@euirim/microsoft-cognitiveservices-speech-sdk
Version:
Microsoft Cognitive Services Speech SDK for JavaScript
11 lines (10 loc) • 377 B
TypeScript
export declare class RiffPcmEncoder {
private privActualSampleRate;
private privDesiredSampleRate;
private privChannelCount;
constructor(actualSampleRate: number, desiredSampleRate: number);
encode: (needHeader: boolean, actualAudioFrame: Float32Array) => ArrayBuffer;
private setString;
private floatTo16BitPCM;
private downSampleAudioFrame;
}