@miklermpz/expo-audio-studio
Version:
This is a forked version of the original [expo-audio-studio](https://github.com/deeeed/expo-audio-stream/blob/main/packages/expo-audio-studio/README.md) by Arthur Breton <abreton@siteed.net> (https://github.com/deeeed)
23 lines (21 loc) • 507 B
text/typescript
import ExpoAudioStreamModule from '../ExpoAudioStreamModule'
export interface ExtractWaveformProps {
fileUri: string
numberOfSamples: number
offset?: number
length?: number
}
export const extractWaveform = async ({
fileUri,
numberOfSamples,
offset = 0,
length,
}: ExtractWaveformProps): Promise<unknown> => {
const res = await ExpoAudioStreamModule.extractAudioAnalysis({
fileUri,
numberOfSamples,
offset,
length,
})
return res
}