@aituber-onair/core
Version:
Core library for AITuber OnAir providing voice synthesis and chat processing
12 lines (11 loc) • 433 B
TypeScript
import { VoiceActor, Talk } from '../../../types';
import { VoiceEngine } from './VoiceEngine';
/**
* NijiVoice voice synthesis engine
*/
export declare class NijiVoiceEngine implements VoiceEngine {
fetchAudio(input: Talk, speaker: string, apiKey?: string, voiceActor?: VoiceActor): Promise<ArrayBuffer>;
private processEmotionParams;
private base64ToArrayBuffer;
getTestMessage(textVoiceText?: string): string;
}