TextToSpeechResult interface

Result of a unary TextToSpeech.synthesize() invocation.

Signature:

export declare interface TextToSpeechResult 

Properties

Property Type Description
sampleRateHz number Audio sample rate in Hz (e.g. 24000).
samples Float32Array Synthesized 32-bit mono float PCM audio samples in [-1.0, 1.0].
wordTimestamps WordTimestamp[] Optional word-level timing alignments for read-along highlighting.

TextToSpeechResult.sampleRateHz

Audio sample rate in Hz (e.g. 24000).

Signature:

sampleRateHz: number;

TextToSpeechResult.samples

Synthesized 32-bit mono float PCM audio samples in [-1.0, 1.0].

Signature:

samples: Float32Array;

TextToSpeechResult.wordTimestamps

Optional word-level timing alignments for read-along highlighting.

Signature:

wordTimestamps?: WordTimestamp[];