UNPKG

@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)

18 lines 1.39 kB
import { extractRawWavAnalysis, extractAudioAnalysis } from './AudioAnalysis/extractAudioAnalysis'; import { extractAudioData } from './AudioAnalysis/extractAudioData'; import { extractMelSpectrogram } from './AudioAnalysis/extractMelSpectrogram'; import { extractPreview } from './AudioAnalysis/extractPreview'; import { AudioRecorderProvider, useSharedAudioRecorder } from './AudioRecorder.provider'; import ExpoAudioStreamModule from './ExpoAudioStreamModule'; import { trimAudio } from './trimAudio'; import { useAudioRecorder } from './useAudioRecorder'; export * from './utils/convertPCMToFloat32'; export * from './utils/getWavFileInfo'; export * from './utils/writeWavHeader'; export { getPlatformCapabilities, isEncodingSupported, isBitDepthSupported, getFallbackEncoding, getFallbackBitDepth, validateRecordingConfig, type PlatformCapabilities, } from './constants/platformLimitations'; export { AudioDeviceManager, audioDeviceManager } from './AudioDeviceManager'; export { useAudioDevices } from './hooks/useAudioDevices'; export { AudioRecorderProvider, ExpoAudioStreamModule, extractRawWavAnalysis, extractAudioAnalysis, extractPreview, trimAudio, extractAudioData, extractMelSpectrogram, useAudioRecorder, useSharedAudioRecorder, }; export type * from './AudioAnalysis/AudioAnalysis.types'; export type * from './ExpoAudioStream.types'; //# sourceMappingURL=index.d.ts.map