3分钟让云应用会说方言

简介: 通过实验,了解如何使用阿里云IoT平台提供的千里传音服务和配套设备,完成面向个人用户的云应用执行结果的语音通知,和语音营销。

3分钟让云应用会说方言

1. 配置语料

进入播报项目配置

在千里传音控制台,切换至项目管理管理页面,并点击已经建立项目的“配置”按钮。

新增方言语料

在打开的配置页面中,选择“语料配置”标签页,并点击“增加语料”按钮,创建语料。

在弹窗中,填写语料内容及相关参数如下图:

语料标识:用于稍后调用设备播报时,告诉设备需要播报的语料内容。

语料内容:用于智能语音生成的语音内容,及后续设备播报的内容。

语音场景:可选4大类28种不同的声音以匹配播报场景,在本次实验中我们选择“姗姗,粤语女声”

播报速度:调整生成语音的播报速度,保持为“0”

语料格式:选择生成语料的音频文件格式,实验中选择“WAV”。

播报音量:调整生成语音的音量幅度,保持为“50%”

【动作】试听

  1. 在配置好语料参数后,点击“试听”按钮,试听语料效果。
  2. 修改语音场景为“小玥,四川话女声”后,再次试听。
  3. 试听完成后,点击“确定” 按钮,完成语料的生成。

生成的语料将被列出到语料列表中。

2. 将语料推送至设备

打开项目的“设备管理”标签,确保已经对接好服务的播报设备已经在线

返回“语料配置”标签页,点击对应语料操作栏中的“推送”按钮,将语料推送至在线的设备

查看推送结果

点击“推送任务看板”标签,观察最新的一条推送任务是否完成,如完成,则会如下图所示

3. 调用服务端API,完成一次播报

打开阿里云为客户提供的图形化API调用调试工具,并选择好带调试的API为 “SpeechByCombination”,

直达连接

或者复制到浏览器打开:https://next.api.aliyun.com/api/Iot/2018-01-20/SpeechByCombination?lang=JAVA&params=%7B%7D&sdkStyle=old

填写播报参数

将待播报的设备相关信息填写到API参数对应输入框中。

ProductKey,DevcieName:IoT平台设备唯一身份。打开千里传音服务项目的“设备管理”->具体设备的“鉴权信息”,可以查看设备的相关信息。

IotInstanceId:如果使用企业实例进行实验,需要填写企业实例ID,如果公共实例则留空。

AudioFormat:填写音频格式,实验中选择WAV

SpeechId:本次播报任务的ID,用于标识一次唯一的播报任务实现去重等操作,实验中留空。

CombinationList:语料组合播报的顺序。通过传入多个语料标识符,向设备传递语料播放的内容及组合顺序。在实验中我们先传入刚刚建立的标识位“SGYH”语料,实际实验中以自己的语料标识为准。

发起模拟调用

在页面中点击“发起调用”按钮,模拟云应用的服务端发起一次调用。视网络情况,播报设备将在1~2秒内完成对应语料的播报。

多语料组合播报调用

在千里传音服务项目配置控制台中,选择“设备语料管理”标签,点击实验对应设备“详情”,可以查看设备中已经有的语料

在这里可以看到设备端已经存储的语料及语料大小,随意选择一个语料标识,回到API模拟调用工具中,通过“添加”按钮,将语料标识新增到 CombinationList 参数中。

再次“发起调用”,可以听到播报设备将两端语料按先后顺序播报出来。

实验完毕!

实验链接:https://developer.aliyun.com/adc/scenario/c8e48e0e9d6c4d2abbcde75c73a91f3a

相关文章
|
人工智能 关系型数据库 分布式数据库
沉浸式学习PostgreSQL|PolarDB 16: 植入通义千问大模型+文本向量化模型, 让数据库具备AI能力
本文将带领大家来体验一下如何将“千问大模型+文本向量化模型”植入到PG|PolarDB中, 让数据库具备AI能力.
25338 19
沉浸式学习PostgreSQL|PolarDB 16: 植入通义千问大模型+文本向量化模型, 让数据库具备AI能力
|
3月前
|
SQL 数据挖掘 测试技术
南大通用GBase8s数据库:LISTAGG函数的解析
南大通用GBase8s数据库:LISTAGG函数的解析
|
人工智能 自然语言处理 关系型数据库
用PolarDB|PostgreSQL提升通用ai机器人在专业领域的精准度
chatgpt这类通用机器人在专业领域的回答可能不是那么精准, 原因有可能是通用机器人在专业领域的语料库学习有限, 或者是没有经过专业领域的正反馈训练. 为了提升通用机器人在专业领域的回答精准度, 可以输入更多专业领域相似内容作为prompt来提升通用ai机器人在专业领域的精准度. PolarDB | PostgreSQL 开源数据库在与openai结合的过程中起到的核心作用是: 基于向量插件的向量类型、向量索引、向量相似搜索操作符, 加速相似内容的搜索. 通过“问题和正确答案”作为参考输入, 修正openapi在专业领域的回答精准度.
52279 34
用PolarDB|PostgreSQL提升通用ai机器人在专业领域的精准度
|
7月前
|
SQL 自然语言处理 关系型数据库
PolarDB自然语言到SQL语言转义
PolarDB自然语言到SQL语言转义
|
8月前
|
关系型数据库 MySQL Linux
关系型数据库mysql的跨平台支持
【6月更文挑战第12天】
349 1
|
Cloud Native 关系型数据库 分布式数据库
富士胶片公司完成阿里云PolarDB数据库开源产品兼容适配
近日,富士胶片(中国)投资有限公司(以下简称富士胶片)与阿里云PolarDB 开源数据库社区展开产品集成认证。测试结果表明,富士胶片旗下富医睿影与阿里云以下产品:开源云原生数据库 PolarDB PostgreSQL 版(V11),完全满足产品兼容认证要求,兼容性良好,系统运行稳定。
|
SQL 关系型数据库 MySQL
数据库必知词汇:SQL方言
SQL方言(或者数据库方言)指的是用于访问数据库的结构化查询语言的变体,根据具体的数据库系统不同,也可能会支持不同的方言。
3540 0
|
SQL Oracle 关系型数据库
数据库方言(Dialect)
数据库方言(Dialect)
188 0
|
人工智能 Cloud Native 关系型数据库
阿里云数据库国际峰会首度在印尼召开,AnalyticDB向量引擎支持定制AIGC应用
阿里云瑶池数据库面向海外市场正式升级云原生一站式数据管理与服务平台
|
存储 人工智能 分布式计算
「直播实录」中英数据库专家谈:数据库的过去、未来和现在
数据库是什么?未来的数据会被存在DNA里?数据库里的数据湖是什么? 1月16日,扫地僧做了一场直播,请到我的同事——数据库资深专家封神,和来自帝国理工的高级讲师Thomas Heinis(托马斯·海尼斯),2人就数据库这个话题做了比较深入的探讨,老僧印象比较深的是一些前沿的DNA储存大数据等概念。在此老僧奉上双方谈话的全部内容,由于英国学者使用英文讲解,所以对全文进行了中英文的翻译。希望这个速记能帮助对前沿科学有兴趣的同好。
9611 0
「直播实录」中英数据库专家谈:数据库的过去、未来和现在