科大讯飞语音合成使用小记

科大讯飞语音合成使用小记

写在前面

最近因为特殊需求需要做一个语音合成的项目,使用的是讯飞的在线语音合成webapi,因此开篇博文记录一下自己的工作

语音合成步骤

语音合成的webapi技术文档详情移步:讯飞语音合成(流式版)文档中心
经过仔细阅读调用文档,做了一个不完全总结流程图
语音合成简单调用流程示意图
由于使用软件为QT creator 5.3,本人也是个QT小白,因此在实际操作中遇到很多问题。

接口鉴权

由于在做这个工作之前使用过讯飞AIUI平台,在构建项目的时候一不小心就把两者的api_key弄错了,因此构建失败。
在构建signature_origin的时候,看了参考的demo,写成了这个样子:

 //对signature_origin采用sha256编码,并使用base64编码得到最终的signature
   QByteArray signature = QMessageAuthenticationCode::hash(signature_origin,XunFeivoice_Apisecret,QCryptographicHash::Sha256)
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值