用来控制一游戏控制器的语音控制模块的制作方法

文档序号:6414657阅读:244来源:国知局
专利名称:用来控制一游戏控制器的语音控制模块的制作方法
技术领域
本发明涉及一种语音控制模块,尤其涉及一种用来控制一游戏控制器的语音控制模块。
一般电脑游戏机的用户介面像是电脑摇杆(joystick)上通常设有一个可摇动的控制杆以及多数个控制键。控制杆及控制键的好处是非常容易操作,但由于各个电子游戏的控制键的功能设定都不相同,因此使用者常会因为记不得各个控制键的功能而烦恼。此外在玩电子游戏的时间,使用者常会因为无法注视这些控制键的位置而按错键,这种错误常会使游戏无法玩得很顺畅而影响到使用者的兴致。
由于语音辨识的技术已被充分的开发出来,因此可以用来解决上述的问题。在现有市场上已存在有数种语音辨识模式可用来辨识使用者所说出的指令,有一种是用连续语音辨识模式(continuous mode)来辨识语音指令的语音辨识模式,而另一种则是用单一语音辨识模式(command mode)来辨识语音指令的语音辨识模式。
在连续语音辨识模式的环境下,任何时间只要麦克风检测到语音信号的输入就会立即进行辨识程序,辨识的过程是将输入的语音信号与预先储存于存储器的指令加以比对,如果输入的语音信号与存储器内其中一个指令相符,则执行对应的指令。存储器在连续语音辨识模式的环境下不能储存太多的语音指令,因为如果储存太多的指令,则必须花费很长的时间才能完成输入语音信号与预存指令的比对,如此一来,如果前后两语音信号的输入时间间隔太短,便无法发挥即时执行指令的功效。
在单一语音辨识模式的环境下,每输入一语音指令前都必须先压下某个特点的按键,以使控制器了解即将有语音指令的输入,如果输入的语音指令与预存的的其中一指令相符,则执行相符的指令。在这样的环境下只有当按键被压下后输入的语音指令才会进行语音指令的辨识,因此存储器可储存许多的指令,然而这种使用上的需求对使用者而言并不是很方便。
本发明的目的在于提供一种用来控制一游戏控制器的语音控制模块,可用语音控制的游戏控制器,使用者不需触动任何按键,语音控制模块会自动区分各个语音信号,可使游戏机的语音输入变得十分容易使用,并使游戏的进行更为顺畅。
本发明的目的是这样实现的,一种用来控制一游戏控制器的语音控制模块,其特征在于它包含有一麦克风,用来输入语音信号;一第一语音辨识装置,用来将该麦克风所输入的语音信号依据一单一语音辨识模式转换成一相对应的执行指令,该执行指令用来控制该游戏控制器的执行;以及一第二语音辨识装置,用来将该麦克风所输入的语音信号依据一连续语音辨识模式转换成一相对应的切换指令;其中当该第二语音辨识装置辨识出该切换指令后,该第二语音辨识装置会启动该第一语音辨识装置使其得以将该麦克风所输入的语音信号转换成一相对应的执行指令以控制该游戏控制器的执行。
由于采用了上述的技术解决方案,本发明的语音控制模块由使用者经由麦克风输入语音信号来控制游戏控制器,连续语音辨识装置会先辨识语音信号并且判断是否为一切换指令,如果是切换指令则连续语音辨识装置会启动单一语音辨识装置来将后续输入的语音信号转换成执行指令以控制游戏控制器的执行。使用本发明之语音控制模块时,使用者不需触动任何按键,语音控制模块会自动区分各个语音信号,因此可使游戏机的语音输入变得十分容易使用,并使游戏的进行更为顺畅。


图1为本发明语音控制模块用于电脑游戏系统的示意图;图2为图1所示电脑摇杆的功能方块图;图3为图2所示语音控制模块的功能方块图;图4为图3连续语音辨识装置的控制流程图;图5为图3所示的各种语音指令辨识档的一实施例。
请参阅图1及图2,图1为本发明语音控制模块12用于电脑游戏系统10的示意图。图2为图1所示电脑摇杆18的功能方块图。电脑游戏系统10包含有一游戏控制器16,一语音控制模块12用来控制输入游戏控制器16的语音信号,一显示装置14用来显示影像画面,以及一电脑摇杆18用来产生游标及按键信号以控制游戏控制器16的操作。游戏控制器16可以是个人电脑或电脑游戏机。语音控制模块12包含有一麦克风28,用来输入语音信号,以及一喇叭30用来对游戏控制器16的使用者显示语音辨识结果。
电脑摇杆18包含有一壳体22,一控制电路20,设于壳体22内,用来控制游戏控制器16的操作,一可摇动的摇杆24,设于壳体22上并电连接于控制电路20,用来产生控制游戏物件位移之位移信号,多数个功能键26,设于壳体22上方并电连接于控制电路20,用来产生多数个按键信号,以及一语音控制模块12,电连接于控制电路20,用来处理输入游戏控制器16的语音信号。
请参阅图3、图3为图2所示语音控制模块12的功能方块图。语音控制模块12包含有一单一语音辨识装置32用来进行单一语音辨识模式,一连续语音辨识装置34用来进行连续语音辨识模式,以及一切换装置36,用来将输入游戏控制器16的语音信号切换至连续语音辨识装置34或单一语音辨识装置32。连续语音辨识装置34包含有一存储器35用来储存一连续语音指令辨识档38,当输入的语音信号与连续语音指令辨识档38内预存的指令比对符合时,即将输入的语音信号转换成相对应对指令。连续语音辨识档38内所预存的指令可分为两类,一种是可立执行的执行指令,另一种则是用来切换语音辨识模式的切换指令。单一语音辨识装置32也包含有一个存储器33用来储存多数个执行指令辨识档40,每一执行指令识档40是相对应于连续语音指令辨识档38中的一个切换指令。当连续语音辨识装置34依据连续指令辨识模式将麦克风28所输入的语音信号转换成一个相对应的切换指令时,连续语音辨识装置34会控制切换装置36将麦克风28所输入的语音信号传至单一语音辨识装置32,并且会启动单一语音辨识装置32,以使单一语音辨识装置32可以依据和转换所得的切换指令相对应的一个执行指令辨识档40来将麦克风28所输入的语音信号转换成一个相对应的执行指令以控制游戏控制器16的执行。
如图3所示,语音控制模块12中的连线44表示连续语音辨识装置34控制切换装置36的控制线路,连线46表示单一语音辨识装置32控制切换装置36的控制线路,连线41表示连接切换装置36与连续语音控制装置34的语音传送线路,连线42表示连接切换装置36与单一语音控制装置32间的语音传送线路,而连线46表示连续语音辨识装置34控制单一语音辨识装置32的控制线路。
语音控制模块12在开始进行语音辨识时,会先控制切换装置36将语音信号由麦克风28传至连续语音辨识装置34。如果连续语音辨识装置34所收到的语音信号可对应于连续语音指令辨识档38中的一个执行指令,则连续语音辨识装置34会把这个执行指令经由控制电路20而传至游戏控制机16,使游戏控制机16能立刻执行这个执行指令。如果收到的语音信号是对应于连续语音指令辨识档38中的一个切换指令,则连续语音辨识装置34会利用控制线路46启动单一语音辨识装置32,并且利用控制线路44来控制切换装置36将三秒钟内由麦克风28所输入之语音信号传至单一语音辨识装置32。
单一语音辨识装置32被启动之后会依据连续语音辨识装置34转换而得的切换指令来选出一与其相对应的执行指令辨识档40,然后再依据这个执行指令档40来辨识麦克风28所传来的语音信号,并将语音信号转换成相对应的执行指令。在三秒过后,单一语音辨识装置32会利用控制线路46来控制切换装置36使麦克风28所输入的语音信号能再传回至连续语音辨识装置34。当使用者的语音信号顺利地被语音控制模块12辨识出来时,语音控制模块12会利用喇叭30对使用者发出一个输入正确的信息,例如二个高音的哗声。而当语音信号无法被辨识时,语音控制模块12会利用喇叭30发出一个输入错误的信息,例如一个低音的哗声,通知使用者重新输入语音信号。
请参考图4,图4为图3所示的连续语音辨识装置34之控制流程图,它包含有下列步骤步骤52接收由切换装置36所传来的语音信号;步骤54依据连续语音辨识档38来辨识输入的语音信号是否为一连续语音指令;若否,则跳回步骤52重新等待输入;步骤56将输入的语音信号转换成相对应的连续语音指令,并判断此一指令是否为一切换指令;若是,则跳至步骤60;步骤58将指令经由控制电路20传至游戏控制机16,使游戏控制机16能立刻执行此一指令,并以喇叭30通知使用者输入正确,然后跳回步骤52重新等待输入;步骤60利用控制线路46启动单一语音辨识装置32并且控制切换装置36将三秒钟内由麦克风28所输入之语音信号传至单一语音辨识装置32;三秒钟后跳回步骤52重新等待输入。
请参考图5,图5为图3所示的各种语音指令辨识档之一实施例。连续语音指令辨识档62含有二个执行指令以及二个切换指令。例如“开始”与“结束”为执行指令,而“换武器”、“换载具”为切换指令64、66。每一个切换指令都和一个执行指令辨识档相对应,例如切换指令64“换武器”对应于执行指令辨识档68,其内含有“火箭”、“机枪”等的执行指令,而切换指令66“换载具”对应于执行指令辨识档70,其内含有“汽艇”、“直升机”等执行指令。当使用者输入语音信号“换武器”后,语音信号“换武器”便会由连续语音指令辨识装置34转换成切换指令64,然后如果使用者在三秒钟之内再输入信号“火箭”,则单一语音辨识装置32就会依据执行指令辨识档68将语音信号“火箭”,则单一语音辨识装置32就会依据执行指令辨识档68将语音信号“火箭”转换成一个执行指令,而这个执行指令会被传给游戏控制机16使游戏控制机16能立刻执行此一指令。倘若使用者说“换武器”之后再说“汽艇”,由于“汽艇”不在执行指令辨识档68之内,因此单一语音辨识装置32会使喇叭发出一个低音的哗声,通知使用者重新输入语音信号。
本发明的语音控制模块12是由使用者经由麦克风28输入语音信号来控制游戏控制器16,连续语音辨识装置34会先辨识语音信号并且判断是否为一切换指令,如果是切换指令则连续语音辨识装置34会启动单一语音辨识装置32来将后续输入的语音信号转换成执行指令以控制游戏控制器的执行。使用本发明之语音控制模块12时,使用者不需触动任何按键,语音控制模块12会自动区分各个语音信号,因此可使游戏机的语音输入变得十分容易使用,并使游戏的进行更为顺畅。
权利要求
1.一种用来控制一游戏控制器的语音控制模块,其特征在于它包含有一麦克风,用来输入语音信号;一第一语音辨识装置,用来将该麦克风所输入的语音信号依据一单一语音辨识模式转换成一相对应的执行指令,该执行指令用来控制该游戏控制器的执行;以及一第二语音辨识装置,用来将该麦克风所输入的语音信号依据一连续语音辨识模式转换成一相对应的切换指令;其中当该第二语音辨识装置辨识出该切换指令后,该第二语音辨识装置会启动该第一语音辨识装置使其得以将该麦克风所输入的语音信号转换成一相对应的执行指令以控制该游戏控制器的执行。
2.如权利要求1的语音控制模块,其特征在于其包含有一切换装置,用来将该麦克风所输入的语音信号传至该第一或第二语音辨识装置,其中当该第二语音辨识装置辨识出该切换指令后,该第二语音辨识装置会控制该切换装置将切换指令后,该第二语音辨识装置会控制该切换装置将该麦克风所输入之语音信号传至该第一语音辨识装置以使该第一语音辨识装置得以开始将该麦克风所输入之语音信号转换成一相对应的执行指令。
3.如权利要求1的语音控制模块,其特征在于,其中该第二语音辨识装置包含有一存储器用来储存一连续语音指令辨识档,其内含有多数个切换指令的语音信号,而该第一语音辨识装置亦包含有一存储器用来储存多数个执行指令辨识档,每一执行指令辨识档相对应于该切换指令辨识档中之一切换指令,其中当该第二语音辨识装置依据该切换指令辨识档将该麦克风所输入的语音信号转换成一相对应的切换指令时,该第二语音辨识装置会启动该第一语音辨识装置并使该第一语音辨识装置依据与该切换指令相对应的执行指令辨识档来将该麦克风所输入的语音信号转换成一相对应之执行指令以控制该游戏控制器之执行。
4.如权利要求1所述的语音控制模块,其特征在于当该第一语音辨识装置被启动后,其会将一预定时间内由该麦克风所输入的语音信号视为一单一语音指令,而后再依据该单一语音辨识模式将该单一语音指令转换成一执行指令。
5.如权利要求1的语音控制模块,其特征在于,它还包含有一输出装置用来对该游戏控制器的使用者显示该第一或第二语音辨识装置的辨识结果。
6.如权利要求5的语音控制模块,其特征在于,该输出装置为一喇叭。
7.如权利要求1的语音控制模块,其特征在于该第一及第二语音辨识装置安装于一电脑摇杆之内,该电脑摇杆用来产生游标及按键信号以控制该游戏控制器的操作。
全文摘要
一种用来控制一游戏控制器的语音控制模块,它包含:麦克风;第一语音辨识装置,用来将该麦克风所输入的语音信号依据一单一语音辨识模式转换成一相对应的执行指令,控制游戏控制器的执行;第二语音辨识装置,用来将该麦克风所输入的语音信号依据一连续语音辨识模式转换成一相对应的切换指令;当第二语音辨识装置辨识出该切换指令后,它会启动该第一语音辨识装置使其得以将麦克风所输入的语音信号转换成一相对应的执行指令以控制游戏控制器的执行。
文档编号G06F1/00GK1253321SQ9812411
公开日2000年5月17日 申请日期1998年11月4日 优先权日1998年11月4日
发明者王中鼎 申请人:致伸实业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1