@euirim/microsoft-cognitiveservices-speech-sdk
Version:
Microsoft Cognitive Services Speech SDK for JavaScript
17 lines (16 loc) • 735 B
TypeScript
import { PullAudioOutputStreamImpl } from "../sdk/Audio/AudioOutputStream";
import { DialogServiceTurnStateManager } from "./DialogServiceTurnStateManager";
import { ActivityPayloadResponse } from "./ServiceMessages/ActivityResponsePayload";
export declare class DialogServiceTurnState {
private privRequestId;
private privIsCompleted;
private privAudioStream;
private privTimeoutToken;
private privTurnManager;
constructor(manager: DialogServiceTurnStateManager, requestId: string);
readonly audioStream: PullAudioOutputStreamImpl;
processActivityPayload(payload: ActivityPayloadResponse): PullAudioOutputStreamImpl;
endAudioStream(): void;
complete(): void;
private resetTurnEndTimeout;
}