利用语音识别的命令执行系统及其工作方法
【技术领域】
[0001]本发明涉及一种语音识别技术,尤其涉及通过传输终端获取到的语音来控制其他设备的技术。
【背景技术】
[0002]考虑到交通安全,现在已禁止驾驶员在车辆行驶过程中使用手机。因此驾车过程中驾驶员只能通过免提装置使用手机。现在,可以通过执行无线通讯连接具有免提装置功能的车辆影音导航(AVN ;Aud1 Video Navigat1n)系统与手机的连接工作,以连接手机与AVN系统。
[0003]例如,AVN系统与手机可以通过蓝牙接口配对,可以从AVN系统确认手机中的信息。蓝牙无线通讯方法设定使得只与用户允许的设备连接,而不向用户不希望连接的设备发起连接。因此,这种蓝牙无线通讯方法能够有效地利用有限的无线资源,用户可以快速设定与目标设备的连接。
[0004]但是这种蓝牙无线通讯方法不仅搜索目标设备,还搜索周边所有能够连接的设备,然后为用户提供可连接设备列表,因此会耗费用于搜索所有可连接设备的预定时间。
[0005]另外在控制AVN系统时,驾驶员(使用者)可直接操作AVN系统来进行控制,或者可以通过操作手机来控制AVN系统。例如,在利用AVN系统的导航搜索地址时,驾驶员需要直接激活AVN系统的导航,并利用触摸屏等键盘输入地址。
[0006]但由于这些动作需要驾驶员直接键入,不方便使用,当车辆处于行驶状态时是一种影响驾驶的危险行为,还可能引发交通事故。
【发明内容】
[0007]技术问题
[0008]本发明的目的为提供一种能够通过终端识别用户语音以控制其他设备的技术方案。
[0009]技术方案
[0010]为解决上述技术问题,根据本发明一个方面的利用语音识别的命令执行系统,是利用设置于车辆的语音识别的命令执行系统,其包括:第一终端,其利用基于统计声学模型将接收到的用户的语音转换为语音数据;通讯模块,其在所述第一终端靠近时无线接收所述语音数据;以及第二终端,其通过所述通讯模块以有线或无线通讯方式接收所述语音数据,通过分析所述语音数据的图形提取关键词,并运行有关所述关键词的应用程序(applicat1n program)。
[0011]另外为解决上述技术问题,根据本发明一个方面的利用语音识别的命令执行方法,是利用设置于车辆的语音识别的命令执行系统的第二终端的命令执行方法,其包括:通过通讯模块从第一终端接收语音数据的步骤;通过分析接收到的所述语音数据的图形提取关键词的步骤;以及向执行关于所述关键词的工作命令的应用程序(applicat1nprogram)传递所述关键词的步骤。
[0012]技术效果
[0013]根据本发明的实施例,利用从用户的便携终端机获取到的用户的语音信息驱动存储在音响主机单元的应用程序并执行相应动作,便携终端机与音响主机单元通过近场通讯的近距离无线通讯收发信息,省去了用户直接键入信息所带来的繁琐问题,省略了蓝牙等设备之间的其他认证过程,因此提高了用户便利性。
【附图说明】
[0014]图1为本发明实施例的利用语音识别的命令执行系统的框图;
[0015]图2A及图2B为说明本发明的终端间近距离无线通讯的示意图;
[0016]图3为说明本发明的将用户语音数据化的工作的示意图;
[0017]图4为说明本发明的分析语音数据的工作的示意图;
[0018]图5为本发明实施例的利用语音识别的命令执行方法的流程图。
[0019]附图标记说明
[0020]10:命令执行系统100:第一终端
[0021]200:通讯模块 300:第二终端
【具体实施方式】
[0022]利用设置于车辆的语音识别的命令执行系统包括:第一终端,其利用基于统计声学模型将用户的语音转换为语音数据;通讯模块,其在所述第一终端靠近时无线接收所述语音数据;以及第二终端,其通过所述通讯模块以有线或无线通讯方式接收所述语音数据,通过分析所述语音数据的图形提取关键词,并运行有关所述关键词的应用程序(applicat1n program)。
[0023]其中,所述第一终端是所述用户的移动通信终端机,所述第二终端是车辆音响主机单元,所述通讯模块是近场通讯(NFC ;Near Field Communicat1n)模块。
[0024]所述第一终端在靠近所述通讯模块而被所述通讯模块标记(tagging)时,将所述语音数据传输到所述第二终端,其中所述第一终端依次执行基于所述基于统计声学模型的抽样过程、噪声去除过程及特征提取过程,将所述语音信号转换为所述语音数据,并将转换的所述语音数据转换为近场通讯数据交换格式(NDEF ;NFC Data Exchange Format)协议形态。
[0025]所述关键词是关于所述应用程序中执行的工作命令的单词,所述第二终端的所述应用程序执行对应于提取到的所述关键词的工作命令。
[0026]所述第二终端在分析所述语音数据的图形失败时,通过所述通讯模块向所述第一终端传输错误消息。
[0027]利用设置于车辆的语音识别的命令执行系统的第二终端的命令执行方法包括:通过通讯模块从第一终端接收语音数据的步骤;通过分析接收到的所述语音数据的图形提取关键词的步骤;以及向执行关于所述关键词的工作命令的应用程序传递所述关键词的步骤。
[0028]接收的所述步骤包括以有线或无线通讯方式接收所述第一终端靠近所述通讯模块而从所述第一终端无线传递到所述通讯模块的所述语音数据的步骤。
[0029]所述通讯模块是近场通讯(NFC ;Near Field Communicat1n)模块,接收的所述步骤包括当所述第一终端靠近所述通讯模块而被所述通讯模块标记(tagging)时,通过所述通讯模块从所述第一终端接收所述语音数据的步骤。
[0030]接收的所述步骤包括接收在所述第一终端根据基于统计声学模型转换用户的语音信号并转换成近场通讯数据交换格式(NDEF ;NFC Data Exchange Format)协议形态的所述语音数据的步骤。
[0031]提取的所述步骤包括将关于所述应用程序执行的工作命令的单词作为所述关键词来提取的步骤。
[0032]还包括所述应用程序执行对应于所述关键词的工作命令的步骤以及当分析所述语音数据的图形失败时,通过所述通讯模块向所述第一终端传输错误消息的步骤。
[0033]通过结合【附图说明】的优选实施例,上述及其他本发明的实施形态将会更加清楚。为使本领域的普通技术人员能够根据这些实施例理解和实施本发明,以下对本发明进行详细说明。
[0034]图1为本发明实施例的利用语音识别的命令执行系统的框图。如图所示,命令执行系统10包括第一终端100、通讯模块200及第二终端300。
[0035]首先,通讯模块200是执行近距离无线通讯的模块。例如,通讯模块200是用于近距离无线通讯中的近场通讯(NFC ;Near Field Communicat1n)的NFC通讯模块。
[0036]NFC模块是电子标签(RFID)的一种,是使用13.56MHz频带的非接触式近距离无线通讯模块,是用于实现相隔1cm近距离的终端机间数据传输的模块。NFC模块可使用数据读取及写入功能,因此不需要现有的使用RFID所必须的读取器,并且无需像蓝牙等现有近距离通讯另外设定设备间连接。
[0037]并且,NFC利用感应电流的原理,感应电流的原理由英国物理学家法拉第(Faraday)发现,是当磁场靠近线圈时线圈中瞬间产生电流的原理。例