# 4.3.1、音乐播放API文档
</br>
## 4.3.1.1、 PlayByObainVoiceResultModule
* 概要
音乐获取与播放。
* 构造器
###### a.
| **函数原型** | PlayByObainVoiceResultModule( std::string url, int timeoutMilliseconds, std::string tipFile, int playTipMilli) |
|---------------------|----------------------------------------------------------------------------------------------------------------|
| **参数** | **说明** |
| url | 歌曲的网络地址 |
| timeoutMilliseconds | 每次允许的合成的最长超时时间 |
| tipFile | 获取在线合成音频慢,播放友好的提示声的文件路径。 |
| playTipMilli | 找到有效音频后超过多少毫秒还没识别到有效音频,开始播放识别的中的提示声 |
###### b.
| **函数原型** | PlayByObainVoiceResultModule(std::string url) |
|--------------|--------------------------------------------------------------------------------------------------------------------|
| **参数** | **说明** |
| url | 歌曲的网络地址 |
| 备注 | 其余参数提供默认值 timeoutMilliseconds = 6\*1000 tipFile = "./resource/tipSound/ParserSound.wav" playTipMilli =800 |
- 1、简介
- 2、运行环境
- 3、语义理解
- 3.1、语义理解效果展示
- 3.2、语义理解API文档
- 3.3、语义理解指令接口文档
- 3.4、语义理解示例
- 4、高级语音
- 4.1、语音解析
- 4.1.1、语音解析效果展示
- 4.1.2、语音解析API文档
- 4.1.3、语音解析用法用例
- 4.2、语音合成
- 4.2.1、语音合成效果展示
- 4.2.2、语音合成API文档
- 4.2.3、语音合成用法用例
- 4.3、音乐播放
- 4.3.1、音乐播放API文档
- 4.3.2、音乐播放用法用例
- 4.4、高级项目示例
- 5、语音唤醒
- 5.1、语音唤醒效果展示
- 5.2、语音唤醒API文档
- 5.3、语音唤醒用法用例
- 5.4、语音唤醒示例项目
- 6、常见的业务需求实现的示例
- 6.1、业务实现逻辑概要顺序
- 6.2、概要代码
- 6.3、项目示例
- 7、自定义高级语言
- 8、选择合适的开发工具说明
- 9、项目打开方式
- 10、项目依赖
- 11、常见问题
- 12、文档版本
- 13、联系方式
- 14、版权说明