1、接口定义

http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=你要转换的文字

参数说明:

lan=zh:语言是中文,如果改为lan=en,则语言是英文。

ie=UTF-8:文字格式。

spd=2:语速,可以是1-9的数字,数字越大,语速越快。

text=**:这个就是你要转换的文字。

2、示例代码

百度语音测试

function doTTS(){

var ttsDiv = document.getElementById('bdtts_div_id');

var ttsAudio = document.getElementById('tts_autio_id');

var ttsText = document.getElementById('ttsText').value;

// 这样为什么替换不了播放内容

/*var ssrcc = 'http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=10&text='+ttsText;

document.getElementById('tts_source_id').src=ssrcc;*/

// 这样就可实现播放内容的替换了

ttsDiv.removeChild(ttsAudio);

var au1 = '';

var sss = '';

var eee = '';

var au2 = '';

ttsDiv.innerHTML = au1 + sss + eee + au2;

ttsAudio = document.getElementById('tts_autio_id');

ttsAudio.play();

}

3、参考资料

语音朗读html的源码,在网页上通过JS实现文本的语音朗读相关推荐

  1. 语音朗读html的源码,详解在网页上通过JS实现文本的语音朗读

    摘要: 语音合成:也被称为文本转换技术(TTS),它是将计算机自己产生的.或外部输入的文字信息转变为可以听得懂的.流利的口语输出的技术. 1.接口定义 http://tts.baidu.com/tex ...

  2. php写语音朗读,详解在网页上通过JS实现文本的语音朗读

    摘要: 语音合成:也被称为文本转换技术(TTS),它是将计算机自己产生的.或外部输入的文字信息转变为可以听得懂的.流利的口语输出的技术. 1.接口定义 http://tts.baidu.com/tex ...

  3. html 文字输出语音,网页上通过JS实现文本的语音朗读

    1.接口定义 http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=你要转换的文字 参数说明: lan=zh:语 ...

  4. 在网页上通过JS实现文本的语音朗读

    摘要: 语音合成:也被称为文本转换技术(TTS),它是将计算机自己产生的.或外部输入的文字信息转变为可以听得懂的.流利的口语输出的技术. 1.接口定义 http://tts.baidu.com/tex ...

  5. 网页设计个人主页源码_WebSSH - 网页上的SSH终端

    不少的云服务器的网页后台就能登录服务器,并可以在浏览器上进入命令行交互.能不能在自己也部署一个呢?能不能配置一个更加符合自身需求的网页 SSH 终端呢?或许可以以此做一个更好的运维管理平台?来看看 P ...

  6. 现如今市场竞争激烈,语音交友陪玩APP源码如何适配用户?

    互联网+是两化融合的升级版,将互联网作为当前信息化发展的核心特征,提取出来,并与工业.商业.金融业.服务业等全面融合.这其中关键就是创新,只有创新才能让这个+真正有价值.有意义. 语音交友陪玩APP源 ...

  7. 聊聊语音聊天室app源码实时音视频中的技术难点:回声消除+噪声消除

    聊聊语音聊天室app源码实时音视频中的技术难点:回声消除+噪声消除 在聊聊语音聊天室app源码各个实时音视频互动场景中,回声和噪声对于影响用户体验而言都是很大的问题.音视频正在发展成为互联网线上沟通的 ...

  8. 3D语音天气球(源码分享)——完结篇

    转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 开篇废话: 由于这篇文章是本系列最后一篇,有必要进行简单的回顾和思路整理. 这个程序是由两 ...

  9. 3D语音天气球(源码分享)本文出自大苞米的博客(http://blog.csdn.net/a396901990)

    开篇废话: 由于这篇文章是本系列最后一篇,有必要进行简单的回顾和思路整理. 这个程序是由两部分组成,Android端和Unity端: 1.Unity端负责3D球的创建,显示和旋转:3D语音天气球(源码 ...

最新文章

  1. Java迭代器(转)(iterator详解以及和for循环的区别)
  2. 关于解决多台linux服务器间的文件实时同步问题
  3. 中国发展研究基金会联合百度发布智能经济白皮书:新基建是助燃剂,其势已成...
  4. golang 代码实现 修改配置文件
  5. 汇编:SF符号标志位
  6. 使用next_permutation()的坑,你中招了么?
  7. 控制台输出Security Warning: The negotiated TLS 1.0 is an insecure protocol and is suported for backward c
  8. AWVS14.7破解版免费获取
  9. 阿里云数据库迁移手记
  10. 基于非负矩阵分解的盲信号分离方法研究–Matlab
  11. MATLIB从excel表中读取数据并画出函数图像
  12. 本地搭建Git服务器,两台电脑共享代码如此简单
  13. STC12系列单片机的AUXR辅助寄存器
  14. 【论文阅读】Efficient Reading of Papers in Science and Technology
  15. 序贯蒙特卡洛的粒子简并性问题
  16. Vue2 轮播图组件 slide组件
  17. OCTA数据集的交叉验证划分为训练集和测试机
  18. Python书籍教学游戏《外星人入侵》:‘pygame.Rect‘ object has no attribute ‘blit‘
  19. 初识大数据与Python语言——学习笔记
  20. 一文讲明白互联网如何去中心化

热门文章

  1. OpenStack云计算与HPC之一: 前言和OpenStack与HPC虚拟化
  2. 网易邮箱服务器邮箱协议,怎么用网易闪电邮IMAP协议同步网页邮箱?
  3. 超声波传感器--Arduino
  4. 大批程序员被劝退。。。
  5. 云服务器惠普版_云服务器惠普版_工作进度通报,笔记本开箱目录20200531版
  6. 人工智能实战2019第七次作业(黄金点) 16721088 焦宇恒
  7. 如何删除Mysql注册列表残余文件
  8. 卸载linux+nvidia驱动,如何完全卸载nvidia驱动程序?
  9. 项目经理应该如何制定项目进度计划?
  10. Verdi基础知识整理