车载设备的语音输入方法及其语音输入系统与流程

文档序号:16074682发布日期:2018-11-27 20:53阅读:619来源:国知局

本发明涉及信息处理技术领域,尤其涉及一种车载设备的语音输入方法及其语音输入系统。



背景技术:

随着人们生活水平的日益提高,汽车已经在人们工作和生活中扮演者越来越重要的角色,而汽车工业的不断发展,使车载通讯和车内办公逐渐成为一种趋势。车载通讯成为移动通讯领域中发展较为快速的技术分支。

现有技术汽车用户可以通过语音输入与车载设备进行语音交互,从而控制车载设备进行各项操作,例如,启动应用语音聊天、发送语音短信至指定对象等。车载产品的人机语音交互功能极大方便了汽车用户,汽车用户可以在双手不离方向盘,保证安全驾驶的情况下,对车载设备的操控,通过车载设备获取各种服务。

然而,目前车载设备的语音输入方法,在人机之间进行语音交互时,经常存在用户抢话的情况,即车载设备还未开始录入,用户变开始语音输入,致使车载设备未能完整的获取用户的语音信息,而导致语音识别失败,无法实现用户的需求。

更多关于车载设备的语音输入方法请参考公开号为“CN202043263U”的中国专利。



技术实现要素:

本发明解决的问题是提供一种能够完整的获取用户的语音信息的车载设备的语音输入方法及其语音输入系统。

为解决上述问题,本发明的实施例提供了一种车载设备的语音输入方法,包括:

启动语音输入功能;

在启动语音输入功能后,开启语音接收装置,并在开启语音接收装置时或开启语音接收装置后,提示用户输入语音;

提示用户输入语音后,输入语音信息至语音接收装置;

待完成语音信息的输入后,滤除语音接收装置接收到的背景噪声;

识别语音接收装置中滤除背景噪声后的语音信息。

可选地,提示用户输入语音的方法为:播放开始标示音。

可选地,所述开始标示音的频率小于300赫兹,或大于3400赫兹,且所述开始标示音的频率固定不变。

可选地,滤除语音接收装置接收的背景噪声的方法为:获取语音接收装置接收的语音信息;通过背景噪声消除算法,将所述语音信息中频率与所述开始标示音的频率相同的信息去除。

可选地,还包括:在启动语音输入功能后,语音提示用户是否需要帮助,然后开启语音接收装置。

可选地,还包括:在识别语音接收装置中滤除背景噪声后的语音信息后,获取用户的需求;启动与用户的需求相应的服务。

发明人还提供了一种车载设备的语音输入系统,包括:

启动语音单元,用于启动语音输入功能;

语音接收单元,用于在启动语音输入功能后开启,接收输入的语音信息;

输入提示单元,用于语音接收单元开启时或开启后,提示用户输入语音;

语音处理单元,用于处理语音接收单元接收到的语音信息,滤除接收到的背景噪声;

语音识别单元,识别语音处理单元滤除背景噪声后的语音信息。

可选地,所述输入提示单元包括第一播放器,用于播放固定频率的开启标示音,提示用户输入语音。

可选地,所述语音处理单元包括:第一获取单元,用于获取语音接收单元接收到的语音信息;噪音滤除单元,用于滤除背景噪声。

可选地,还包括:语音提示单元,用于启动语音输入功能后,语音提示用户是否需要帮助,所述语音接收单元在语音提示完成后开启。

可选地,还包括:第二获取单元,用于接收语音识别单元识别的语音信息,获取用户的需求;服务启动单元,用于启动与用户的需求相应的服务。

与现有技术相比,本发明的技术方案具有以下优点:

在开启语音接收装置时或开启语音接收装置后,提示用户输入语音,用户在得到所述提示后开始说话,避免了用户抢话造成语音接收装置接收到的信息不完整。并且待用户完成语音信息的输入后,滤除了语音接收装置接收到的背景噪声,消除了背景噪声对后续识别语音信息造成的干扰,识别到的语音信息清楚完整。

进一步的,在启动语音输入功能后,语音提示用户是否需要帮助,然后开启语音接收装置。增加了用户与车载设备间的互动,设计更加人性化。

更进一步的,在滤除接收到的语音信息中的背景噪声后,可以准确完整的识别用户输入的语音信息,清楚的获得用户的需求,然后提供准确的服务给用户,用户使用所述车载设备进行服务的过程更加顺畅,方便。

本发明车载设备的语音输入系统中,输入提示单元在语音接收单元开启时或开启后,提示用户输入语音,并且语音处理单元会滤除语音接收单元接收到的语音信息中的背景噪声,所述语音输入系统的结构简单,识别到的语音信息清楚完整,便于后续为用户提供更加准确的服务,方便用户,提高了用户驾驶过程的安全性。

附图说明

图1是本发明实施例的车载设备的语音输入方法的流程示意图;

图2是本发明实施例的车载设备的语音输入系统的结构示意图。

具体实施方式

正如背景技术所述,现有技术的车载设备的语音输入方法,经常存在用户抢话的情况,致使车载设备未能完整的获取用户的语音信息,而导致语音识别失败,无法实现用户的需求。

经过研究发现,现有技术发生用户抢话的主要原因为:用户无法准确得知车载设备开始录入用户语音的时间。如果车载设备在录入用户的语音信息前,给予用户提示,告知用户现在开始录音,用户在得到上述提示后再进行语音信息的输入,车载设备则能完整的录入用户的语音信息,使得后续语音识别成功率增加。因此,发明人提供了一种车载设备的语音输入方法,在开启车载设备的语音输入功能后,在开启录音机的同时,或开启录音机后播放开始标示音,例如“滴”,使用户在听到“滴”的开始标示音后再开始输入语音信息。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。

请参考图1,图1示出了本发明第一实施例的车载设备的语音输入方法,包括:

步骤S101,启动语音输入功能;

步骤S103,在启动语音输入功能后,开启语音接收装置,并在开启语音接收装置时或开启语音接收装置后,提示用户输入语音;

步骤S105,提示用户输入语音后,输入语音信息至语音接收装置;

步骤S107,待完成语音信息的输入后,滤除语音接收装置接收到的背景噪声;

步骤S109,识别语音接收装置中滤除背景噪声后的语音信息;

步骤S111,在识别语音接收装置中滤除背景噪声后的语音信息后,获取用户的需求;

步骤S113,启动与用户的需求相应的服务。

其中,所述启动语音输入功能的方法包括:启动车载设备端的语音输入按钮,或者通过车载设备端的触摸显示屏上的图标进行选择。在本发明的实施例中,为改善用户体验,增加用户驾驶过程的安全性能,所述车辆的方向盘上设置有语音输入按钮,用户按下所述语音输入按钮,即启动了语音输入功能。

所述语音接收装置用接收语音信息,用户通过语音接收装置可以录入服务需求。在本发明的实施例中,所述语音接收装置为录音机,当启动语音输入功能后,开启录音机。

发明人发现,启动语音输入功能到语音接收装置的开启存在时间差,即启动语音输入功能后,语音接收装置需要一定的反应时间才能开启。如果用户在所述时间差内就开始说话,则会存在语音接收装置接收到的语音信息不完全的情况。例如,用户启动语音输入功能,3秒钟后语音接收装置才开启,而用户在启动语音输入功能后1秒就开始说话:“我要发短信给李小雷”,那么,语音接收装置实际接收到的用户的语音信息为“李小雷”,造成接收的语音信息不完整,影响后续获取用户需求,并影响到服务用户的质量。

进一步的,发明人发现,如果在语音接收装置开启时或开启后,车载设备能够给予用户提示,告知用户语音接收装置已经开启,可以接收语音信息,提示用户输入语音,则会避免上述情况的发生。

在本发明的实施例中,为使提示用户输入语音的方法简洁明了,所述提示用户输入语音的方法为:播放开始标示音,用户在听到开始标示音后即可开始输入语音信息,语音接收装置接收到的语音信息完整。例如,在开启录音机的同时,播放开始标示音“滴”,告知用户录音机已经开始录音,可以接收用户输入的语音信息,用户在听到“滴”的开始标示音后,才开始讲话“我要发短信给李小雷”,则录音机接收到的语音信息完整,为“我要发短信给李小雷”,利于后续获取用户需求,然后提供相应的服务。

由于语音接收装置开启时或开启后,给予了用户语音提示,所述语音接收装置接收到的语音信息除了包含用户输入的语音外,还包括语音提示信息。并且,外界环境的噪声,例如车辆的鸣笛声也可能被语音接收装置接收。后续语音识别时,真正有用的信息为用户输入的语音信息。因此,需要对语音接收装置接收到的语音信息进行滤除,滤除背景噪声,例如语音提示信息和外界环境的噪声等。

虽然各个用户说话的频率并不相同,但是由于用户说话的频率均处于300赫兹-3400赫兹之间,只要提示用户输入语音的频率在上述范围外,即可保证滤除背景噪声后用户语音信息的完整。在本发明的实施例中,所述开始标示音的频率小于300赫兹,或大于3400赫兹,并且所述开始标示音的频率固定不变时,滤除语音接收装置的背景噪声的方法为:获取语音接收装置接收的语音信息;通过背景噪声消除算法,将所述语音信息中频率与所述开始标示音的频率相同的信息去除。此中滤除背景噪声的方法并不会对语音接收装置接收到的用户语音信息造成影响,可以保证用户输入的语音信息的完整性。

由于用户是在车载设备提示用户输入语音后,才输入语音至语音接收装置的,而且滤除背景噪声时并未对语音接收装置接收到的用户语音信息造成影响,因此,车载设备在识别语音接收装置接收到的语音信息后,可以准确的获得用户的需求。本发明的实施例中,识别到的语音信息为“我要发送短信给李小雷”,用户需求为“发送短信”,对象为“李小雷”。

车载设备在获取用户需求后,则会启动与用户需求相应的服务。例如,本发明的实施例中,车载设备获取到用户要求“发送短信”的需求后,启动短信发送单元,并调出短信发送对象“李小雷”。只要用户输入短信内容,车载设备即可自动的将短信内容发送给李小雷。整个过程简单,方便,可操作性强,并且大大提高了用户驾驶的安全性。

需要说明的是,在本发明的其他实施例中,在启动语音输入功能后,语音提示用户是否需要帮助,然后开启语音接收装置。例如,用户启动车载设备端的语音输入按钮后,车载设备会语音提示用户“老板,请问您需要帮助吗”,在语音提示完毕用户后1秒,播放开始标示音,提示用户可以开始输入语音。此过程由于增加了语音提示用户的步骤,使得用户与车载设备之间有了亲切的互动,显得更为人性化。

本发明的实施例中,由于在开启语音接收装置的同时,或开启语音接收装置后,提示用户输入语音,用户可以知道语音接收装置开始录音的时间,避免了用户抢话造成语音接收装置接收到的语音信息不完整,并且后续在不损坏接收到的语音信息的情况下,滤除了背景噪声,提高了后续获取用户需求时的准确率,可以更加方便的为用户提供服务。

相应的,请参考图2,发明人还提供了一种车载设备的语音输入系统,包括:

启动语音单元201,用于启动语音输入功能;

语音接收单元203,用于在启动语音输入功能后开启,接收输入的语音信息;

输入提示单元205,用于语音接收单元203开启时或开启后,提示用户280输入语音;

语音处理单元207,用于处理语音接收单元203接收到的语音信息,滤除接收到的背景噪声;

语音识别单元209,识别语音处理单元207滤除背景噪声后的语音信息;

第二获取单元211,用于接收语音识别单元209识别的语音信息,获取用户的需求;

服务启动单元213,用于启动与用户280的需求相应的服务。

其中,所述启动语音单元201包括:启动车载设备端的语音输入按钮,或者通过车载设备端的触摸显示屏上的图标。用户可以通过按下车载设备端的语音输入按钮或者通过触摸车载设备端触摸显示屏的图标选择启动语音输入功能。

所述语音接收单元203与所述启动语音单元201相连,用于在用户280启动语音输入功能后开启,接收用户280输入的语音信息。在本发明的实施例中,所述语音接收单元203为语音接收装置,例如录音机。

所述输入提示单元205与所述语音接收单元203相连,用于在语音接收单元203开启的同时,或在语音接收单元203开启后,提示用户280输入语音。在本发明的实施例中,所述输入提示单元205包括第一播放器(未图示),用于播放固定频率的开启标示音,提示用户输入语音。为使后续语音处理单元207滤除背景噪声时不破坏语音接收单元203接收到的用户语音信息的完整性,所述开启标示音的频率小于300赫兹,或大于3400赫兹。并且,所述开启标示音的频率固定不变,以利于后续滤除。在本发明的实施例中,所述开启标示音的频率固定不变,为200赫兹。

需要说明的是,由于输入提示单元205在语音接收单元203开启的同时,或在语音接收单元203开启后,会提示用户280输入语音,用户280在接收到所述提示后才输入语音,语音接收单元203接收到的语音信息更加完整。例如,本发明的实施例中,所述语音接收单元203接收到的语音信息为“滴,我要发送短信给李小雷”。

所述语音处理单元207与所述语音接收单元203相连,用于对语音接收单元203接收的语音信息进行处理,滤除语音接收单元203在接收用户280输入的语音信息时,同时接收到的背景噪声,例如外界环境的噪声和输入提示单元205发出的提示用户280的声音。语音处理单元207包括:第一获取单元2071,用于获取语音接收单元203接收到的语音信息;噪音滤除单元2072,用于滤除第一获取单元2071获取的语音信息中的背景噪声。

在本发明的实施例中,所述噪音滤除单元2072滤除第一获取单元2071获取的语音信息中的背景噪声的方法为:通过背景噪声消除算法,将第一获取单元2071获取的语音信息中频率与开始标示音的频率相同的信息去除,例如将频率为200赫兹的“滴”声去除。经过语音处理单元207滤除接收到的背景噪声后,剩余的信息即为完整的用户输入的语音信息,例如“我要发送短信给李小雷”。

所述语音识别单元209与所述语音处理单元207相连,用于识别语音处理单元207滤除背景噪声后的语音信息。本发明的实施例中,所述语音识别单元209识别到的信息为“我要发送短信给李小雷”。

所述第二获取单元211与语音识别单元209相连,用于接收语音识别单元209识别出的语音信息,并获取用户280的需求。例如,“发短信”,发送对象为“李小雷”。

所述服务启动单元213与第二获取单元211相连,在接收到第二获取单元211获取的用户280需求后,启动与用户280的需求相应的服务。例如,本发明的实施例中,服务启动单元213在接收到“发短信”的用户需求后,启动短信发送单元,并调出发送对象“李小雷”的通讯信息。只要用户280输入(语音输入或手动输入)短信内容,即可自动的将短信内容发送给李小雷。本发明的实施例中,由于可以准确接收到用户280的需求,因此服务启动单元213可以准确的启动相应的服务,更好的为用户280提供服务。

需要说明的是,在本发明的实施例中,为使用户与车载设备之间亲切的互动,更加人性化,所述车载设备的语音输入系统还包括:语音提示单元215,用于启动语音输入功能后,语音提示用户是否需要帮助,所述语音接收单元203在语音提示完成后开启。例如,在用户按下车载设备端的语音输入按钮后,语音提示用户“老板,请问您需要什么帮助吗”,然后开启语音接收单元203,并播放开始标示音“滴”。

综上,在开启语音接收装置时或开启语音接收装置后,提示用户输入语音,用户在得到所述提示后开始说话,避免了用户抢话造成语音接收装置接收到的信息不完整。并且待用户完成语音信息的输入后,滤除了语音接收装置接收到的背景噪声,消除了背景噪声对后续识别语音信息造成的干扰,识别到的语音信息清楚完整。

进一步的,在启动语音输入功能后,语音提示用户是否需要帮助,然后开启语音接收装置。增加了用户与车载设备间的互动,设计更加人性化。

更进一步的,在滤除接收到的语音信息中的背景噪声后,可以准确完整的识别用户输入的语音信息,清楚的获得用户的需求,然后提供准确的服务给用户,用户使用所述车载设备进行服务的过程更加顺畅,方便。

本发明车载设备的语音输入系统中,输入提示单元在语音接收单元开启时或开启后,提示用户输入语音,并且语音处理单元会滤除语音接收单元接收到的语音信息中的背景噪声,所述语音输入系统的结构简单,识别到的语音信息清楚完整,便于后续为用户提供更加准确的服务,方便用户,提高了用户驾驶过程的安全性。

本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1