百度语音合成

关于语音合成和识别

匿名 (未验证) 提交于 2019-12-03 00:37:01
最近研究了下语音合成和语音识别。分别看了一些文章,也下载jdk写了些代码测试了下。 发现,对于语音合成。中文来说,百度语音和科大讯飞,基本都差不多。 英文的话,百度合成出来的效果不佳。科大讯飞稍好点。但是总体都没有国外语音合成好。比如 iSpeech、FreeTTS,可能国外的主语都是英语的缘故吧。 百度日调用额度比较多,据说有2万额度。讯飞每天就500,有点少。iSpeech 是要收费的。FreeTTS 可以离线使用。 百度识别和合成代码: public class SoundAPI { private static final Logger logger = LoggerFactory.getLogger(SoundAPI.class); final static String FILE_PATH = Config.getString("download.folder"); // 设置APPID/AK/SK private static final String APP_ID = "你的APP ID"; private static final String API_KEY = "你的key"; private static final String SECRET_KEY = "你的秘钥"; // 初始化一个AipSpeech private static AipSpeech

百度语音合成api/sdk及demo

匿名 (未验证) 提交于 2019-12-02 23:41:02
1.流程   1)换取token     用Api Key 和 SecretKey。访问https://openapi.baidu.com/oauth/2.0/token 换取 token    // appKey = Va5yQRHl********LT0vuXV4 // appSecret = 0rDSjzQ20XUj5i********PQSzr5pVw2 https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=Va5yQRHl********LT0vuXV4&client_secret=0rDSjzQ20XUj5i********PQSzr5pVw2   返回:   2)访问合成接口 #从上文中我们获取的token是 1.a6b7dbd428f731035f771b8d********.86400.1292922000-2346678-124328 http://tsn.baidu.com/text2audio?lan=zh&ctp=1&cuid=abcdxxx&tok=1.a6b7dbd428f731035f771b8d****.86400.1292922000-2346678-124328&tex=%e7%99%be%e5%ba%a6%e4%bd%a0%e5%a5

百度语音合成api

自闭症网瘾萝莉.ら 提交于 2019-12-01 21:33:32
文字转语音接口 http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=php%E6%98%AF%E4%B8%96%E7%95%8C%E4%B8%8A%E6%9C%80%E5%A5%BD%E7%9A%84%E8%AF%AD%E8%A8%80 来源: CSDN 作者: 脚步6978 链接: https://blog.csdn.net/m0_38027358/article/details/76040063

百度语音合成播放

本小妞迷上赌 提交于 2019-12-01 09:59:33
var audio = document.getElementById("myAudio");var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;if(!(isIE||isEdge||isIE11)){//非ie浏览器 audio.addEventListener('playing', function () { $(':button').attr("disabled",true); }, false); audio.addEventListener('ended', function () { $(':button').attr("disabled",false); }, false);} function broadCast

百度AI的语音合成,语音识别

北战南征 提交于 2019-11-29 00:07:32
1,语音的合成,识别 后端代码: from aip import AipSpeech, AipNlp import os # 语音合成 """ 你的 APPID AK SK """ # 申请的Ai.baidu.com的ID,接口,密钥 APP_ID = '15217709' API_KEY = 'eNiP5QUsgBh6QwpbNv8Qmsy3' SECRET_KEY = 'gwhM3wDo0Kjjd1PDIxqqW4Bfex10Y4f3' # 实例化AipSpeech,AipNlp对象 client = AipSpeech(APP_ID, API_KEY, SECRET_KEY) nlp_client = AipNlp(APP_ID, API_KEY, SECRET_KEY) # 调节发音的会泽的 # 第一个可以放要转化吃那个语音的文字 result = client.synthesis('', 'zh', 1, { "per": 4, # 表示是男音还是女音 "spd": 8, # 表示说话的速度 "pit": 6, "vol": 5, }) # 识别正确返回语音二进制 错误则返回dict ,这时返回的是文件文本 if not isinstance(result, dict): with open('auido.mp3', 'wb') as f: f.write(result)

百度语音合成AI

删除回忆录丶 提交于 2019-11-29 00:07:17
注意:不要使用Dw编辑PHP代码,会因为编码问题出错!!<?php require_once 'AipSpeech.php'; // 你的 APPID AK SK const APP_ID = '112***00'; const API_KEY = '6EkSeI*****aFV4GjpB2q'; const SECRET_KEY = 'mSPm*******qayf81XSbYBxu'; $client = new AipSpeech(APP_ID, API_KEY, SECRET_KEY); $result = $client->synthesis('It is spring,it is warm today! i like play footboll in winter. 你好百度', 'zh', 1, array( 'vol' => 3, )); // 识别正确返回语音二进制 错误则返回json 参照下面错误码 if(!is_array($result)){ file_put_contents('audio_en2.mp3', $result); } ?>   注意:不要使用Dw编辑PHP代码,会因为编码问题出错!! 下载SDK地址:http://ai.baidu.com/download?sdkId=35 PHP SDK文档 简介 Hi,您好,欢迎使用百度语音合成服务。