@aituber-onair/voice
Version:
Voice synthesis library for AITuber OnAir
10 lines (9 loc) • 327 B
TypeScript
import { Talk } from '../types/voice';
import { VoiceEngine } from './VoiceEngine';
/**
* OpenAI TTS voice synthesis engine
*/
export declare class OpenAiEngine implements VoiceEngine {
fetchAudio(input: Talk, speaker: string, apiKey?: string): Promise<ArrayBuffer>;
getTestMessage(textVoiceText?: string): string;
}