百度DMA+小度App的蓝牙语音解决方案入局

前记

? 人机交互经历了三个阶段键鼠、触屏和语音交互。在国外,谷歌、亚马逊、苹果等巨头的竞争已经到达白热化状态;在国内,百度的DuerOS凭借着入局早,投入大,已经成为国内语音互交的一面旗帜。无论是从技术实力,还是商用步伐,它都走在国内AI公司的前列。想做AI语音的公司,跟着百度走,也算是一条路吧。

蓝牙智能语音现状

? 目前绝大多数蓝牙语音设备面临很多问题,包括需要触碰或按键触发,这在在车载上使用很不方便;在使用语音交互设备时,语音输入延时明显,甚至存在App串扰等问题。这也使得现在基于蓝牙协议的语音设备备受诟病。
?造成这种现象的原因是大多蓝牙设备受限于芯片资源和成本,无法引入唤醒词,没有Hands-free体验;利用A2DP和HFP实现播放和语音输入;没有一种标准的协议可以支持蓝牙语音业务的,语音输入过程中会占用手机电话录音通道,造成用户体验非常的差。

DMA协议

?为了更好的语音交互体验,百度开放了DMA蓝牙协议。给自己以及第三方方案厂商和产品公司使用,配合小度app来使用。
?什么是DMA呢?DMA(DuerOS Mobile Accessory)协议在优化语音技术方案选型方案上包括三个方面:蓝牙传输协议选用BLE、RFCOMM双模,音频压缩推荐使用不影响语音交互效果的POUS压缩,唤醒方式,支持触碰、按键、唤醒词多种交互方式。
?当外设收到请求会反馈版本等信息,如果手机只支持BLE,则通过BLE配对;如果支持RFCOMM,则选用RFCOMM配对。

百度的商业模式

?百度开放的原因是想依靠这来抢占语音的流量入口。硬件他们是不愿意碰的,也不是他们擅长的领域,这些电子硬件产品对百度来说,是一个赚钱太难的行业。远远没有卖广告赚钱。
?百度通过小度App提供内容,通过DMA SDK和源代码提供设备相关定制方案及能力支持。来打通整个产业链,让每个设备都能够使用小度app来进行服务就行了。这种模式下的方案主要有两种:
?基础版:通过车载蓝牙方案解释了合作方面,首先提供一块PCBA板,合作伙伴可以基于此进行开发,厂商如果只需要小度相关的语音交互功能的基础能力和5W无线充电,通过这一方案,几天时间就可以实现;
?定制版:如果用户需要更多定制功能,百度提供基于DMA协议的功能底板和蓝牙模组,提供开放接口的功能底板,以做定制功能开发。还可以有第三方方案公司来提供百度的方案。
?当然,百度的这种说法,定制开发,也只能局限于非常大的客户,假如你是中小企业,想让百度去帮忙定制开发,难度估计大了一些。

用户体验

?DMA有效解决了经典蓝牙协议的三个痛点:

1 操纵耳机必须要靠按键:可以通过语音实时唤醒,拨打电话,播放指定音乐等功能。
2 本地语音唤醒识别率低:支持语义唤醒,优化后的模型,在复杂环境下唤醒率也能达到97%以上
3 语音输入延时明显问题。DMA协议使用的是BLE/RFCOMM通道,不但能够和A2DP可以同时使用,还可以有效减少蓝牙系统中的编解码时间,能够极大的压缩音频的延时,延时从500ms~2000ms下降到200ms~300ms;这个对用户的实时语音互交体验是一个质的提升。

原文地址:https://www.cnblogs.com/dylancao/p/12116161.html

时间: 2024-10-10 18:21:21

百度DMA+小度App的蓝牙语音解决方案入局的相关文章

百度DMA+小度App的蓝牙语音解决方案展示

前记 ? 跟着百度也有一段时间了,经过一年多的努力,我们也做出了一些基于百度的语音助手的产品方案.下面就给大家秀一下我们做的产品.有类似需求的朋友可以多多交流.我们的合作方式十分灵活,可以卖芯片你自己来做产品,可以卖给你PCB板子你自己来组装,也可以直接卖给你成品.有句古语说得好,你有需求,我正好有. 智能语音耳机 ? 这个是就是可以通过按键来调用小度app的运动耳机.产品一出来,就获得了一些好评,就是凭着这款耳机,让我们在市场上站住脚了.目前,这款耳机还在热卖中.需要的朋友求留言,我给你发京东

比葫芦娃还可怕的百度全系APP SDK漏洞 - WormHole虫洞漏洞分析报告 (转载)

瘦蛟舞 · 2015/11/02 10:50 作者:瘦蛟舞,蒸米 ”You can’t have a back door in the software because you can’t have a back door that’s only for the good guys.“ - Apple CEO Tim Cook ”你不应该给软件装后门因为你不能保证这个后门只有好人能够使用.” – 苹果CEO 库克 0x00 序 最早接触网络安全的人一定还记得当年RPC冲击波,WebDav等远程攻

关于调用百度和高德APP

由于需要,要调用高德和百度地图的APP. 1.判断是否存在高德和百度地图,但是又没有用到它们的SDK包,方式就是检测手机上有没有安装APP.首先要知道APP的包名.然后通过以下代码判断: private boolean isInstallByread(String packageName) { return new File("/data/data/" + packageName).exists(); } 2.调用APP.通过Intent.但是可以指定和不指定具体包名.(百度:com.

百度MUX:APP动效之美需内外兼修

移动互联网时代已经到来,APP已如天空的繁星,数也数不清.随着手机硬件的不断升级,实现炫酷且流畅的动效不再是遥远的梦想.如果你是APP达人,喜欢试用各种APP,你肯定会发现越来越多的APP开始动效化. 一个真正的美女一定是同时兼具外在美和内在美,评价一段动效也是如此.一段真正"美"的动效需要同时具备两个条件,首先它需要是生动且有趣的,既好看又流畅;再次它不是可有可无的,需要具备优化交互和提升体验的作用. 1.APP动效的外在美 一段动效首先需要是生动且有趣的,不仅要有好看的外观还要有流

蓝牙路由器解决方案行业应用

说到蓝牙路由器,想必大家会有点陌生,蓝牙在日常应用中有很明显的缺点,距离短.速度慢.然而北京桂花网发明了一台新的蓝牙路由器,做了颠覆性技术创新,完美解决了蓝牙的缺点,Cassia蓝牙路由器有多系列产品,传输距离均可达到300米,,可以同时连接40个设备,非常适合户外使用. 一.蓝牙路由器校园解决方案应用 ①中小学校园安全系统可以实时感知到学生进校的时间,在每个班级停留时间,去不同位置等,实时给教师和家长提供学生位置情况.还有学生去危险区有没有系统的警报器等都有监测,为中小生的安全提供了很大的帮助

BD09坐标(百度坐标) WGS84(GPS坐标) GCJ02(国测局坐标) 的相互转换

BD09坐标(百度坐标) WGS84(GPS坐标) GCJ02(国测局坐标) 的相互转换 http://www.cnphp6.com/archives/24822 by root ⋅ Leave a Comment 谷歌地图采用的是WGS84地理坐标系(中国范围除外),谷歌中国地图.搜搜中国地图.高德地图采用的是GCJ02地理坐标系,百度采用的是BD09坐标系,而设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系,所以我们要根据得到的经纬度的坐标类型和地图厂商类型在地图上标点,

开发年轻人想要的社交APP才是入局社交APP第一步

社交APP开发,永恒不断地研究对象就是年轻人,因为五年就是社交更新换代的一个周期,年轻人在不断的长大,新一批的年轻人又成为了时代关注的对象,他们又有属于自己的新玩法和对社交的新需求. 年轻人为什么成为社交APP的主要研究对象从人人网.飞信.豆瓣.贴吧.陌陌.米聊.×××短信的潮起潮落可以看出,社交APP只有不断的改变才能满足社会的需求,虽然微信和QQ一直存在,但也是在不断地改变以满足用户,如今的年轻人是95后和00后,这是在互联网高度发展阶段成长的一代年轻人,他们赶上了最强大的移动互联网时代,由

百度强势入场,AI们集体打 call:揭秘百度智能客服背后的语音技术与应用

两年前的今天,AI流行下围棋:今天,AI流行打电话-- 这个潮流的最近一次上演,是几天前的百度AI开发者大会上,李彦宏现场播放了百度AI客服邀请开发者的真实电话录音. 当时我就在现场,第一通电话里那位开发者方言比较重,到底说了什么我基本没听懂.但百度的AI却应对自如,在电话中回答了各种问题. 第二通电话更神了,那位女开发者发现了小度的AI身份,直接问百度给ta发钱吗,结果被小度用一句"百度给我免费充电",巧妙的"回撩"了过去. 在众人的惊叹中,我们很容易发现让AI打

Ionic2使用百度地图API(JS)出现白屏解决方案

最近自学ionic2,写了一个内嵌百度地图JS的demo,实际跑起来之后出现了大家常见的白屏问题.. 最初的实现是这样的: 首先主页内嵌了一个百度地图插件 <div id="Bmap" style="width: 100%;height: 100%"> 之后menu中一个引导的子页面也内嵌了一个百度地图 <div id="Bmap" style="width: 100%;height: 100%"> 然