文章目录

  • JavaScript 免费语音合成 (百度AI),一步到位!
    • 1. 代码示下:(只作为参考)
      • 附 · 说明:
    • 2. 生成的语音文件(通过对比,直观了解一下):
    • 3. 重要代码 · 解析:
      • 附 · 博主文章:

JavaScript 免费语音合成 (百度AI),一步到位!


1. 代码示下:(只作为参考)

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>百度语音合成</title>
</head>
<body>
<form action="" method="post"><table align="center"><tr><td><input type="text" id='val'></td><td><input type="button" value="提交" "fun()"></td></tr></table>
</form>
</body>
</html><!--还有一个免费的语音合成接口,在浏览器上直接打开,即可听到文字转换后的语音。http://tts.baidu.com/text2audio.mp3?lan=zh&ie=UTF-8&spd=2&text=你要转换的文字
-->
<!--lan=zh:语言是中文,如果改为lan=en,则语言是英文。ie=UTF-8:文字格式。spd=2:语速,可以是1-9的数字,数字越大,语速越快。text=**:这个就是你要转换的文字。-->
<script type="text/javascript">function fun(){var val=document.getElementById("val").value;var zhText = val;zhText = encodeURI(zhText);document.write("<audio autoplay=\"autoplay\">");document.write("<source src=\"http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=7&text="+ zhText +"\" type=\"audio/mpeg\">");// document.write("<embed height=\"0\" width=\"0\" src=\"http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text="+ zhText +"\">");document.write("</audio>");}</script>
附 · 说明:

上述代码,重要说明:

  1. 参考原文地址:百度语音合成(js版)
  2. 【原文中生成的文件不能播放,需手动追加文件后缀.mp3
  3. 本文针对js代码,稍微有优化改动目的是为了让生成的文件能够直接可播放。
  4. 更详细文章,参考:cnblogs地址
  5. 更多(sougou翻译->语音)

2. 生成的语音文件(通过对比,直观了解一下):

3. 重要代码 · 解析:

http://tts.baidu.com/text2audio.mp3?lan=zh&ie=UTF-8&spd=4&text=你自定义的语音文本内容

重要提示:

  1. text2audio.mp3文件名
  2. lan=zh语言是中文。如果改为lan=en,则语言是英文。
  3. ie=UTF-8文字格式
  4. spd=2语速可以是1-9的数字数字越大,语速越快

附 · 博主文章:
  • 语音合成 - 资源篇

以上就是关于 “ js 免费语音合成 (百度AI)- 代码篇 ” 的全部内容。

js 免费语音合成 (百度AI)- 代码篇相关推荐

  1. 百度AI 17篇 CVPR 2019 论文介绍(附下载)

    本文转载自AI科技大本营. 整理 | 阿司匹林 出品 | AI科技大本营(公众号id:rgznai100) 计算机视觉和模式识别大会CVPR 2019即将于6月在美国长滩召开,作为人工智能领域计算机视 ...

  2. 如何在Vue中添加百度统计代码?

    目录 第一步:在百度统计网站中添加自己的网站 第二步:在maim.js下添加百度统计代码 第三步:创建beforeEach方法 第四步:代码安装检查 第一步:在百度统计网站中添加自己的网站 百度统计官 ...

  3. Python——调用百度AI实现图片上文字识别

    Python--调用百度AI实现图片上文字识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用glob库 调用AipOcr库识别文字 可能会遇到的问题 批量操作 简介 Python免费调用百度 ...

  4. 【应用】Python调用百度AI实现图片上表格识别

    [应用]Python调用百度AI实现图片上表格识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用AipOcr库识别表格文字 可能遇到的问题 批量操作 简介 Python免费调用百度AI实现图 ...

  5. python算法教程百度云_如何用免费GPU学习AI算法?这篇算法资源大集锦别错过

    飞桨开发者投稿 上一次写了篇薅GPU百度AI Studio计算资源的文章,收到很多AI算法初学者私信,问我能不能补充一些AI Studio的学习资源.有求必应向来是我的风格,于是我加入了AI Stud ...

  6. Python轻松搞定免费语音合成,利用百度AI为短视频配音

    1. 创建百度AI账号 1.1 点击进入百度AI, 左上角"开放能力->语音合成->立即使用" 如果是试用,可以直接点击在线语音合成, 不过语音不能下载.要下载还得用下 ...

  7. 华为云函数调用百度ai sdk实现语音合成

    使用云函数调用百度ai开放平台的各种sdk 云函数环境为 nodejs12.13如果不会创建 参考之前的博客 本文介绍语音合成的使用 注册百度ai开放平台语音合成应用 进入百度ai开放平台控制台 找到 ...

  8. 如何用免费GPU学习AI算法?这篇算法资源大集锦别错过

    上一次写了篇 1 AI Studio是什么 AI Studio 是百度提供的一个针对 AI 学习者的在线一体化开发实训平台.平台集合了 AI 教程,深度学习样例工程,各领域的经典数据集,云端的运算及存 ...

  9. 按键精灵电脑版对接百度ai,告别字库(文字识别篇)

    很简单,根据百度ai接口api文档,用post或者get请求,封装参数请求响应即可.哈哈,当然不可能就这样结束了本篇博客了.本篇先讲文字识别,喜欢的朋友可以关注下,后续会继续写图片识别等所有ai对接方 ...

最新文章

  1. 最先进的开源游戏引擎KlayGE 3.12.0发布
  2. 华为突遭谷歌釜底抽薪!官方安卓不再支持华为手机
  3. 使用Python PIL库实现简单验证码的去噪处理
  4. 解决Linux 无法使用userdel 删除用户和组的问题
  5. 可由一个尾指针唯一确定的链表有_2013-2014学年二学期数据结构期末考试试卷(3卷)...
  6. 【机器视觉】 dev_open_tool算子
  7. 分布式系统框架Spring+Redis+SSO视频课程
  8. 并查集:P1196 [NOI2002] 银河英雄传说
  9. 测试驱动开发 测试前移_测试驱动开发–双赢策略
  10. android与web服务器建立连接失败,Android websocket连接失败
  11. codeforces#320(div2) D Or Game 贪心
  12. 荣耀Magic4 Pro延迟上市:全新一代LTPO超级四曲面屏加持
  13. Linq 中的 left join
  14. java解析XML大全(转)
  15. 【Nginx】磁盘文件写入飞地发
  16. 寻找互联网创业的时间点规律
  17. C# Chat曲线图,在发布之后出现错误 Invalid temp directory in chart handler configuration c:\TempImageFiles\...
  18. FineBI 新增字段后 更新缓慢问题
  19. 基于微信小程序音乐播放器的设计与实现毕业设计源码271156
  20. go中生成可执行文件

热门文章

  1. mysql主从复制的binlog和relay-log的区别
  2. 短视频、直播平台第三方SDK接入教程
  3. 我和小美的撸码日记(1)之软件也需靠脸吃饭,带您做张明星脸(附后台经典框架 DEMO 下载)...
  4. 陶哲轩实分析引理10.4.1:反函数定理
  5. visual c++ 技术资料(网络收集)
  6. 关于配置环境变量相关解答
  7. java 对象引用 弱引用吗_Java对象的强引用、软引用、弱引用和虚引用 笔记
  8. 信息学奥赛一本通 1121:计算矩阵边缘元素之和 | OpenJudge NOI 1.8 03:计算矩阵边缘元素之和
  9. linux 禁用日志,清除linux系统日志,禁用linux系统日志,删除linux日志
  10. 如何linux保留内存,Linux内核中实现保留内存的方法