一种基于车载主机声控拨打电话的方法及系统的制作方法

文档序号:8002751阅读:266来源:国知局
一种基于车载主机声控拨打电话的方法及系统的制作方法
【专利摘要】本发明公开了一种基于车载主机声控拨打电话的方法及系统。所述方法包括:将存储在手机中的通讯录同步到车载主机上;所述车载主机接收到用户拨打服务台电话的指令后,控制手机自动拨打所述服务台电话号码;服务台通过服务台电脑对被叫用户的姓名进行编码;所述车载主机将解码后的被叫用户的姓名与所述车载主机预先存储的通讯录进行匹配,当匹配成功时,则导出与所述被叫用户的姓名对应的被叫用户的号码;所述车载主机控制手机自动拨打所述被叫用户的号码。采用本发明可保障了用户信息的安全,且能够在用户普通话不标准的情况下,仍然能够控制手机进行准确的拨号,从而减少错误的出现,为用户带来了方便。
【专利说明】一种基于车载主机声控拨打电话的方法及系统
【技术领域】
[0001]本发明涉及车载设备【技术领域】,尤其涉及的是一种基于车载主机声控拨打电话的方法及系统。
【背景技术】
[0002]为了解决用户在开车过程中手动拨打电话所带来的安全隐患,现有技术提供了声控拨打电话的方法,使得用户能够边开车边用声音控制手机进行自动拨号;
现有技术所提供的声控拨打电话的方案一般有两种;
一种是通过车载主机的硬件语音进行识别;但是该方法的缺点在于,因车载主机的硬件识别单一,无法识别多种方言或语言,普遍只能识别标准的普通话,进而不能为用户提供个性化的服务,而且若用户普通话不清晰,会使得车载主机识别不清,会使得无法用户语音进行拨号,或者拨号错误。
[0003]还有一种是将通讯录用专用的上传软件上传到服务器服务台,当用户按一键通时,报出需要拨打的被叫姓名,服务台服务人员查找与之匹配的姓名,挂断后并转接。由服务器先后将主叫号码和被叫号码接通;该种方法的缺点在于,通讯录上传到服务台,容易泄漏客户信息,且这种方式拨打电话方式有限,如短号,110等非常规号码无法拨打。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种对用户普通话要求程度不高,而且能够对用户信息进行保密的一种基于车载主机声控拨打电话的方法及系统。
[0006]本发明解决技术问题所采用的技术方案如下:
一种基于车载主机声控拨打电话的方法,其中,包括步骤:
A、预先将手机与车载主机建立蓝牙连接,并将存储在手机中的通讯录同步到车载主机
上;
B、所述车载主机通过一操作按键接收到用户拨打服务台电话的指令后,自动调出服务台电话号码并发送给手机,并控制手机自动拨打所述服务台电话号码;
C、服务台与所述手机建立通话通道,并通过服务台识别用户要拨打的被叫用户姓名的语音信息,并通过服务台电脑对被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机;
D、所述车载主机对接收到的姓名数据进行解码,并将解码后的被叫用户的姓名与所述车载主机预先存储的通讯录进行匹配,当匹配成功时,则导出与所述被叫用户的姓名对应的被叫用户的号码;
E、所述车载主机将导出的所述被叫用户的号码发送给手机,并控制手机自动拨打所述被叫用户的号码。[0007]所述的基于车载主机声控拨打电话的方法,其中,所述步骤A具体包括:
AO1、将手机与车载主机建立蓝牙连接;
A02、车载主机自动检测车载主机所存储的通讯录与手机存储的通讯录是否处于同步状态;当否时,则进入步骤A03 ;当是时,则进入步骤B ;
A03、将存储在手机中的通讯录同步到车载主机上。
[0008]所述的基于车载主机声控拨打电话的方法,其中,在所述步骤C之前还包括:
CO 1、预先在服务台上建立一用于存储各种语言的语音识别数据库。
[0009]所述的基于车载主机声控拨打电话的方法,其中,所述语音识别数据库存储的语言包括:英文,法文和中文;
其中,所述中文具体包括,广东话,普通话和四川话。
[0010]所述的基于车载主机声控拨打电话的方法,其中,所述步骤C具体包括:
CU、服务台与手机建立通话通道;
C12、所述服务台接收用户根据自己的语言习惯所发送的调取指令;
C13、所述服务器根据所述调取指令调取其预先存储的,与用户的语言习惯对应的语
言;
C14、所述服务台根据其调取的语言与用户要拨打的被叫用户姓名的语音信息进行识
别;
C15、当识别成功,服务台的电脑自动对所述被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机。
[0011]—种基于车载主机声控拨打电话的系统,其中,包括;
连接模块,用于预先将手机与车载主机建立蓝牙连接;
同步模块,用于将存储在手机中的通讯录同步到车载主机上;
服务台电话查找模块,用于通过一操作按键接收到用户拨打服务台电话的指令后,自动调出服务台电话号码并发送给手机,并控制手机自动拨打所述服务台电话号码;
解码模块,用于对接收到的姓名数据进行解码;
匹配模块,用于将解码后的被叫用户的姓名与所述车载主机预先存储的通讯录进行匹配,当匹配成功时,则导出与所述被叫用户的姓名对应的被叫用户的号码;
控制模块,用于将导出的所述被叫用户的号码发送给手机,并控制手机自动拨打所述被叫用户的号码;
编码模块,用于对被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机;
其中,所述连接模块、所述同步模块、所述服务台电话查找模块、所述解码模块、所述匹配模块、所述控制模块设置在车载主机上;所述编码模块设置在服务台的电脑上。
[0012]所述的基于车载主机声控拨打电话的系统,其中,所述同步模块具体包括;
检测单元,用于自动检测车载主机所存储的通讯录与手机存储的通讯录是否处于同步状态;
同步单元,用于当车载主机所存储的通讯录与手机存储的通讯录不处于同步状态时,将存储在手机中的通讯录同步到车载主机上。
[0013]所述的基于车载主机声控拨打电话的系统,其中,所述服务台的电脑上还包括一用于存储各种语言的语音识别数据库。
[0014]所述的基于车载主机声控拨打电话的系统,其中,所述语音识别数据库存储的语言具体包括:英文,法文和中文;
其中,所述中文具体包括,广东话,普通话和四川话。
[0015]所述的基于车载主机声控拨打电话的系统,其中,所述语音识别数据库具体包括:
存储模块,用于存储各种语言;
调取模块,用于根据用户所发送的调取指令调取与用户的语言习惯对应的语言;
识别模块,用于根据所述调取模块所调取的语言与用户要拨打的被叫用户姓名的语音信息进行识别;
判断模块,用于当所述识别模块识别成功,则将识别出的用户要拨打的被叫用户姓名的语音信息发送给所述编码模块。
[0016]本发明所提供的一种基于车载主机声控拨打电话的方法及系统,由于米用了将手机与车载主机通过蓝牙连接后,车载主机控制手机拨打通服务台电话,服务台了解用户要拨打电话的被叫用户的姓名,并将该姓名进行编码并通过DTMF/TFK (音频)方式发送给车载主机,车载主机接收后将解码还原出姓名,再根据该姓名查找与其预先存储的与手机同步的通讯录,当查找到与被叫用户姓名匹配的电话号码时,则通过蓝牙控制手机自动呼叫被叫用户;采用本发明所提供的一种基于车载主机声控拨打电话的方法及系统能够在停车或行车过程中,1、用户不用再拿起手机来查找客户电话号码打电话,防止因打电话而造成不必要交通安全事故。2、在用户普通话不标准的情况下,仍然能够控制手机进行准确的拨号,从而减少错误的出现,为用户带来了方便,3、用户手机中的通讯录是存储在车载主机上的,而不是上传到服务器上,从而使得不会造成用户客户信息的泄露,保障了用户信息的安全。
【专利附图】

【附图说明】
[0017]图1是本发明所提供的一种基于车载主机声控拨打电话的方法的较佳实施例步骤流程图。
[0018]图2是图1中所述步骤101的具体步骤流程图。
[0019]图3是本发明所提供的一种基于车载主机声控拨打电话的系统的较佳实施例功能框图。
[0020]图4是本发明提供的所述同步模块的具体功能框图。
[0021]图5是本发明提供的语音识别数据库的较佳实施例结构功能框图。
【具体实施方式】
[0022]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]请参见图1,图1是本发明所提供的一种基于车载主机声控拨打电话的方法的较佳实施例步骤流程图。
[0024]首先进入步骤101、预先将手机与车载主机建立蓝牙连接,并将存储在手机中的通讯录同步到车载主机上;
其中结合图2对步骤101的具体步骤做详细说明;
步骤1011、将手机与车载主机建立蓝牙连接;
即用户的手机和车载主机均具有蓝牙模块,分别通过手机端的蓝牙模块和车载主机端的蓝牙模块建立手机与车载主机的蓝牙连接;
步骤1012、车载主机自动检测车载主机所存储的通讯录与手机存储的通讯录是否处于同步状态;
较佳地是,将存储在手机中的通讯录同步存储到车载主机蓝牙模块内的FLASH中;即判断存储在手机内的通讯录与存储在车载主机内的通讯录是否是一致的,如果不一致,则说明存储在手机中的通讯录进行了增加或减少的操作,或用户首次使用该方法,用户手机中的通讯录没有同步到车载主机上;所以为了能够准确的实现用户声控拨打电话的目的,则存储在手机中的通讯录需要与存储在车载主机内的通讯录保持一致;
即当判断为否时,则进入步骤1013、将存储在手机中的通讯录同步到车载主机上。即保持手机端的通讯录与车载主机端的通讯录的一致;然后进入步骤102 ;
当判断为是时,则直接进入步骤102 ;
继续参照图1 ;步骤102、所述车载主机通过一操作按键接收到用户拨打服务台电话的指令后,自动调出服务台电话号码并发送给手机,并控制手机自动拨打所述服务台电话号码;
即车载主机上设置有“一键通”按键,用户通过按该“一键通”按键发送拨打服务台电话的指令,车载主机的MCU会调出其所存储的服务台电话号码,车载主机控制手机通过移动网络拨打该服务台电话号码到服务台;
步骤103、服务台与所述手机建立通话通道,并通过服务台识别用户要拨打的被叫用户姓名的语音信息,并通过服务台电脑对被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机;
即车载主机根据用户的指令控制手机拨打电话到服务台后,就使得服务台与所述手机建立通话通道;服务台的CTI和服务器接通人工坐席,由坐席员和用户进行通话,坐席员可以通过人工语音的方式获取用户所要拨打的被叫用户的姓名,因坐席员是通过语音的方式进行获取,所以即便用户的普通话并不标准,也能够准确无误的获取被叫用户的姓名,从而不会出现错误,为用户带来了方便;
坐席员获取被叫用户的姓名之后,向服务台电脑输入车主所提供的姓名,并通过服务台电脑对所述姓名进行DTMF编码,由服务台的CTI以及服务器下发信息点,进而将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机;其中,所述信息点为经过编码的被叫用户的姓名,当然也可采用直接下发被叫用户的姓名:
步骤104、所述车载主机对接收到的姓名数据进行解码,并将解码后的被叫用户的姓名与所述车载主机预先存储的通讯录进行匹配,当匹配成功时,则导出与所述被叫用户的姓名对应的被叫用户的号码;
即车载主机通过网络接收到所述姓名数据,并由DTMF将所述姓名数据解码出姓名,车载主机的MCU将所述姓名与其预先存储的通讯录进行匹配;
当匹配失败,则说明用户所要呼叫的被叫用户并没有存储在通讯录中,可以提示用户重新进行语音拨号;
当匹配成功,则说明用户所要呼叫的被叫用户存储在通讯录中,此时导出被叫用户的号码;
步骤105、所述车载主机将导出的所述被叫用户的号码发送给手机,并控制手机自动拨打所述被叫用户的号码。
[0025]即车载主机将所述被叫用户的号码通过网络发送给手机,并发出拨号指令,控制所述手机自动拨打所述被叫用户的号码,从而实现了用户的声控拨号;
通过本发明所提供的一种基于车载主机声控拨打电话的方法,使得服务台的坐席员通过语音通话的方式获取用户所要拨打的被叫用户的姓名,从而减少了用户直接对语音识别芯片说出姓名所带来的识别问题,从而大大提高了识别的准确度;而且用户无需将通讯录上传到服务器,只需要上传到车载主机上即可,从而不会泄露用户的通讯录,进而保障了用户的信息安全,避免了用户客户信息的泄露。
[0026]较佳地是,本发明还可通过在所述服务台上建立一个语音识别数据库来识别用户所要拨打的被叫用户的姓名,所述语音识别数据库用于存储各种语言,其中所存储的语言包括但不限于,如中文,英文,韩文,法文等;且还可在所述语音识别数据库上存储有各种方言,如广东话,普通话和闽南语等;
其具体的实现方式是:
501、服务台与手机建立通话通道;
502、所述服务台接收用户根据自己的语言习惯所发送的调取指令;
即通过该步骤使得当用户需要声控拨打电话时,根据自己的语言习惯选择适合自己的语言种类;从而有利于服务台的准确识别,提高识别成功的准确率;
503、所述服务器根据所述调取指令调取其预先存储的,与用户的语言习惯对应的语
言;
504、所述服务台根据其调取的语言与用户要拨打的被叫用户姓名的语音信息进行识
别;
即服务台根据用户所选择的语言对用户的语音进行识别,从而避免了只用普通话对用户语音进行识别所带来的不便和局限性,即个性化的针对用户的语言习惯对用户的语音进行识别,从而提高了识别的准确率,可以快速准确的获取用户所要拨打电话的被叫用户姓名;
505、当识别成功,服务台的电脑自动对所述被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机。
[0027]通过本较佳实施例所述方式的采用,使得服务台能够快速准确的识别用户要拨打电话的姓名,在保障安全性的同时,不必坐席员的大量参与,减少了人工的参与程度,更加智能,也更节省成本。
[0028]本发明还提供了一种基于车载主机声控拨打电话的的系统,其具体的功能框图请参照图3,由图3可知,所述基于车载主机声控拨打电话的系统具体包括:
连接模块311,用于预先将手机与车载主机建立蓝牙连接;
同步模块312,用于将存储在手机中的通讯录同步到车载主机上;
服务台电话查找模块313,用于通过一操作按键接收到用户拨打服务台电话的指令后,自动调出服务台电话号码并发送给手机,并控制手机自动拨打所述服务台电话号码;
解码模块314,用于对接收到的姓名数据进行解码;
匹配模块315,用于将解码后的被叫用户的姓名与所述车载主机预先存储的通讯录进行匹配,当匹配成功时,则导出与所述被叫用户的姓名对应的被叫用户的号码;
控制模块316,用于将导出的所述被叫用户的号码发送给手机,并控制手机自动拨打所述被叫用户的号码;
编码模块321,用于对被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机;
其中,所述连接模块311、所述同步模块312、所述服务台电话查找模块313、所述解码模块314、所述匹配模块315、所述控制模块设置316设置在车载主机310上;所述编码模块321设置在服务台的电脑320上。
[0029]以下结合图4对本发明所提供的同步模块312的具体结构做详细说明;
检测单元3121,用于自动检测车载主机所存储的通讯录与手机存储的通讯录是否处于同步状态;
同步单元3122,用于当车载主机所存储的通讯录与手机存储的通讯录不处于同步状态时,将存储在手机中的通讯录同步到车载主机上。
[0030]进一步参照图3可知,所述服务台的电脑320上还可包括一用于存储各种语言的语音识别数据库322。
[0031]所述语音识别数据库存储的语言具体包括:英文,法文和中文;
其中,所述中文具体包括,广东话,普通话和四川话。
[0032]更进一步地参照图5可知,所述语音识别数据库322具体包括:
存储模块3221,用于存储各种语言;
调取模块3222,用于根据用户所发送的调取指令调取与用户的语言习惯对应的语言;识别模块3223,用于根据所述调取模块所调取的语言与用户要拨打的被叫用户姓名的语音信息进行识别;
判断模块3224,用于当所述识别模块识别成功,则将识别出的用户要拨打的被叫用户姓名的语音信息发送给所述编码模块。
[0033]综上所述,通过本发明所提供的一种基于车载主机声控拨打电话的方法及系统,其使得服务台通过坐席员或通过预先设立的语音识别数据库获取用户要拨打电话的被叫用户的姓名,并将该姓名进行编码并发送给车载主机,车载主机根据该姓名查找与其预先存储的与手机同步的通讯录,当查找到与被叫用户姓名匹配的电话号码时,则控制手机自动呼叫被叫用户;采用本发明所提供的基于车载主机声控拨打电话的方法及系统能够在用户普通话不标准的情况下,仍然能够控制手机进行准确的拨号,从而减少错误的出现,为用户带来了方便,而且用户手机中的通讯录是存储在车载主机上的,而不是上传到服务器上,从而使得不会造成用户客户信息的泄露,保障了用户信息的安全。
[0034]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种基于车载主机声控拨打电话的方法,其特征在于,包括步骤: A、预先将手机与车载主机建立蓝牙连接,并将存储在手机中的通讯录同步到车载主机上; B、所述车载主机通过一操作按键接收到用户拨打服务台电话的指令后,自动调出服务台电话号码并发送给手机,并控制手机自动拨打所述服务台电话号码; C、服务台与所述手机建立通话通道,并通过服务台识别用户要拨打的被叫用户姓名的语音信息,并通过服务台电脑对被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机; D、所述车载主机对接收到的姓名数据进行解码,并将解码后的被叫用户的姓名与所述车载主机预先存 储的通讯录进行匹配,当匹配成功时,则导出与所述被叫用户的姓名对应的被叫用户的号码; E、所述车载主机将导出的所述被叫用户的号码发送给手机,并控制手机自动拨打所述被叫用户的号码。
2.根据权利要求1所述的基于车载主机声控拨打电话的方法,其特征在于,所述步骤A具体包括: AO1、将手机与车载主机建立蓝牙连接; A02、车载主机自动检测车载主机所存储的通讯录与手机存储的通讯录是否处于同步状态;当否时,则进入步骤A03 ;当是时,则进入步骤B ; A03、将存储在手机中的通讯录同步到车载主机上。
3.根据权利要求1所述的基于车载主机声控拨打电话的方法,其特征在于,在所述步骤C之前还包括: CO 1、预先在服务台上建立一用于存储各种语言的语音识别数据库。
4.根据权利要求3所述的基于车载主机声控拨打电话的方法,其特征在于,所述语音识别数据库存储的语言包括:英文,法文和中文; 其中,所述中文具体包括,广东话,普通话和四川话。
5.根据权利要求4所述的基于车载主机声控拨打电话的方法,其特征在于,所述步骤C具体包括: Ciu服务台与手机建立通话通道; C12、所述服务台接收用户根据自己的语言习惯所发送的调取指令; C13、所述服务器根据所述调取指令调取其预先存储的,与用户的语言习惯对应的语言; C14、所述服务台根据其调取的语言与用户要拨打的被叫用户姓名的语音信息进行识别; C15、当识别成功,服务台的电脑自动对所述被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机。
6.一种基于车载主机声控拨打电话的系统,其特征在于,包括; 连接模块,用于预先将手机与车载主机建立蓝牙连接; 同步模块,用于将存储在手机中的通讯录同步到车载主机上; 服务台电话查找模块,用于通过一操作按键接收到用户拨打服务台电话的指令后,自动调出服务台电话号码并发送给手机,并控制手机自动拨打所述服务台电话号码; 解码模块,用于对接收到的姓名数据进行解码; 匹配模块,用于将解码后的被叫用户的姓名与所述车载主机预先存储的通讯录进行匹配,当匹配成功时,则导出与所述被叫用户的姓名对应的被叫用户的号码; 控制模块,用于将导出的所述被叫用户的号码发送给手机,并控制手机自动拨打所述被叫用户的号码; 编码模块,用于对被叫用户的姓名进行编码,并将编码后的与所述被叫用户的姓名对应的姓名数据发送给车载主机; 其中,所述连接模块、所述同步模块、所述服务台电话查找模块、所述解码模块、所述匹配模块、所述控制模块设置在车载主机上;所述编码模块设置在服务台的电脑上。
7.根据权利要求6所述的基于车载主机声控拨打电话的系统,其特征在于,所述同步模块具体包括; 检测单元,用于自动检测车载主机所存储的通讯录与手机存储的通讯录是否处于同步状态; 同步单元,用于当车载主机所存储的通讯录与手机存储的通讯录不处于同步状态时,将存储在手机中的通讯录同步到车载主机上。
8.根据权利要求6所述的基于车载主机声控拨打电话的系统,其特征在于,所述服务台的电脑上还包括一用于存储各种语言的语音识别数据库。
9.根据权利要求·8所述的基于车载主机声控拨打电话的系统,其特征在于,所述语音识别数据库存储的语言具体包括:英文,法文和中文; 其中,所述中文具体包括,广东话,普通话和四川话。
10.根据权利要求9所述的基于车载主机声控拨打电话的系统,其特征在于,所述语音识别数据库具体包括: 存储模块,用于存储各种语言; 调取模块,用于根据用户所发送的调取指令调取与用户的语言习惯对应的语言; 识别模块,用于根据所述调取模块所调取的语言与用户要拨打的被叫用户姓名的语音信息进行识别; 判断模块,用于当所述识别模块识别成功,则将识别出的用户要拨打的被叫用户姓名的语音信息发送给所述编码模块。
【文档编号】H04M1/26GK103428323SQ201310313202
【公开日】2013年12月4日 申请日期:2013年7月24日 优先权日:2013年7月24日
【发明者】殷建红, 周彦煌, 张硕 申请人:广东翼卡车联网服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1