体验华为云AI语音合成丨【我的华为云体验之旅】

网友投稿 1062 2022-05-30

今天带大家体验一下华为云AI语音合成服务,首先通过 API Explorer 的AI语音合成接口传入文字内容获取到声音base64编码内容,然后通过华为云AI合成音频模板代码将一个或多个声音base64编码合成一个音频文件,让你可以随意玩出各种花样,让你的脑洞大开吧。

语音合成接口

打开语言合成接口:https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=SIS&api=RunTts&utm_campaign=apieSisforum%C2%A0

接口名称:RunTts

接口说明

语音合成,是一种将文本转换成逼真语音的服务。用户通过实时访问和调用API获取语音合成结果,将用户输入的文字合成为音频。通过音色选择、自定义音量、语速,为企业和个人提供个性化的发音服务。

接口参数

Body参数:

text:  类型 string  ,必填,  待合成的文本,文本长度限制小于500字符。

audio_format:类型 string,可选,语音格式头:wav、mp3、pcm。

property:类型 string,可选,语音合成特征字符串(语种_人员标识_领域)。

其余不做说明,自行参考官方文档。

调试运行

输入必填参数,点击”调试“,在右侧调试结果就可以看到调试成功的结果。

返回结果

体验华为云AI语音合成丨【我的华为云体验之旅】

右侧响应结果的响应体里面就可以看到返回的结果。保存返回的数据,后面语音合成会使用这里的结果。

AI合成音频模板

打开AI合成音频模板:https://devstar.developer.huaweicloud.com/devstar/devstar-templates/dd2c4f251aee40e79088e83bfaf815b2%23cloudIDE

点击右上角”预览代码”

可以使用 CloudIDE 打开,也可以下载本地,使用本机开发工具(vscode,idea,eclipse等)打开。

本次选择在CloudIDE打开体验,双击左侧“base64_input.json”文件,中括号内填入上一步接口返回的内容;如果有多个音频内容,逗号隔开填入,如:[{},{},......]

点击“开始调试”,运行成功后,左侧文件夹中就可以看到生成的音频文件“audio_result.mp3”。

在生成的音频文件,右键“下载”,就可以下载本地进行试听。

自己可以选择自己喜欢的好玩的各种文字内容(故事,故事,歌词,诗词等等),选择自己喜欢的声音类型,通过上面的流程生成各种有趣的音频,让你玩出各种新花样,剩下的就需要你自己去体验了。

温馨提示

文章内容如果写的存在问题欢迎留言指出,让我们共同交流,共同探讨,共同进步~~~

文章如果对你有帮助,动动你的小手点个赞,鼓励一下,给我前行的动力。

【我的华为云体验之旅】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/309059

AI API Explorer CloudIDE 语音合成

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:jQuery Mobile移动网站
下一篇:一日一技:如何把MongoDB作为循环队列
相关文章