/** * 播放语音接口的输入参数 */ interface PlayVoiceInput extends BaseInput { /** * 语音文件的唯一标识符 */ key?: string; /** * 语音文件的网络链接或本地路径 */ url: string; } /** * 暂停播放语音接口的输入参数 */ interface PauseVoiceInput extends BaseInput { /** * 语音文件的唯一标识符 */ key?: string; } /** * 停止播放语音接口的输入参数 */ interface StopVoiceInput extends BaseInput { /** * 语音文件的唯一标识符 */ key?: string; } /** * 监听语音播放状态接口的输入参数 */ interface WatchVoiceInput extends BaseInput { } /** * 跳转语音播放进度接口的输入参数 */ interface SeekVoiceInput extends BaseInput { } /** * 开始录音接口的输入参数 */ interface StartRecordInput extends BaseInput { /** * 录音时长,单位为秒 */ duration: number; }