microsoft-speech-browser-sdk
Version:
Microsoft Speech SDK for browsers
11 lines (10 loc) • 365 B
TypeScript
export declare class RiffPcmEncoder {
private actualSampleRate;
private desiredSampleRate;
private channelCount;
constructor(actualSampleRate: number, desiredSampleRate: number);
Encode: (needHeader: boolean, actualAudioFrame: Float32Array) => ArrayBuffer;
private SetString;
private FloatTo16BitPCM;
private DownSampleAudioFrame;
}