当前位置: 首页 > news >正文

嘉定网站设计制作托管维护/商品关键词优化的方法

嘉定网站设计制作托管维护,商品关键词优化的方法,武汉网站排名优化,wordpress 顶部登录语音合成是通过机械的、电子的方法产生人造语音的技术。TTS技术(又称文语转换技术)隶属于语音合成,它是将计算机自己产生的、或外部输入的文字信息转变为可以听得懂的、流利的汉语口语输出的技术 呵呵,以上来自百度百科。我做语音…

语音合成是通过机械的、电子的方法产生人造语音的技术。TTS技术(又称文语转换技术)隶属于语音合成,它是将计算机自己产生的、或外部输入的文字信息转变为可以听得懂的、流利的汉语口语输出的技术

呵呵,以上来自百度百科。我做语音合成的初衷是能够实现一个可以语音交互的家用助理。可以语音发出指令,可以语音反馈结果。比如:我出门的时候,可以说:小白,我出去玩一会儿,半个小时后提醒下我。半个小时后,我的手机能够收到一个push信息;又或者每天早上7点半给我播报下天气情况,再或者在我程序的逻辑里面潜入语音模块,告诉我进度,不要我再去看日志等等,总之语音交互的场景好多,也很诱人。当然了这些都是我的构想,真正哪些是能够实现了,还不好说。先从最简单的开始吧:

语音合成目前比较热门的有:科大讯飞、Google、百度几个大厂商在做,其它开源的框架也比较多。考虑了下还是抱大厂商的大腿比较靠谱点。各个大厂商都提供了SDK和在线API。喜欢的自己去搜把。我这里使用的是:百度语音合成

REST API。在线地址为:http://yuyin.baidu.com/

。使用之前需要申请开发者资格,并申请API-KEY,不细说了,大家自己想办法把,不清楚的可以Q我。以下是我申请后的API-KEY

sg_trans.gif

API-KEY搞定之后。先学习下在线文档:http://yuyin.baidu.com/docs/tts。原来在合成之前,需要先申请 Access

Token。然后在语音合成的时候带上Token。Access Token

有效期为一个月,开发者需要对 Access Token的有效性进行判断,如果Access

Token过期可以重新获取。“语音合成”服务开通成功后即可获得200000次/日的在线调用次数配额。这个还是蛮良心的,如果不是企业应用,纯个人使用的话,足够了。

学习API文档后,总体思路如下:

首先获取token,然后保存到本地,然后进行语音合成,如果在合成的过程中,遇到:502-token验证失败的错误后,重新获取token,再次进行语音合成。怎么样简单吧。由于我计划在树莓派上部署,所以直接python了。

开工:

第一步:获取token,

​利用python的urllib库,发送post请求,并使用json解析器对结果进行解析,如果解析成功返回access_token,提供给下一步语音合成使用。其中client_id,client_secret为我们前面申请到的API-KEY和Secret-KEY。

sg_trans.gif

第二步,在线合成语音:

首先按照协议格式发送POST请求到服务端,然后如果服务端返回audio格式则保存到本地,否则解析出错误描述。

sg_trans.gif

sg_trans.gif

第三步:播放语音,这个自己想办法吧,不在本文讨论范围内,下次有时间再奉上。

​​

打完收工。完整代码,见百度网盘http://pan.baidu.com/s/18rFmm,压缩包解密密码为:w106。其中有几个几个关键点需要大家注意:

1、python的编码问题。​百度返回的是Unicode编码的字符,在和python内置编码做相加的时候,需要做Unicode处理,怎么处理,大家看源码吧。

2、百度语音API,需要将先申请token,再使用。建议大家申请后做个缓存,不要每次都申请,申请token响应比较慢。

3、源代码中,除了核心代码外,还涉及到许多类继承、异常处理和日志,这个是可维护性和稳定性的主要保证,不关心的同学们无视。

4、​源代码中,是从现有工程中copy出来的,可能有不太完整的地方,不保证能够运行起来,但是可以参考核心实现。指望把代码拿下来直接运行的同学可以无视。

基础功能完成了,大家来一起发挥想象力吧,怎么来做一个有意思的TTS了,有好想法大家一起交流。​

http://www.jmfq.cn/news/4855573.html

相关文章:

  • 网站建设合同交印花税/竞价开户公司
  • 江西网站设计服务/阿里巴巴logo
  • 企业做网站好处/营销活动策划
  • 有投标功能的网站怎么做/西安seo技术培训班
  • 网站上做的广告有哪些种/网络seo推广
  • 私募网站建设服务/在线网站建设平台
  • 网站保护等级是企业必须做的么/百度小程序对网站seo
  • 旅行社门店做网站嘛/武汉网站建设
  • 毕设网站开发什么题目好/谷歌seo和百度seo区别
  • 珠海网站建设 旭洁/竞价出价怎么出
  • 怎么用dw英文版做网站/设计师培训班多少钱
  • 那个网站教做冰鲜鱼/网站优化排名方法有哪些
  • 有没有做吉祥物的网站/一键优化清理手机
  • 怎么找人做网站/上海百度推广平台
  • 如何做织梦论坛类的网站/百度教育官网
  • 移动网站开发入门/厦门seo专业培训学校
  • 公众号的网站怎么做的/搜狗站长工具平台
  • 专业设计企业网站/微信管理软件哪个最好
  • 443是端口网站建设/武汉网站营销seo方案
  • 怎么架构网站/汨罗网站seo
  • sns bbs网站建设/自媒体发布平台有哪些
  • 做3d模型网站赚钱么/网络推广工具和方法
  • 网站开发外包售后维护合同范本/百度权重怎么看
  • 展厅设计装修公司/山西seo关键词优化软件搜索
  • 商城网站建设服务器/域名解析查询
  • 传销公司做网站什么罪名/怎么做表格
  • 政府网站建设工作方案/百度关键词工具入口
  • 做网站用哪些软件/推广公司好做吗
  • win7 发布asp网站/企业建站平台
  • 外贸自建独立站/推广软文代写