语音控制方法、终端及计算机存储介质技术

技术编号:35282645 阅读:23 留言:0更新日期:2022-10-22 12:25
本申请涉及一种语音控制方法、终端及计算机存储介质。语音控制方法,包括:响应于接收的语音信息,确定控制指令;根据控制指令确定是否使用声纹识别功能;若是,则对语音信息进行声纹识别;根据声纹识别结果执行针对控制指令的响应操作。通过这种方式,本申请可以根据控制指令的不同决定是否使用声纹识别功能,有效避免语音识别时持续开启声纹识别而导致资源浪费。浪费。浪费。

【技术实现步骤摘要】
语音控制方法、终端及计算机存储介质


[0001]本申请涉及语音控制
,具体涉及一种语音控制方法、终端及计算机存储介质。

技术介绍

[0002]现有技术中,使用声纹识别语音时,声纹识别功能持续保持开启状态,以识别语音信息对应的用户特征。然而,这将导致CPU资源会一直被声纹识别功能占用,大大地消耗了CPU资源,降低CPU的使用性能与反应速度,进而影响了用户体验。

技术实现思路

[0003]本申请的目的在于,提供一种语音控制方法、终端及计算机存储介质,其可以解决上述技术问题,能够,提高语言信息处理的效率,优化用户体验。
[0004]为解决上述技术问题,本申请提供一种语音控制方法,包括:
[0005]响应于接收的语音信息,确定控制指令;
[0006]根据所述控制指令确定是否使用声纹识别功能;
[0007]若是,则对所述语音信息进行声纹识别;
[0008]根据声纹识别结果执行针对所述控制指令的响应操作。
[0009]本申请还提供一种终端,包括存储器和处理器,所述存储器存储有至少一条程序指令,所述处理器通过加载并执行所述至少一条程序指令以实现如上所述的语音控制方法。
[0010]本申请还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令;所述计算机程序指令被处理器执行时实现如上所述的语音控制方法。
[0011]本申请的语音控制方法、终端及计算机存储介质,语音控制方法,包括:响应于接收的语音信息,确定控制指令;根据控制指令确定是否使用声纹识别功能;若是,则对语音信息进行声纹识别;根据声纹识别结果执行针对控制指令的响应操作。通过这种方式,本申请可以根据控制指令的不同决定是否使用声纹识别功能,有效避免语音识别时持续开启声纹识别而导致资源浪费。
[0012]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
[0013]图1是根据本申请实施例示出的一种语音控制方法的流程示意图;
[0014]图2是根据本申请实施例示出的一种终端的结构示意图。
具体实施方式
[0015]以下由特定的具体实施例说明本申请的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本申请的其他优点及功效。
[0016]在下述描述中,参考附图,附图描述了本申请的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本申请的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变。下面的详细描述不应该被认为是限制性的,并且本申请的实施例的范围仅由公布的专利的权利要求书所限定。这里使用的术语仅是为了描述特定实施例,而并非旨在限制本申请。
[0017]虽然在一些实例中术语第一、第二等在本文中用来描述各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。
[0018]再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“A、B或C”或者“A、B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A、B和C”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
[0019]图1是根据一示例性实施例示出的一种语音控制方法的流程示意图。
[0020]请参考图1,本实施例的语音控制方法,包括:
[0021]步骤201,响应于接收的语音信息,确定控制指令。
[0022]其中,具备语音处理功能的终端接收用户发出的语音信息并进行处理,语音信息可以是包含特定关键词以确定对应的控制指令,例如“开启后备箱”对应开启后备箱的控制指令,“播放歌曲”对应开启多媒体应用的控制指令,“开启导航”对应开启导航应用的控制指令等。
[0023]步骤202,根据控制指令确定是否使用声纹识别功能。
[0024]其中,声纹(Voiceprint),是用电声学仪器显示的携带言语信息的声波频谱,声纹具有特定性及相对稳定性的特点,将声纹识别功能应用于语音信息处理中,可准确识别出用户的身份、年龄或性别等信息,以提高语音控制的准确性与便利性。使用声纹识别功能之前,首先通过语音识别语音信息中的控制指令,然后根据控制指令的类型判断是否需要启用声纹识别功能。若是,则将语音信息送入声音特征提取引擎进行声纹识别。在用户进行不需要声音特征提取的场景,不开启声纹识别,只开启实时语义理解,判断该场景需要进行声音特征提取时,才进行提取声音特征。这样在特定场景下开启声纹识别功能,既能够保证语音控制功能的实现,又对CPU资源进行合理占用,使得功能和性能达到平衡。
[0025]具体地,确定控制指令是否为预设类型的控制指令之前,可根据控制指令的操作特征自动标记为需要声纹识别功能,也可以是用户首次使用某项控制指令之后自行选择设置。例如,用户首次使用某项控制指令后,系统提示用户是否需要将该控制指令设为启用声纹识别功能,然后根据用户的选择进行设置。预设类型的控制指令包括执行过程中需要使用声纹识别结果的控制指令,例如,识别出的控制指令是播放用户的个性化歌单,需要使用声纹识别功能识别发出语音信息的用户身份及其个性化歌单,或者,识别出的控制指令是
开启氛围灯,需要使用声纹识别功能识别发出语音信息的用户性别以进行氛围灯个性化设置。预设类型的控制指令还可以是执行前需要基于声纹识别结果验证用户权限的控制指令,例如,识别出的控制指令是开启后备箱,需要使用声纹识别功能识别发出语言信息的用户的年龄,以避免年幼儿童开启后备箱,或者,识别出的控制指令是开启雨刷,需要使用声纹识别功能识别发出语言信息的用户的身份,以避免雨刷被随意开启而影响行驶安全。通过上述判断过程,若控制指令为预设类型的控制指令,则确定使用声纹识别功能对语音信息进一步加工处理。若控制指令不属于预设类型的控制指令,则确定不使用声纹识别功能,直接执行控制指令。例如,识别出的控制指令是开启收音机、调节空调温度等,此类控制指令为常规操作,可直接执行控制操作,无需使用声纹识别功能识别发出语音信息的用户,避免持续开启声纹识别功能造成的CPU资源浪费,提高语音信息的处理效率。
[0026]步骤203,若是,则对语音信息进行声纹识别。
[0027]其中,对语音信息进行声纹识别时,首先提取语音信息的声纹特征,然后对声纹特征进行识别,以获得声纹识别结果。声纹识别结果包括用户的身份、年龄、性别等,用户身份可以是用户ID,并可通过用户ID本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音控制方法,其特征在于,包括如下步骤:响应于接收的语音信息,确定控制指令;根据所述控制指令确定是否使用声纹识别功能;若是,则对所述语音信息进行声纹识别;根据声纹识别结果执行针对所述控制指令的响应操作。2.根据权利要求1所述的语音控制方法,所述根据所述控制指令确定是否使用声纹识别功能,包括:确定所述控制指令是否为预设类型的控制指令,所述预设类型的控制指令包括执行过程中需要使用所述声纹识别结果的控制指令和/或执行前需要基于所述声纹识别结果验证用户权限的控制指令;若是,则确定使用所述声纹识别功能;若否,则确定不使用所述声纹识别功能。3.根据权利要求1或2所述的语音控制方法,所述根据所述控制指令确定是否使用声纹识别功能之后,还包括:若确定不使用所述声纹识别功能,则执行所述控制指令。4.根据权利要求1或2所述的语音控制方法,所述对所述语音信息进行声纹识别,包括:提取所述语音信息的声纹特征;对所述声纹特征进行识别,获得声纹识别结果,所述声纹识别结果包括身份、年龄、性别中的至少一项。5.根据权利要求4所述的语音控制方法,所述根据声纹识别结果执行针对所述控制指令的响应操作,包括:根据所述控制指令的类型,提取所述声纹识...

【专利技术属性】
技术研发人员:唐涛
申请(专利权)人:博泰车联网科技上海股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1