声音类指令测试¶
- async test.test_sound.test_play_tts()[源代码]¶
测试播放tts
使机器人开始播放一段tts,内容为”你好, 我是悟空, 啦啦啦”,并等待结果
#ControlTTSResponse.isSuccess : 是否成功
#ControlTTSResponse.resultCode : 返回码
- async test.test_sound.test_stop_play_tts()[源代码]¶
测试停止播放tts
使机器人开始播放一段长文本tts,内容为”你好, 我是悟空, 啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦”,不等待结果 2s后,使机器人停止播放tts
#ControlTTSResponse.isSuccess : 是否成功
#ControlTTSResponse.resultCode : 返回码
- async test.test_sound.test_play_online_audio()[源代码]¶
测试播放在线音效
使机器人播放一段在线音效,例如”http://hao.haolingsheng.com/ring/000/995/52513bb6a4546b8822c89034afb8bacb.mp3”
支持格式有mp3,amr,wav 等
并等待结果
#PlayAudioResponse.isSuccess : 是否成功
#PlayAudioResponse.resultCode : 返回码
- async test.test_sound.test_play_local_audio()[源代码]¶
测试播放本地音效
使机器人播放一段本地内置音效,音效名称为”read_016”,并等待结果
#PlayAudioResponse.isSuccess : 是否成功
#PlayAudioResponse.resultCode : 返回码
- async test.test_sound.test_get_audio_list()[源代码]¶
测试获取音效列表
获取机器人内置的音效列表,并等待结果
#GetAudioListResponse.audio ([Audio]) : 音效列表
#Audio.name : 音效名
#Audio.suffix : 音效后缀
#GetAudioListResponse.isSuccess : 是否成功
#GetAudioListResponse.resultCode : 返回码
- async test.test_sound.test_stop_audio_tts()[源代码]¶
测试停止所有正在播放的音频
先播放一段tts,3s后,停止所有所有音效,并等待结果
#StopAudioResponse.isSuccess : 是否成功
#StopAudioResponse.resultCode : 返回码