alpha-ai-avatar-sdk-aipi
Version:
Alpha AI Avatar SDK (AIPI)
12 lines (11 loc) • 623 B
TypeScript
import { BaseAvatarController } from './BaseAvatarController';
import { AvatarClientConfig, SynthesizerOptions } from 'alpha-ai-avatar-sdk-js';
export declare class ConversationalAvatarController extends BaseAvatarController {
constructor(config: AvatarClientConfig);
updateSystemMessage(message: string): void;
updateConversationHistory(message: string): void;
setMicrophoneMute(isMuted: boolean): void;
connect(videoElement: HTMLVideoElement, audioElement: HTMLAudioElement): Promise<any>;
speak(text: string, overrideVoice?: SynthesizerOptions): void;
sendTextResponse(text: string): void;
}