汽车人机交互平台及多模式操控的实现汽车人机交互平台及多模式操控的实现 摘 要:智能化是执行器的必定趋势,汽车制造商对汽车升级换代和客户不断要求的新功能使得汽车中的执行器不断增多,而集成电路使得执行器的智能化成为可能。多模式操控是基于中央微机来实现的,包括中央微机的智能化设计、多模式操控的嵌入式软件设计以及操控模式切换方法。可以通过语音操控和触摸按钮实现对汽车的操控。 关键词:汽车;人机交互;语音操控;触摸按钮 1 中央微机智能化设计 1.1 中央微机 中央微机是在一台普通车载微机的基础上添加一个控制器,使其具备骨干网通信能力。该微机采纳了 NS 公司的 GX1-300 处理器,主频 300MHz, 128M 内存,软件环境采纳了嵌入式 Windows CE 操作系统作为运行平台。经过智能化设计后,该微机与骨干网和电力网具有标准的接插件,包括骨干网接插件;通过一个串行通信口与控制器进行信息交换,进而与车载网络进行信息交换。该微机的人机输入包括:a)基于麦克风的语音输入;b>触摸屏输入。 1.2 触摸按钮 触摸按钮用于实际电器操作;功能按钮用于换页显示,不对实际电器进行操作。按钮具有“按下”、“弹起”两种状态,因此可以利用按钮的状态来指示电器的状态。具有 2 种状态的电器,可采纳 1 个按钮来指示其“关闭”和“打开”状态,并在不同状态下对“单击”操作做不同定义。在“弹起”状态下,点击可定义为打开操作,在“按下”状态下点击可定义为关闭操作。对操作数大于 2的电器,可根据实际操作习惯采纳多个按钮来进行操作。每个操控按钮由 2 幅图片表示,分别表示按钮“按下”和“弹两种状态。 1.3 语音智能 本课题讨论选用中科模式识别的 Pattek 引擎,该引擎能识别汉语语音,对中等词汇量(500 词以下)的识别效率达到 90%以上,运行时占内存不超过 820K 。语音词表是语音识别引擎能直接识别的单词的集合,语音引擎根据驾驶员声音的录音从引擎中选择出最像的单词,因此语音操控主要是设计语音词表[1]。在语音操控方式中,用户将意图表达成语音命令,然后由系统进行意图识别并以指令的形式传达至被控对象,达到利用语音命令对电器进行操控的目的。同时由于在车载环境下,各种声音干扰较大,因此还要对干扰进行处理。 为了充分照顾驾驶员的说话习惯,充分利用语音引擎所能承受的词表容量,采纳模糊语音命令对电器进行语音控制。由于汉语中存在大量同义词,一个电器往往存在着不同的...