百度在线读音示例-中文+英文
在线读音-百度 api 示例
参考:https://www.cnblogs.com/HelloBytes/p/13069667.html
1.TTS
TTS 是 Text To Speech 的缩写,即“从文本到语音”,是人机对话的一部分,让机器能够说话。
TTS 是语音合成应用的一种,它将储存于电脑中的文件,如帮助文件或者网页,转换成自然语音输出。TTS 不仅能帮助有视觉障碍的人阅读计算机上的信息,更能增加文本文档的可读性。TTS 应用包括语音驱动的邮件以及声音敏感系统,并常与声音识别程序一起使用。 百度百科
2.参数详解及注意事项
1、本文示例中 api 疑似内部地址,不确定永久有效,如不能使用请查看百度语音识别
2、识别内容长度最大为 1024,超出将无法识别
示例
lan:文本类型-中文或英文,中文需用 encodeURI 转码
text:文本内容,最大为 1024
spd:发音语速 1-9,逐渐变快
http://tts.baidu.com/text2audio?lan=en&ie=UTF-8&text=" + 文本内容 + "&spd=" + 发音速度;
3.源码示例
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>百度语音示例</title></head><body><div id="wordDiv"><audiosrc="http://tts.baidu.com/text2audio?lan=en&ie=UTF-8&text=hello"id="word"></audio><p><span id="english">hello </span><button id="fanyiEn">点我发音</button></p><p><span id="chinese">你好</span><button id="fanyiCh">点我发音</button></p></div><script>var word = document.getElementById("word");var wordEn = document.getElementById("english");var wordCh = document.getElementById("chinese");var fanyiEn = document.getElementById("fanyiEn");var fanyiCh = document.getElementById("fanyiCh");var wdEn = wordEn.textContent;var wdCh = wordCh.textContent;//spd语速var spd = 2;//英文fanyiEn.onmousedown = function () {word.src ="http://tts.baidu.com/text2audio?lan=en&ie=UTF-8&text=" +wdEn +"&spd=" +spd;word.autoplay = "autoplay";};// 中文fanyiCh.onmousedown = function () {word.src ="http://tts.baidu.com/text2audio?lan=zh&pid=101&ie=UTF-8&text=" +encodeURI(wdCh, "UTF-8") +"&spd=" +spd;word.autoplay = "autoplay";};</script></body>
</html>
百度在线读音示例-中文+英文相关推荐
- python翻译器怎么用_Python使用百度翻译开发平台实现英文翻译为中文功能示例
本文实例讲述了Python使用百度翻译开发平台实现英文翻译为中文功能.分享给大家供大家参考,具体如下: #coding=utf8 import random import requests impor ...
- python将英文翻译为中文_Python使用百度翻译开发平台实现英文翻译为中文功能示例...
本文实例讲述了Python使用百度翻译开发平台实现英文翻译为中文功能.分享给大家供大家参考,具体如下: #coding=utf8 import random import requests impor ...
- 如何将英文pdf文档在线翻译成中文?
我们都要掌握一些办公技巧,像pdf翻译就是必不可少的,如何将英文pdf文档在线翻译成中文的,这个对英语差的来说简直就是福利,接着我就来发放一波福利. 1.打开浏览器输入迅捷在线PDF转换器,并在搜索结 ...
- 英译汉在线翻译器如何实现英文语音翻译中文
英译汉在线翻译器如何实现英文语音翻译中文?对于出国游玩的朋友来说,首先要解决的就是语言沟通问题,否则即使去了国外,面对语言障碍,恐怕也没有游玩的心情.今天小编将要为大家分享一个英文翻译中文的好方法,帮 ...
- 视频合成剪辑者的福音-百度在线语音合成
AI人工智能为大家介绍百度语音识别的系列产品在线语音合成,它是基于业界领先的深度神经网络技术,提供高度拟人.流畅自然的语音合成服务,让您的应用.设备开口说话,更具个性,下面我们来看下它的功能.优势.应 ...
- HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
HTML5印章绘制电子签章图片(中文英文椭圆章.中文英文椭圆印章) 这篇文章主要介绍了HTML5印章绘制电子签章图片(中文英文椭圆章.中文英文椭圆印章),文中通过示例代码介绍的非常详细,对大家的学习或 ...
- win8中文_免费文字转语音软件,支持男女中文英文混读,且用且珍惜!!
软件下载 [名称]:文字转语音 [语言]:简体中文 [安装环境]:Win7/Win8/Win10 [下载链接]: 链接: https://pan.baidu.com/s/1ooXI-zjujdHlOf ...
- PDF文件如何在线翻译成中文
英文PDF文档怎么翻译成中文,这是很多文员朋友比较头疼的一个办公工作,对于一些IT朋友来说,一些说明帮助的文档基本上都是英文格式的PDF文档,对一些英文并不懂的人来说着实心累,那如何解决这一问题呢.小 ...
- HTML5印章绘制电子签章图片,中文英文椭圆章、中文英文椭圆印章
HTML5印章绘制电子签章图片,中文英文椭圆章.中文英文椭圆印章 原文:HTML5印章绘制电子签章图片,中文英文椭圆章.中文英文椭圆印章 电子签章图片采集 印章图片的采集两种互补方式: 方式1:在线生 ...
最新文章
- core data 学习笔记
- python做马尔科夫模型预测法_隐马尔可夫模型的前向算法和后向算法理解与实现(Python)...
- YII2 模型关联之 一对多
- 并发,std::thread
- 百度富文本编辑jsp上传_百度富文本编辑器教程,从入门到放弃
- 神经网络中的最小二乘_深度神经网络:噪声中解读出科学
- JSON合并补丁:JSON-P 1.1概述系列
- 很好的理解遗传算法的样例
- 学习 ASP.NET MVC (第二回)实战篇
- js for ubuntu
- C#复习笔记(3)--C#2:解决C#1的问题(泛型)
- 想成为产品经理,应该怎么起步?
- Python之自制二维码
- 基于DCNN的xception模型
- Tez的web UI简单体验
- sql server存储过程练习
- 对于SLAM定位中各类坐标系的理解(坐标系,里程计坐标系,基座坐标系与雷达坐标系)
- 中测院能耗管理系统的设计及应用
- 如何相对高效解决代码测评、训练过程中遇到的 Bug
- 0.2 - 机械加工工艺-----机加工设备及表面处理
热门文章
- HEVC视频扩展解决方法
- SQL:查找某个班级的人数并按班级人数多少进行排列,查找各班年龄最小的女生的班级号,学号,姓名,出生日期并按班级号升序排列
- noip冲刺计划(no regrets,no fear)
- 动态组件_插槽_自定义指令
- Pandas 中 Series 和 DataFrame 知识点
- 如何在网页标题左边添加ico图片
- 计算机组成原理最难的是,计算机组成原理最后冲刺重难点梳理_跨考网
- COMSOL中场路耦合(电路接口与电磁场接口)
- Zigbee网关 CC2530驱动1602显示屏
- 3、	如何搭建高德离线地图服务