@sberdevices/assistant-client
Version:
Модуль взаимодействия с виртуальным ассистентом
17 lines • 754 B
TypeScript
/** Возвращает потоковый подгружаемый трек, который умеет себя проигрывать */
export declare const createTrackStream: (ctx: AudioContext, { sampleRate, numberOfChannels, delay, onPlay, onEnd, trackStatus, }: {
sampleRate?: number | undefined;
numberOfChannels?: number | undefined;
delay?: number | undefined;
onPlay?: (() => void) | undefined;
onEnd?: (() => void) | undefined;
trackStatus?: "play" | "stop" | "end" | undefined;
}) => {
readonly loaded: boolean;
setLoaded: () => void;
write: (data: Uint8Array) => void;
readonly status: "play" | "stop" | "end";
play: () => void;
stop: () => void;
};
//# sourceMappingURL=trackStream.d.ts.map