体验华为云AI语音合成丨【我的华为云体验之旅】
今天带大家体验一下华为云AI语音合成服务,首先通过 API Explorer 的AI语音合成接口传入文字内容获取到声音base64编码内容,然后通过华为云AI合成音频模板代码将一个或多个声音base64编码合成一个音频文件,让你可以随意玩出各种花样,让你的脑洞大开吧。
语音合成接口
接口名称:RunTts
接口说明
语音合成,是一种将文本转换成逼真语音的服务。用户通过实时访问和调用API获取语音合成结果,将用户输入的文字合成为音频。通过音色选择、自定义音量、语速,为企业和个人提供个性化的发音服务。
接口参数
Body参数:
text: 类型 string ,必填, 待合成的文本,文本长度限制小于500字符。
audio_format:类型 string,可选,语音格式头:wav、mp3、pcm。
property:类型 string,可选,语音合成特征字符串(语种_人员标识_领域)。
其余不做说明,自行参考官方文档。
调试运行
输入必填参数,点击”调试“,在右侧调试结果就可以看到调试成功的结果。
返回结果
右侧响应结果的响应体里面就可以看到返回的结果。保存返回的数据,后面语音合成会使用这里的结果。
可以使用 CloudIDE 打开,也可以下载本地,使用本机开发工具(vscode,idea,eclipse等)打开。
本次选择在CloudIDE打开体验,双击左侧“base64_input.json”文件,中括号内填入上一步接口返回的内容;如果有多个音频内容,逗号隔开填入,如:[{},{},......]
点击“开始调试”,运行成功后,左侧文件夹中就可以看到生成的音频文件“audio_result.mp3”。
温馨提示
文章内容如果写的存在问题欢迎留言指出,让我们共同交流,共同探讨,共同进步~~~
文章如果对你有帮助,动动你的小手点个赞,鼓励一下,给我前行的动力。
【我的华为云体验之旅】有奖征文火热进行中:https://bbs.huaweicloud.cn/blogs/309059
- 点赞
- 收藏
- 关注作者
评论(0)