Interface SpeechSynthesisResult

interface SpeechSynthesisResult {
    audioBuffer: Buffer<ArrayBufferLike>;
    mimeType: string;
    cost: number;
    durationSeconds?: number;
    providerResponse?: unknown;
    voiceUsed?: string;
    providerName?: string;
    usage?: {
        characters: number;
        modelUsed: string;
        [key: string]: unknown;
    };
}

Properties

audioBuffer: Buffer<ArrayBufferLike>
mimeType: string
cost: number
durationSeconds?: number
providerResponse?: unknown
voiceUsed?: string
providerName?: string
usage?: {
    characters: number;
    modelUsed: string;
    [key: string]: unknown;
}

Type declaration

  • [key: string]: unknown
  • characters: number
  • modelUsed: string