10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

智能语音技术,让我们“动口不动手”

  • 2015-11-02
  • 本文字数:3085 字

    阅读完需:约 10 分钟

随着移动互联网的大规模爆发,作为主要载体的智能手机在打字输入方面越来越依赖语音输入,而语音识别技术也逐渐变成了必需品。在百度,语音识别技术早已纳入需求向服务转变的进程中,其实百度语音技术就在我们身边:搜索、地图、应用、音乐、浏览器等领域无处不彰显语音技术的风采,也是它让我们进入了“动口不动手”的时代。

就在上周六(10 月 31 日)以“智能语音技术,简化你我日常生活”为主题的百度技术沙龙活动中,来自百度开发者中心的语音专家就分享了百度在智能语音上的相关成果和进展。演讲嘉宾分别是百度语音技术部高级项目经理关勇、语音开放平台首席产品经理穆向禹和百度开发者平台高级产品设计师董经纬。

百度语音技术及最新进展

百度语音部门成立于 2010 年,在 2013 年的时候已经展现出了从无到有的华丽转变,硕果累累。现已在行业里取得了不错的成果,正如关勇所说,百度在做技术的同时,不仅服务于自己的产品和应用,还会把一些比较特殊的技术开放出来,供广大开发者分享、使用、协作。实际上,智能语音技术最关键的两点是语音识别技术和语音合成技术。识别技术即:将声音转化为文字,让应用长上耳朵;合成技术即:将文字转化为声音,让应用开口说话。

目前百度语音采取的语音识别技术主要是场景化识别,自选语言模型:这其中的细节包括:长文本语音输入、短语热词识别、交互式对话垂直领域识别、语音纠错技术。正是基于这些技术,百度语音的识别功能已经在业界有了一定的领先地位,主要体现在这些方面:

  • 数万小时的声学训练语料,百度搜索引擎技术积累的海量文本语料。
  • 更精准的基于听觉感知 DNN 声学建模技术,更高的识别率。
  • 线上语言模型体积 100GB-1TB,更广泛的语言覆盖范围。
  • 小时级别的海量语言模型动态更新,更快追踪热词。
  • 高速动态 WFST 一遍解码技术,中国最快的语音输入法产品技术。

百度语音首席架构师贾磊在刚刚进行的第十三届全国人机语音通讯学术会议上做的专题报告,详细介绍了百度在语音识别技术上的最新进展,即 LSTM 建模和 CTC 训练在语音建模技术中的应用,将通用文本安静环境普通话识别率提升到接近 97%。总的来说,百度的语音技术已经达到了国际领先水平,在识别率上超过相同竞争产品。

在语音合成技术方面,百度在海量文本信息处理技术,基于 LSTM 的韵律建模技术,基于 LSTM 的声学参数建模技术,基于大规模录音语料智能弹性单元挑选技术等方面取得了重要突破,完成了业界领先的拼接合成和参数合成系统,并提供完美体验的离在线融合语音合成服务解决方案。

百度语音合成技术最新推出了基于大数据的情感语音合成技术,让声音合成摆脱平铺直叙,使用户体会更自然的发音,更丰富的情感和更强大的表现力,在沙龙演示的情感语音合成,引起开发者的热烈反响和浓厚兴趣。目前该技术已经在百度小说频道上线,用户可以在 wifi 环境下体会在线情感男声的小说播报。目前的最新进展还体现在车载场景语音交互应用 Carlife 上,这里面用到的技术点包括:麦克风阵列及信号处理技术、世界领先的基于人类听觉的 CNN+DNN+LSTM 语音识别技术、成熟的 handfree 唤醒技术、场景深度优化技术、 电话号码和音乐信息智能纠错技术和基于用户信息的个性化识别技术等等。

百度语音在车载、家居、手机等方向的解决方案

技术的意义在于将需求与服务连接起来,而产品则是连接人与服务的最终介质。百度语音开放平台首席产品经理穆向禹现场介绍了百度语音技术的应用场景和解决方案。这里面首先要提出的是百度语音平台的开放性,包括免费的技术解决方案、分享厂商解决方案和个性化定制内容。

语音平台的开放接入形式有很多种,例如 REST API 方式接入——百度语音自主研发的语音识别技术 API 调用方式,采用 http 方式请求,适用于任何平台的开发者进行语音应用的开放;支持语音识别 + 语音合成接入;支持整段录音文件识别;支持 pcm、wav、opus、speex、amr、x-flac 几种语音格式的接入。此外还有 SDK 接入方式——支持纯在线和离在线两种接入形式;支持 Android 和 iOS 系统;支持多个垂直类优化识别;支持用户指令定制化识别等等。

另一个能够体现百度语音平台开放特征的现象是为不同行业的企业和个人用户提供优质的语音服务,这些企业包括联想、中兴、特斯拉、现代、比亚迪、海尔、索尼和小米等等厂商。尤其是在车载和家居两大块,穆向禹着重以此为案例做了分析。百度语音技术在车载方面做了这么几件事情。第一是为车载重点优化语音唤醒,不但降低了功耗,还提升了稳定性和准确性。第二是在应用端增加多信号处理技术,针对不同的场景进行深度优化。其实在车载领域,百度对外开放的技术点还包括图像、大数据、地图以及相关的一些技术分支,和更多的开发者共同打造一个车载环境。语音在这一环节里起到的是入口作用。

在智能家居领域,百度语音的应用场景也很广泛。在智能电视方面有完整的基于 MCU 和 ARM 的解决方案,可以通过在遥控器上安装自己开发的 UI 的方式,或者用手机离在线方案来控制一台电视机。除此之外,百度语音技术团队的目标是在明年把语音技术做到更加极致,不仅要满足人们对洗衣机、冰箱这样的传统家居的智能化需求,还要做成一个智能生态圈,提供更多的解决方案。

在未来,百度平台将会开放更多的技术和应用,包括支持识别方言功能,增加更多的车载应用,增加多轮交互,声纹识别,个性化 TTS 和音频检索等功能。

怎样从百度获得更多分发和收入

百度基于庞大的用户基数和牢固的市场地位,在应用分发上有很强大的优势,正如百度开发者平台高级产品设计师董经纬所言,百度分发量的领跑优势已经持续两年了,但其中的问题也开始慢慢显现出来——分发量越高,意味着需要承担更高的成本。这个时候就陷入一个怪圈:百度为什么要做分发?做分发是为了养用户,养用户是干什么用的?没有用户哪来的分发?这种“为了分发而分发”的模式,没能为百度带来更多的实际价值。

如何解决这个问题呢?生态!董经纬强调说,百度要想从分发上得到更多的好处,生态是很好的出路。提到生态,不得不讲明这其中的三个误区。误区一:生态 = 赔本赚吆喝。平台不可能“只投入,不产出”。误区二:生态要由开发者买单。生态服务可替代性强,收费潜力有限,何况大部分开发者入不敷出。误区三:生态只能降低开发成本。那么,如何用正确的姿态玩生态呢?对百度而言,要让每一次分发对百度产生用户价值以外的意义,例如:数据、分发量、收入;对开发者而言,在通过使用生态服务降低开发成本的同时,还要能获得分发量、额外收入。具体的落地形式包括:应用内容前置、生态 SDK 统一、前向付费尝试。

应用内容前置,是指百度提供内容对接方案,允许开发者挖掘应用特色信息,自助完成内容对接;百度将优先、集中展示对接应用,给开发者带来分发量和特色信息的曝光。生态 SDK 一站接入,是指“一个平台:app.baidu.com”和“一次 SDK 接入”,让开发者可以快速接入、使用多种 SDK,并因此得到分发量上的合作加权,这迅速提高了百度生态 SDK 的市场覆盖率。前向付费尝试,是指百度将提供多种形态的支付场景,开发者可以选择接入,降低开发者自行尝试用户付费模式的试错成本,毕竟离开钱,就不会有生态。

最后,董经纬讲到了分发平台寡头化的影响。分发市场从早期的群雄逐鹿,到现在的鼎足而三,寡头化缩小了用户下载应用的选择范围,从而让“独家应用”的出现成为了可能——在应用市场同质化严重的今天,应用内容的差异化也许将成为各方角逐的下一个焦点。

在最后的环节里,百度开发者中心语音开发创新大赛的总负责人辛宇给在场的听众介绍了大赛相关流程和细节,并邀请了本次参赛者宋乐展示了他的参赛作品。想要了解更多语音创新大赛可以点击链接:百度语音开发大赛

2015-11-02 01:243610
用户头像

发布了 182 篇内容, 共 105.2 次阅读, 收获喜欢 208 次。

关注

评论

发布
暂无评论
发现更多内容

鸿蒙内核之内存调测:动态内存池信息统计

华为云开发者联盟

鸿蒙 内存 动态内存池 内存信息

手撸二叉树之对称二叉树

HelloWorld杰少

算法和数据结构 8月日更

原来select语句在MySQL中是这样执行的!看完又涨见识了!这回我要碾压面试官!

冰河

MySQL 面试 精通MySQL SELECT查询流程 查询缓存

PostgreSQL 中如何控制行级安全和列级安全

Qunar技术沙龙

sql postgresql 运维 安全 权限

LeetCode题解:173. 二叉搜索树迭代器,递归,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

基于docker的分布式性能测试框架功能验证(二)

FunTester

分布式 性能测试 接口测试 测试框架 测试开发

AudioTracker实用封装

Changing Lin

8月日更

知道ThreadLocal吗?一起聊聊到底有啥用

华为云开发者联盟

Java 架构 线程 ThreadLocal 链路

Springboot 配置文件、隐私数据脱敏的最佳实践(原理+源码)

程序员小富

Java springboot 数据安全 数据脱敏

2021Java春招面试真题:记一次蚂蚁金服Java研发岗的面试经历

策划Java工程师

Java 程序员 后端

高防服务器选择注意的三大方面

九河云安全

Design for failure常见的12种设计思想

架构精进之路

降级 重试 容错 8月日更

kafka SpringBoot

Rubble

kafka springboot 8月日更

重磅 | 用友《数字化中台》震撼上市!数智化转型和商业创新实践的企业级经验!

博文视点Broadview

译文 | 四种产品经理成长框架,你是哪一种?

LigaAI

产品经理 产品管理 PM

图分析在吴亦凡事件中的应用场景

6979阿强

图算法 图计算 GraphScope 吴亦凡 一站式图计算平台

万字深入HarmonyOS ACE UI框架解析,带你看懂UI渲染流程

科技汇

架构学习总结

c

架构实战营

高亮的架构毕业总结

高亮

架构训练营

1个月学会Java开发!2021年最新Java面试点梳理

策划Java工程师

Java 程序员 后端

一文带你搞定AOP切面

华为云开发者联盟

spring aop 切面编程 面向切面编程 切面

分布式性能测试框架用例方案设想(二)

FunTester

分布式 性能测试 接口测试 测试框架 测试开发

百度爱番番移动端网页秒开实践

百度Geek说

大前端 优化 网页加速 移动端

面试官:你说说一条查询SQL的执行过程

艾小仙

深度学习中的分布式训练

安第斯智能云

人工智能 深度学习

【LeetCode】加一Java题解

Albert

算法 LeetCode 8月日更

Lucene 倒排索引原理

Qunar技术沙龙

数据库 全文检索 lucene 倒排索引 搜索

科技融合:Hightopo受邀参加厦门公安科技活动周

一只数据鲸鱼

数据可视化 智慧公安 智能化 安全态势

复杂多变场景下的Groovy脚本引擎实战

vivo互联网技术

敏捷开发 脚本语言

【Vue2.x 源码学习】第二十四篇 - 异步更新流程

Brave

源码 vue2 8月日更

应对极端天气,百度智能云推出城市内涝智能监测预警系统

科技热闻

智能语音技术,让我们“动口不动手”_百度_Xue Liang_InfoQ精选文章