@lobehub/tts
Version:
A high-quality & reliable TTS React Hooks library
15 lines (14 loc) • 1.01 kB
TypeScript
export { default as AudioPlayer, type AudioPlayerProps } from './AudioPlayer';
export { default as AudioVisualizer, type AudioVisualizerProps } from './AudioVisualizer';
export { type AudioPlayerResponse, useAudioPlayer } from './hooks/useAudioPlayer';
export { useAudioVisualizer } from './hooks/useAudioVisualizer';
export { useBlobUrl } from './hooks/useBlobUrl';
export { useStreamAudioPlayer } from './hooks/useStreamAudioPlayer';
export { useAudioRecorder } from './useAudioRecorder';
export { type EdgeSpeechOptions, useEdgeSpeech } from './useEdgeSpeech';
export { type MicrosoftSpeechOptions, useMicrosoftSpeech } from './useMicrosoftSpeech';
export { type OpenAISTTOptions, useOpenAISTT } from './useOpenAISTT';
export { type OpenAITTSOptions, useOpenAITTS } from './useOpenAITTS';
export { type SpeechRecognitionOptions, useSpeechRecognition } from './useSpeechRecognition';
export { type SpeechSynthesOptions, useSpeechSynthes } from './useSpeechSynthes';
export { type TTSOptions } from './useTTS';