汉语语音全自动遥控驾驶汽车的方法_4

文档序号:9700294阅读:来源:国知局
进行预先绑定。
[0041]由于计算机程序语言在调用程序模块时,往往用由26个拉丁字母拼写的英文编写的程序来调用,26个拉丁字母属于ASCII码范围,计算机系统正常运行没有问题,由于汉字的内码系统不属于ASCII码范围,如果直接采用汉字语句来调用计算机程序,计算机系统不能保证正常运行,因此,本技术方案将汉字文本先转换成汉语语音码再运行,由于汉语语音码和英文一样用26个拉丁字母拼写,且标点符号与英文一致,这样保证了所运行的汉语信息的内码在ASCII码范围内,从而确保本技术方案在所有计算机系统中能够正常运行。
[0042]如果控制整个汽车驾驶的计算机系统模块11用汉字能够直接调动上述计算机程序,也可以将汉字关键词直接绑定计算机程序。
[0043]所述控制整个汽车驾驶的计算机系统模块11在正式通过控制汽车各种部件运行的嵌入式计算机系统模块2控制各种汽车部件执行模块1执行时,分为两种模式运行,一种是自动运行模式,该模式按照所述控制整个汽车驾驶的计算机系统模块11对所收到的由汉语语音转换过来的汉语文本的理解自动运行,并将开始通过控制汽车各种部件运行的嵌入式计算机系统模块2控制各种汽车部件执行模块1执行所要产生的动作或所要达到的功能以汉语文本或该汉语文本的语音合成形式输出;
t匕如,上面的例子中,控制整个汽车驾驶的计算机系统模块11在理解了所收到由汉语语音转换来的汉语文本信息、正确调用所绑定的程序并按照正确执行逻辑进行执行顺序排列的基础上,会输出:“在今天下午2点将汽车空调打开,首先通风10分钟,然后将汽车空间温度保持在25度。” “现在汽车去人民广场。”的汉字文本信息或该汉字文本语音合成后的语音,该汉语文本信息也可以转换成汉语语音码或外文或少数民族文子输出。
[0044]另一种是询问确认模式,该模式下所述控制整个汽车驾驶的计算机系统模块11对所收到的由汉语语音转换过来的汉语文本先进行正确校正和执行程序的优化,并反馈一个经过正确校正和执行程序优化过的汉语文本,该汉语文本也可以经过汉语文本语音合成模块以语音的形式通过输入汉语语音遥控装置模块14输出,经确认后再正式运行。
[0045]比如:控制整个汽车驾驶的计算机系统模块11收到一段由汉语语音转换过来的以下意义的汉语文本:“在今天2点将汽车空调打开,首先通风10分钟,然后将汽车空间温度保持在25度。”控制整个汽车驾驶的计算机系统模块11检测到此时已经过了上午2点,会自动将时间设置在下午2点,同时在控制整个汽车驾驶的计算机系统模块11预先储存的汉语文本中检测到与该汉语文本最接近的一段使得程序更加优化的汉语文本,这时输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11会输出如下汉语意义的汉语文本或该汉语文本的汉语语音:“在今天下午2点将汽车空调打开,首先通风10分钟,然后用空调对汽车内部空间进行灭菌并且将汽车空间温度保持在25度。”您确认吗?发送确认汉语文本或汉语语音或其他确认信息,控制整个汽车驾驶的计算机系统模块11就将该汉语文本或汉语语音对应的汉语文本作为最终接收到的汉语文本,按照上面案例中的步骤,加上“空调灭菌程序”满足预先设定的条件时开始运行。
[0046]又比如:控制整个汽车驾驶的计算机系统模块11收到一段以下意义的汉语文本:“现在汽车去人民广场。”控制整个汽车驾驶的计算机系统模块11检测到此时已经到了中午12点,同时所述卫星定位导航装置模块7或在控制整个汽车驾驶的计算机系统模块11预先储存的汉语文本中检测到与该汉语文本最接近的一段使得程序更加优化的汉语文本,这时输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11会输出如下汉语意义的汉语文本:“现在汽车去人民广场,在人民广场靠近西藏中路汉口路的地方有个停车场并且那里有一个咖啡厅,我们在那里停车并吃午餐好吗? ”发送确认汉语文本或汉语语音或其它确认信息,卫星定位导航装置模块7或控制整个汽车驾驶的计算机系统模块11就将该汉语文本作为最终接收到的汉语文本,按照上面案例中的步骤,将汽车导航并驾驶到人民广场靠近西藏中路汉口路的地方有停车场地方停下。
[0047]由于汉字文本通过汉字与汉语语音码双向转换模块转换后,汉字与汉语语音码可以互相转换,因此在本技术方案的叙述中,凡是用汉字表示的信息都可以用汉语语音码表示,反之亦然,这里在本技术方案的叙述就不在分别累述。
[0048]所述的输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11具有语音命令自动训练功能,输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11操作者在用语音命令控制整个汽车运行前,输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11将它能执行的汉语语音命令一条条用汉语语音朗读出来,要求操作者跟读,并将操作者跟读的语音作为模板并与该语音模板所对应的控制整个汽车运行的汉语语音命令或对应的执行程序绑定后储存在输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11中;
所述的遥控装置或控制整个汽车驾驶的计算机系统模块11在用语音命令自动训练操作者跟读语音命令时,除了发出相应的汉语语音,还能够根据预先的设定发出中国方言的语音、少数民族语言的语音、外国语语音。
[0049]这样的安排主要方便听不懂汉语普通话的人,这些用语音合成模块等现有语音合成技术模块就可以实现。
[0050]所述的操作者跟读的语音包括汉语普通话语音、中国方言的语音、少数民族语言的语音、外国语语音、一种能与其它语音命令的声音相区分开的特殊的声响。
[0051]所述的遥控装置或控制整个汽车驾驶的计算机系统模块11在进行语音命令自动训练时,在主动将它能执行的语音命令一条条用汉语语音朗读出来的同时,将所朗读的语音命令根据预先的设定能够用意义一致的汉字、汉语拼音、汉语语音码、少数民族文字、夕卜国语文字从显示屏幕上显示出来。
[0052]这样的设计主要方便各种人群,对计算机来说只要发出的声音与所绑定的程序不发生混淆就行,可以采用特殊的声响主要考虑一些发音困难的聋哑人,这要他们能发出一种能与其它语音命令的声音相区分开的特殊的声响,控制整个汽车驾驶的计算机系统模块11就会记住并执行相关绑定的程序,同时考虑到聋哑人听不见,所以汽车驾驶将要执行命令用文字显示来反馈给聋哑汽车驾驶操作者。
[0053]所述的输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11具有的汉语语音命令,可以是具体的要求汽车采取某种动作的汉语语音命令,也可以是与某优化方案绑定的程序模块的语音调用命令,该模块用汉语语音命令调用时,不要求针对某个具体动作发出汉语语音命令,而只要发出要达到的目的汉语语音命令,由控制整个汽车驾驶的计算机系统模块11自动根据所要达到的目的,寻找与该汉语语音命令相对应的优化方案的程序并将上述程序的各种工作指令通过网络传输模块3传输给控制汽车各种部件运行的嵌入式计算机系统模块2,并由该模块控制各种汽车部件执行模块1执行;
比如:人们可以要求空调机对“老人和婴儿”既要求保持一定的车内温度同时冷风吹得最好缓和一些,这时候控制整个汽车驾驶的计算机系统模块11就会寻找并绑定空调机对“老人和婴儿”既要求保持一定的车内温度同时冷风吹得最好缓和一些的程序,根据上述程序要求的动作最终控制各种汽车部件执行模块1完成上述程序要求完成的程序动作。
[0054]又比如:人们可以要求卫星定位导航装置模块7按照时间最短或费用最省或者两者兼而有之的要求选择行驶线路,这时卫星定位导航装置模块7就会寻找并输出符合人们要求的汽车导航文本命令并传给计算机相应模块执行。
[0055]对控制整个汽车驾驶的计算机系统模块11正确完成工作所必须的各种工作参数,如果控制整个汽车驾驶的计算机系统模块11认为需要操作者提供时,会以语音或文字或语音与文字相结合的形式,主动向操作者发出询问,直到控制整个汽车驾驶的计算机系统模块11 了解到所有必须的工作参数为止。
[0056]比如:对于空调保温的是婴儿还是老人还是青壮年空调机无法感觉到,如果控制整个汽车驾驶的计算机系统模块11需要知道时,它会主动用预先设定的汉语文本或汉语语音通过输入汉语语音遥控装置模块14或控制整个汽车驾驶的计算机系统模块11向操作者询问以下意思的句子:“我保温的车子坐的是什么样的人?”人们用汉语文本或汉语语音做以下相同意思的回答:“老人”或“婴儿”,这时候控制整个汽车驾驶的计算机系统模块11就会去寻找“老人”或“婴儿”的程序,找到后进行正确的排序和连接并传给控制汽车空调的嵌入式计算机系统模块并由该模块控制汽车空调执行模块完成上述的保温“老人”或“婴儿”车子空间的程序规定的动作。
[0057]所述的方法所述的方法包含汽车防撞方法,除了传统的各种防撞方法外,还可以通过可识别道路障碍物的视频装置来防止碰撞,当所述的视频装置发现在汽车的前进方向预先所设定的安全距离内有汽车或障碍物时,将导航并驾驶汽车的控制权临时转移给可识别道路障碍物的视频装置控制,当可识别道路障碍物的视频装置发现所控制的汽车可以绕过前面的汽车或障碍物前行时,可识别道路障碍物的视频装置就控制汽车绕过前面的汽车或障碍物前行,当不能绕过前面的汽车或障碍物前行时,可识别道路障碍物的视频装置就控制汽车与前面的汽车或障碍物保持在安全距离内,在这两种情况下,一旦前面的汽车或障碍物在预先所设定的安全距离内消失后,汽车再在卫星定位导航装置模块7和控制整个汽车驾驶的计算机系统模块11控制下行驶。
[0058]比如:当所述可识别道路障碍物的视频装置检测到前面有别的一至若干辆汽车或其它障碍物出现在自己行驶前方预先所设定的安全距离内,且安全距离内的汽车或其它障碍物前面有较大的空档没有任何汽车或障碍物,左或右也有足够大的空档可以绕到这些汽车或障碍物的前方去,这时所述可识别道路障碍物的视频装置会通过控制整个汽车驾驶的计算机系统模块11将车绕到所述的别的一至若干辆汽车或障碍物的前面,前面的汽车或障碍物在预先所设定的安全距离内消除后,可识别道路障碍物的视频装置会将临时导航控制权交还给卫星定位导航装置模块7,整个导航驾驶状态恢复到前述正常状态。
[0059]如果当所述可识别道路障碍物的视频装置检测到前面有别的一至若干辆汽车或障碍物出现在自己行驶前方预先所设定的安全距离内,且安全距离内的汽车或其它障碍物前面没有空档,或虽然有空档但左或右没有有足够大的空档可以绕到这些汽车或其它障碍物的前方去,这时所述可识别道路障碍物的视频装置会通过控制整个汽车驾驶的计算机系统模块11将所控制的汽车保持在前面的汽车或其它障碍物后面的安全距离内,前面的汽车或障碍物在预先所设定的安全距离内消除后,可识别道路障碍物的视频装置会将临时导航控制权交还给卫星定位导航装置模块7,整个导航驾驶状态恢复到前述正常状态。
[0060]本技术方案所述的控制整个汽车驾驶的计算机系统模块11或控制汽车各种部件运行的嵌入式计算机系统模块2可以是台式电脑或笔记本电脑或者服务器或者云计算机系统,也可以是嵌入式计算机系统;
所述输入汉语语音遥控装置模块14接收到的汉语语音可以通过话筒输入或者电话输入,话筒输入或者电话输入采用的信息传输网络可以是有线网络也可以是无线网络。
[0061]所述的输入汉语语音遥控装置模块14是指所有能进行汉语语音识别并能向控制整个汽车驾驶的计算机系统模块11发送字符文本信息的装置,包括:固定电话系统、手机、台式电脑、笔记本电脑、上网本、个人数字信息助理PDA、遥控器、信息通讯软件模块; 所述网络传输模块12或网络传输模块8或网络传输模块6或网络传输模块3,涵盖有线网络和
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1