语音识别装置、识别结果显示装置及显示方法_2

文档序号:9492982阅读:来源:国知局
情况。
图4是表示操作按键显示区域60中能显示二个操作按键的情况下的操作按键的显示更新方法的图。
[0028]若在未显示有操作按键的状态下(图4(a)),与之前的例子同样地识别出“想去便利店”这一语音,并生成对应于“便利店”的操作按键,则显示控制部7对显示部8进行指示输出,以显示操作按键61 (图4(b))。
[0029]之后,若识别出“能否经过银行”这样的语音,生成对应于“银行”的操作按键,则显示控制部7对显示部8进行指示输出,以追加显示操作按键62 (图4(c))。此处,若进一步识别出“附近是否有停车场”这样的语音,生成与“停车场”对应的操作按键,此时,对显示部8进行指示输出,以删除显示时间最长的操作按键,此处为删除“便利店”操作按键61,将“银行”操作按键62移动到显示了 “便利店”操作按键61的位置,并追加显示“停车场”操作按键63 (图4(d))。
[0030]此外,即使不生成新的操作按键,显示控制部7也对显示部8进行指示输出,以在不对所显示的操作按键进行任何操作的情况下,消去从显示开始起经过了规定时间后的操作按键。图4(e)示出了以下状态:S卩,从显示“银行”操作按键62起,不对该“银行”操作按键62进行任何操作而经过了规定时间的情况下,删除“银行”操作按键62,将“停车场”操作按键63移动到显示了 “银行”操作按键62的位置。
[0031]上述显示更新方法仅是一个例子,也可以使用其他显示更新方法。
例如,在图4中,在操作按键显示区域60中显示有操作按键时,设定为将第一个操作按键显示于操作按键显示区域60中靠近下侧的位置,但是也可以从上侧起进行显示。
[0032]另外,图4中在超过所能显示的操作按键数之前,即,在显示了第一个操作按键之后显示第二个操作按键时,如图4(c)所示,不改变第一个操作按键61的位置使其仍位于下侦牝将第二个操作按键62追加显示于上侧,但是也可以使新显示的操作按键始终显示于下侦k在该情况下,在从图4(b)向图4(c)转移时,第一个“便利店”操作按键61移动到上侧,将第二个“银行”操作按键62重新显示于下侧。
[0033]此处,说明判断是否始终保持不对所显示的操作按键进行操作的状态的方法,SP,说明判断用户是否要按下操作按键的方法。该判断由操作按键显示更新停止/重新开始部9来执行。
存在多种判断用户是否要按下操作按键的方法,此处设为使用以下方法中的任一种:即,使用视线检测部12来检测用户的视线以进行判断的方法;使用姿势检测部13来检测用户的规定姿势以进行判断的方法;以及由用户使用了指示输入部10来进行规定的操作以进行判断的方法。
[0034]视线检测部12解析从摄像机11获取的图像,来检测用户朝向显示部8的视线。此处,也可以使得视线检测部12检测出朝向显示部8的特定区域例如图2至图4所示的画面例的操作按键显示区域60的视线。作为检测视线的方法,可以使用公知技术,因而此处省略说明。
[0035]姿势检测部13解析从摄像机11获取的图像,检测用户要按下显示于显示部8的操作按键时的规定姿势。此处,要按下操作按键时的规定姿势中包括例如用户的手腕朝向显示部8的方向,用户的上半身朝向显示部8的方向,用户的身体向前倾斜等姿势。作为检测姿势的方法,可以使用公知技术,因而此处省略说明。
[0036]然后,在满足规定条件的情况下,即,操作按键显示更新停止/重新开始部9基于上述视线检测部12、姿势检测部13、指示输入部10的检测结果,对用户是否要按下操作按键进行判断,并在判断为用于要按下操作按键的情况下,该操作按键显示更新停止/重新开始部9对显示控制部7进行指示输出,以停止操作按键的显示更新。
[0037]此处,在满足规定条件的情况,S卩,判断为用户要按下操作按键的情况具体是指以下情况中的任一个:即,视线检测部12检测到用户朝向显示部8的视线的情况;姿势检测部13检测到用户要按下操作按键的规定姿势的情况;及指示输入部10接收到用户要按下操作按键的规定操作的情况,在该情况下,操作按键显示更新停止/重新开始部9对显示控制部7输出指示信号以指示停止操作按键的显示内容的更新。
[0038]所谓指示输入部10完成了规定操作的情况是指:例如遥控器的规定按键或转向开关等(显示停止的按键或开关等)被按下的情况;或者在接触式传感器是能检测用户的手指或其他物体的接近的方式,例如静电电容式等近距离传感器的情况下,是检测用户的手指等物体接近接触式传感器并进入了规定值以下的距离的情况。
[0039]此外,采用接触式传感器的情况下(具有近距离传感器),操作按键显示更新停止/重新开始部9从接触式传感器获取物体的接近信息,计算用户手指等物体与接触式传感器(近距离传感器)之间的距离,在所计算出的距离为规定值以下的情况下(或小于规定值的情况),可以进行指示输出,以停止显示更新。
[0040]此处,从接触式传感器获取所接近的物体在触摸面板上的位置信息,在该位置位于例如图2的操作按键显示区域60内且物体与触摸面板之间的距离为规定值以下的情况下(或小于规定值的情况下),可以进行指示输出,以停止显示更新。
[0041]此处为了检测物体的接近,使用来自接触式传感器的信息,但是例如采用具有红外线传感器的结构的情况下,也可以使用该传感器来计算从显示部8到物体为止的距离。
而且,操作按键显示更新停止/重新开始部9在不满足规定条件的情况下(即,判断为用户不想按下操作按钮的情况下),对显示控制部7进行指示输出,以重新开始操作按键的显示更新。
[0042]所谓不满足该情况下的规定条件具体是指以下情况中的任一个:S卩,视线检测部12未检测到用户朝向显示部8的视线的情况;姿势检测部13未检测到用户要按下操作按键的规定姿势的情况;及指示输入部10未接收到规定操作的情况,例如遥控器的规定按钮或转向开关等(显示重新开始的按键或开关等)未被按下的情况,用户的手指等物体与触摸面板之间的距离大于规定值的情况(或为规定值以上的情况)。
[0043]即,操作按键显示更新停止/重新开始部9在不满足上述规定条件的情况(即,判断为用户未按下操作按钮的情况)下,对显示控制部7进行指示输出,以重新开始操作按键的显示更新。
[0044]此外,在对显示控制部7进行指示输出以停止操作按键的显示更新,之后,若未对所显示的操作按键进行操作(保持未检测到操作的状态)而经过了规定时间,则也可以进行指示输出以重新开始显示更新。
此外,也可以使该规定时间根据搭载有该语音识别装置的移动体的行驶状态例如行驶速度、所行驶的道路等而发生变化。
[0045]例如,在移动体的行驶速度较快的情况下或所行驶的道路状况恶化的情况下,用户需要将注意力集中于驾驶,因而可认为其可能无法对操作按键进行操作,并将规定时间设定得较长,相反地,在移动体的行驶速度较慢的情况下或所行驶的道路状况良好的情况,可认为处于用户较易对操作按键进行操作的状况,并将规定时间设定得较短。
[0046]接着,使用图5至图8的流程图来说明实施方式1的语音识别装置的处理。
图5是例如图3所示那样表示操作按键显示区域中仅能显示一个操作按键的情况下的操作按键的生成及显示处理的流程图。
[0047]首先,语音获取部3获取由麦克风2收集的用户语音、即输入的语音,并利用PCM进行A/D转换(步骤ST01)。
接着,语音识别部5从经过语音获取部3进行了数字化后的语音信号中检测出符合用户所说内容的语音区间,提取出该语音区间的语音数据的特征量,基于该特征量并参照语音识别词典4进行识别处理,从而输出识别结果(步骤ST02)。
[0048]然后,操作按键生成部6生成操作按键,该操作按键具有对应于语音识别部5所输出的识别结果的功能(步骤ST03)。
之后,显示控制部7判断显示部8上是否有已显示的操作按键(步骤ST04)。
[0049]在存在有已显示的操作按键的情况下(步骤ST04中为“是”的情况),判断操作按键的显示更新是否为停止中(步骤ST05)。然后,在并非显示更新停止中的情况下(步骤ST05中为“否”的情况),消去已显示的操作按键,对显示部8进行指示输出以显示步骤ST03中由操作按键生成部6所生成的操作按键(步骤ST06)。
[0050]另一方面,在显示更新停止中的情况下(步骤ST05中为“是”的情况),不显示所生成的操作按键,而返回步骤ST01的处理。
此外,在步骤ST04的情况下,在不存在已显示的操作按键的情况下(步骤ST04中为“否”的情况),对显示部8进行指示输出以显示步骤ST03中由操作按键生成部6所生成的操作按键(步骤ST07)
[0051]接着,根据图6的流程图说明可在显示部8的操作按键显示区域60显示多个操作按键的情况。
图6是例如图4所示那样表示操作按键显示区域60中能显示多个(图4中为两个)操作按键的情况下的操作按键的生成及显示处理的流程图。
[0052]步骤ST11至ST13的处理与图5所示的流程图的步骤ST01至ST03相同,因而省略说明。
在步骤ST13中生成操作按键之后,显示控制部7判断显示部8的操作按键显示区域60中已显示的操作按键的个数(步骤ST14)。
[0053]然后,在已显示有规定个数(操作按键显示区域60中所能显示的最大个数)的操作按键的情况下(图中ST15中为“是”的情况下,例如为图4(c)的情况),判断操作按键的显示更新是否为停止中(步骤ST16)。
[0054]在并未显示更新中的情况下(步骤ST16中为“否”的情况),对显示部8进行指示输出,以消去操作按键显示区域60中处于显示中的操作按键中的最初所显示的第一个操作按键(图4(c)中的操作按键61),使剩下的操作按键(图4(c)中的操作按键62)的位置逐一移动(图4 (d)),显示步骤ST13中由操作按键生成部6所生成的操作按键(图4 (d)中的操作按键63)(步骤S17)。
[0055]另一方面,在显示更新停止中的情况下(步骤ST16中为“是”的情况),不显示所生成的操作按键,而返回步骤ST11的处理。
另外,在步骤ST15中,在所显示的操作按键少于规定个数(操作按键显示区域60中所能显示的最大个数)的情况下(步骤ST15中为“否”的情况,例如图4(b)的情况),即使操作按键显示更新停止/重新开始部9发出停止更新操作按键的显示内容的指示信号,也对显示部8进行指示输出,以显示操作按键生成部6所生成的操作按键(图4(c)的操作按键62)(步骤 ST18)。
[0056]此外,在图5、图6的流程图中,也可以不进行步骤ST04、步骤ST14至ST15的判断。即,与所显示的操作按键的有无及个数无关,显示控制部7可以在显示更新停止中的情况下返回步骤ST0UST11的处理。
[0057]图7是表示即使在未生成操作按键的情况下也消去已显示的操作按键的处理的流程图。
首先,显示控制部7对显示部8的操作按键显示区域60中所显示的操作按键判断其是否是从显示开始起经过了规定时间的操作按键(步骤ST21)。在不存在进行显示后已经过了规定时间的操作按键的情况下(步骤ST21中为“否”的情况),返回步骤ST21的处理。
[0058]另一方面,在存在有已经过了规定时间的操作按键的情况下(步骤ST21中为“是”的情况),判断操作按键的显示更新是否为停止中(步骤ST22)。在为
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1