UNPKG

@voice-ping/cognitive-services-speech

Version:

VoicePing Cognitive Services Speech SDK for JavaScript forked from Microsoft

21 lines (20 loc) 726 B
import { IAudioStreamNode, IStreamChunk, Promise } from "../common/Exports"; export declare class ReplayableAudioNode implements IAudioStreamNode { private privAudioNode; private privBytesPerSecond; private privBuffers; private privReplayOffset; private privLastShrinkOffset; private privBufferStartOffset; private privBufferSerial; private privBufferedBytes; private privReplay; private privLastChunkAcquiredTime; constructor(audioSource: IAudioStreamNode, bytesPerSecond: number); id: () => string; read(): Promise<IStreamChunk<ArrayBuffer>>; detach(): void; replay(): void; shrinkBuffers(offset: number): void; findTimeAtOffset(offset: number): number; }