百度文字转语音接口api

发布时间:2021-01-06 22:58:01 阅读:1813次

本人用树莓派做了一个整点半点报时程序

在crontab中加入

0   07-23  *  *   *   /usr/bin/php tts.php
30  07-23  *  *   *   /usr/bin/php tts.php

其中tts.php调用的是百度的语音识别

将文字转为语音,然后再调用播放程序

今天介绍一下restful形式的api调用

首先在百度ai上申请账号,创建应用,然后找到对应的appid,key

APP_ID = '11062810'
API_KEY = 'dBEIx4KircMK1h3k1dRAf9Ec'
SECRET_KEY = 'bWjE7nKC7p3tmBzsuiHXc3OKTXxFtU4r'

访问

https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=dBEIx4KircMK1h3k1dRAf9Ec&client_secret=bWjE7nKC7p3tmBzsuiHXc3OKTXxFtU4r

得到token

然后再调用

http://tsn.baidu.com/text2audio?lan=zh&ctp=1&cuid=11062810&tok=24.1672fafb256633eae15b1d3ce2a85744.2592000.1612440105.282335-11062810&tex=%E7%99%BE%E5%BA%A6%E4%BD%A0%E5%A5%BD&vol=9&per=0&spd=5&pit=5&aue=3

保存为mp3文件

然后再播放即可

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:百度文字转语音接口api 出自老鄢博客 | 欢迎分享