@aituber-onair/voice
Version:
Voice synthesis library for AITuber OnAir
17 lines (16 loc) • 910 B
TypeScript
/**
* AITuber OnAir Voice Package
* Voice synthesis and text-to-speech functionality
*/
export type { VoiceService, VoiceServiceOptions, AudioPlayOptions, MinimaxVoiceSettingsOptions, MinimaxAudioSettingsOptions, MinimaxAudioFormat, VoiceVoxQueryParameterOverrides, AivisSpeechQueryParameterOverrides, } from './services/VoiceService';
export { VoiceEngineAdapter } from './services/VoiceEngineAdapter';
export * from './services/audio';
export type { AudioPlayer } from './types/audioPlayer';
export * from './engines';
export * from './types/voice';
export * from './types/voiceEngine';
export * from './types/chat';
export { textToScreenplay, textsToScreenplay, screenplayToText, } from './utils/screenplay';
export { EmotionParser } from './utils/emotionParser';
export { splitSentence, textsToScreenplay as textsToVoiceScreenplay, } from './services/messages';
export * from './constants/voiceEngine';