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

举报
zekelove 发表于 2021/12/25 15:09:39 2021/12/25
【摘要】 带你体验 API Explorer 和 CloudIDE 的使用。今天带大家体验一下华为云AI语音合成服务,首先通过 API Explorer 的AI语音合成接口传入文字内容获取到声音base64编码内容,然后通过华为云AI合成音频模板代码将一个或多个声音base64编码合成一个音频文件,让你可以随意玩出各种花样,让你的脑洞大开吧。

今天带大家体验一下华为云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合成音频模板: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

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。