@onereach/step-voice
Version:
Onereach.ai Voice Steps
21 lines (20 loc) • 534 B
TypeScript
import VoiceStep, { SensitiveData, TODO, VoiceEvent } from './voice';
interface INPUT {
textType: string;
audio: TODO;
tts: TODO;
sensitiveData: SensitiveData;
terminationKey: string;
recordDurationSeconds: string;
isTerminateOnSilence: boolean;
silenceHits: string;
disableDefaultBeepSound: boolean;
}
interface EVENT extends VoiceEvent {
mediaPath: string;
zombie: boolean;
}
export default class Recording extends VoiceStep<INPUT, {}, EVENT> {
runStep(): Promise<void>;
}
export {};