文章插图
文章插图
现在好多汽车都将语音控制功能,作为卖点在大势宣传 。其实从技术应用的角度上来说,实现起来本不复杂,而且也不需要增加什么硬件成本 。事实上,只需要打通控制关节就行了 。
现在市面上的汽车语音控制功能,一般就是用来控制天窗或者雨刮之类,不涉及到危及人身安全的操作,主要用来提高用户的舒适性和产品的科技感 。实现起来需要车上的这样几个部件:语音识别系统(一般就是车载多媒体MP5)、整车控制系统(BCM或者PEPS)和执行部件(天窗控制模块或者雨刮控制电机) 。
语音识别
语音识别系统这一块目前已经相当成熟了,而且基本上被几个大公司垄断了 。车载多媒体MP5,实际上就可以看做是一个大屏手机,语音拨打电话这种操作基本上都相当普及了,这里就不做过多的说明了 。
以开启天窗为例,你可以说,“我想透透气” 。那么语音识别系统识别到这条语音后,就会发出一条CAN通信报文,通知整车控制系统开启天窗 。关于CAN通信这部分,我前面有几篇专门描述过,这里就不再讨论了 。
整车控制系统
这时候就需要我们开发的BCM上场了,收到MP5发过来的CAN报文后,发现解析出来是天窗开启的指令,接下来我们要把这个指令传给天窗控制模块 。BCM与天窗控制模块一般采用LIN总线连接 。也就是说,BCM需要给天窗控制模块发送一条LIN报文,通知天窗控制模块打开天窗 。关于LIN通信这部分,我也有介绍过,这里也不再讨论了 。
执行部件
指令就这样被一级级地传下来后,关键还在于响应执行 。天窗控制模块在收到了打开天窗的LIN报文后,解析出来是天窗开启的指令,就可以驱动天窗控制电机打开天窗了 。当然,这里面还存在一些逻辑控制细节,比如收到多个指令或者指令冲突之类 。简单一点来说,执行者只有一个,命令可以收到多个,到底听谁的 。一般情况下,都是执行部件自己裁决 。响应谁,不响应谁,谁可以打断谁,存在一个优先级的问题,甚至还要考虑到天窗防夹 。所以看似简单的执行部件,设计起来未必真的简单 。
小结
【车用mp5怎么用 车载mp5有什么功能】这样看来,汽车语音控制功能看似炫酷,实际上实现起来并不复杂 。事实上,只需要打通各个关节,再将现有的各个模块联系起来 。主要是利用语音识别系统将控制指令识别到以后,再通过汽车总线一级级地传递下去,最终交给执行部件响应执行就可以了 。
- 无线蓝牙耳机怎么戴才正确 运动蓝牙耳机怎么戴才正确
- 怎么看系统版本号 电脑怎么看系统版本
- 超甜蜜的撩人土味情话,想要问到你心里的路怎么走
- goldwave怎么完全去掉歌曲人声 goldwave怎么保留人声
- 苹果蓝牙耳机连接电脑没有声音是怎么回事呢? 苹果电脑连接蓝牙耳机为什么没有声音
- 保温壶 保温壶有异味怎么去除
- 84消毒液衣服 八四消毒液弄到衣服上怎么办
- ppt折线图怎么做双线对比 PPT折线图怎么做好看
- 苹果6听筒声音小怎么解决听 苹果6听筒声音太小
- 雷蛇利维坦巨兽怎么连接电脑 雷蛇利维坦巨兽电源键失灵