一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种响应语音信息的方法、装置、设备、介质及程序产品与流程

2022-02-22 09:41:10 来源:中国专利 TAG:


1.本技术涉及人机交互技术领域,具体而言,本技术涉及一种响应语音信息的方法、装置、设备、介质及程序产品。


背景技术:

2.随着语音识别技术的发展,语音识别正越来越多的应用于生活中,给人们带来了极大的方便。语音识别技术通过设备识别和理解过程,把语音信号转变为相应的文本或者命令,主要包括特征提取技术、模式匹配技术以及模型训练技术等。
3.现有的语音识别技术,出于各种原因,例如操作便捷性等考虑,都只能针对固定的语音信号,执行固定的反馈行为。并且,语音识别技术还不能应用到具有敏感操作的场景中。
4.因此,对于现有的语音识别技术而言,暂时不能应用于各种场景。


技术实现要素:

5.本技术实施例的目的旨在能解决语音识别技术不能应用于各种场景的问题。
6.根据本技术实施例的一个方面,提供了一种响应语音信息的方法,该方法包括:
7.从获取的语音信息中提取出第一特征词;
8.根据预存的对应关系和第一特征词,确定与第一特征词对应的响应策略,其中,对应关系为第二特征词与第二特征词对应的响应策略之间的关系,响应策略包括安全级别和响应操作;
9.根据安全级别进行响应操作。
10.在一个可能的实现方式中,在获取语音信息之前,该方法还包括:
11.获取第二特征词、与第二特征词相对应的响应操作和安全级别,其中,第二特征词为用户输入的或者预先设置的;
12.将相对应的响应操作和安全级别配置为第二特征词对应的响应策略,并得到对应关系;
13.将第二特征词和对应关系以加密的方式进行存储。
14.在又一个可能的实现方式中,根据预存的对应关系和第一特征词,确定与第一特征词对应的响应策略,包括:
15.根据第二特征词和第一特征词进行匹配操作;
16.将与第一特征词相匹配的第二特征词所对应的响应策略确定为与第一特征词对应的响应策略。
17.在又一个可能的实现方式中,根据安全级别进行响应操作,包括:
18.当安全级别为普通安全级别时,进行响应操作;
19.或者,
20.当安全级别为其他类型的安全级别时,确定其他类型的安全级别对应的至少一项
验证操作,其中,其他类型的安全级别包括至少一个高级安全级别,每个高级安全级别对应的验证操作不同;
21.根据至少一项验证操作进行响应操作。
22.在又一个可能的实现方式中,根据至少一项验证操作进行响应操作,包括:
23.按照预设方式执行至少一项验证操作,得到相应的验证结果;
24.在所有的验证操作的验证结果为成功后,进行响应操作。
25.在又一个可能的实现方式中,当至少一项验证操作包括声纹识别验证时,声纹识别验证的验证结果为成功,包括:
26.将从语音信息中提取的声纹信息与预设置的声纹信息进行比对,得到比对结果;
27.当比对结果为成功时,确定声纹识别验证的验证结果为成功。
28.根据本技术实施例的另一个方面,提供了一种响应语音信息的装置,该装置包括:
29.提取模块,用于从获取的语音信息中提取出第一特征词;
30.确定模块,用于根据预存的对应关系和第一特征词,确定与第一特征词对应的响应策略,其中,对应关系为第二特征词与第二特征词对应的响应策略之间的关系,响应策略包括安全级别和响应操作;
31.执行模块,用于根据安全级别进行响应操作。
32.根据本技术实施例的另一个方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,该处理器执行计算机程序以实现本技术实施例一个方面所示的响应语音信息的方法对应的步骤。
33.根据本技术实施例的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现本技术实施例一个方面所示的响应语音信息的方法对应的步骤。
34.根据本技术实施例的一个方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本技术实施例一个方面所示的响应语音信息的方法对应的步骤。
35.本技术实施例提供的技术方案带来的有益效果是:
36.本技术提供了一种响应语音信息的方法,在从获取的语音信息中提取出第一特征词之后,根据存储的第二特征词和对应的响应策略之间的对应关系确定第一特征词对应的响应策略,从而确定该第一特征词对应的安全级别和响应操作,以便于进一步根据安全级别进行响应操作。由于需按照安全级别去执行响应操作,因此,在现有的语音识别技术的应用场景的基础上,扩大语音识别在包括敏感操作等场景中的应用,以使语音识别技术能够适用于各种应用场景。
附图说明
37.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
38.图1为本技术实施例提供的一种语音识别过程的流程示意图;
39.图2为本技术实施例提供的一种响应语音信息的方法的流程示意图;
40.图3为本技术实施例提供的一种响应语音信息的装置的结构示意图;
41.图4为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
42.下面结合本技术中的附图描述本技术的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本技术实施例的技术方案的示例性描述,对本技术实施例的技术方案不构成限制。
43.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本技术领域所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“a和/或b”指示实现为“a”,或者实现为“a”,或者实现为“a和b”。
44.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
45.本技术实施例提供了一种响应语音信息的方法、装置、设备、介质及程序产品。其中,该方法可以由终端设备/系统实现。本技术实施例涉及的终端设备/系统配置了语音识别系统,用于对获取的语音信息进行识别等操作。
46.语音识别技术:也可以称作自动语音识别,以语音为研究对象,通过语音信号处理、模式识别等技术让机器自动识别和理解人类口述的语言。语音识别的本质是一种基于语音特征参数的模式识别,即通过学习把输入的语音按一定模式进行分类,进而依据判定准则找出最佳匹配结果。
47.参见图1,本技术实施例提供了一种语音识别过程的流程示意图。在图1中,从语音信号的输入开始,对语音信号进行预处理、特征参数提取、测度估计、判决的步骤,最后得到识别结果。语音识别技术作为比较流行的一种现有技术,如果继续深究,可以发现该技术涉及多个领域的专业知识。而本技术实施例是基于现有的语音识别技术,根据图1所示流程得到的识别结果所做的进一步的改进,以期扩大语音识别技术的应用场景。因此,本领域技术人员可以参考现有技术中对于语音识别技术的研究和描述等,为描述简便,在此不再赘述。
48.下面通过对几个示例性实施方式的描述,对本技术实施例的技术方案以及本技术的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征以及相似的实施步骤等,不再重复描述。
49.参见图2,本技术实施例提供了一种响应语音信息的方法,该方法包括:
50.s210,从获取的语音信息中提取出第一特征词。
51.在本技术实施例中,在获取语音信息之后,可通过终端设备/系统中配置的语音识别系统从该语音信息中提取出第一特征词。
52.s220,根据预存的对应关系和第一特征词,确定与第一特征词对应的响应策略,其
中,对应关系为第二特征词与第二特征词对应的响应策略之间的关系,响应策略包括安全级别和响应操作。
53.s230,根据安全级别进行响应操作。
54.本技术提供了一种响应语音信息的方法,在从语音信息中提取出第一特征词之后,根据存储的第二特征词和对应的响应策略之间的对应关系确定第一特征词对应的响应策略,从而确定该第一特征词对应的安全级别和响应操作,以便于进一步地根据安全级别进行响应操作。由于需按照安全级别去执行响应操作,因此,在现有的语音识别技术的应用场景的基础上,可以扩大语音识别在包括敏感操作等场景中的应用,以使语音识别技术能够适用于各种应用场景。
55.本技术实施例还提供了一种可能的实现方式,在获取语音信息之前,该方法还包括:
56.获取第二特征词、与第二特征词相对应的响应操作和安全级别,其中,第二特征词为用户输入的或者预先设置的;将相对应的响应操作和安全级别配置为第二特征词对应的响应策略,并得到对应关系;将第二特征词和对应关系以加密的方式进行存储。
57.具体地,本技术实施例中的不同的安全级别对应不同的验证操作,该验证操作是针对响应操作而言的。具体而言,在验证操作的验证结果符合预设结果之后,才可以进行响应操作。
58.具体地,可以将第二特征词、与该第二特征词相对应的响应操作和安全级别这3个参数作为一组数据。终端设备/系统可以接收用户输入的一组数据,也可以一次性接收用户输入的多组数据。可以加载配置文件,该配置文件由专业人员编写,并包括一组或者多组数据。本技术实施例所示的方法可以具体应用于终端设备/系统上的应用程序,由专业人员(例如,程序员)在该应用程序中提前写入一组或者多组数据。由于作为应用程序的开发者,程序员对于整个应用程序比较了解,通过程序员写入的第二特征词,能够更准确地定义第二特征词,从而唤起该应用程序的某个功能。另外,用户输入第二特征词时,既可以通过语音输入的方式,也可以通过文字输入的方式,不论以何种方式输入,终端设备/系统都具有相应的解析功能,得到最终的一组或者多组数据。
59.示例性地,用户输入一组数据,该组数据中第二特征词、与第二特征词相对应的响应操作和安全级别依次为:安全启动社交应用a、启动社交应用a并进入社交应用a的主页、高级安全级别i。其中,高级安全级别i对应的验证操作为声纹识别验证,并且,若声纹识别验证成功,则终端设备/系统执行响应操作。
60.示例性地,专业人员在应用程序中配置了一组数据,该组数据中第二特征词、与第二特征词相对应的响应操作和安全级别依次为:在支付应用b中进行安全支付、启动应用b的支付页面并进行预支付操作、高级安全级别ii。其中,高级安全级别ii可以对应声纹识别验证和系统口令验证,并且若声纹识别验证和系统口令验证相继验证成功,则终端设备/系统执行响应操作。
61.示例性地,用户又输入了一组数据,该组数据中第二特征词、与第二特征词相对应的响应操作和安全级别依次为:启动日历应用c、启动日历应用c并进入日历应用c的主页、普通安全级别。其中,普通安全级别并不对应任何验证操作,即终端设备/系统直接执行响应操作。
62.具体地,在接收到一组数据之后,则需要将响应操作和安全级别作为一组响应策略,并将该响应策略配置为第二特征词的响应策略,这种配置操作同样也将响应策略和第二特征词之间进行了对应关系的设置。因此,根据配置操作还可以得到对应关系。
63.具体地,将第二特征词和对应关系以加密的方式进行存储,以防止存储的第二特征词和对应关系被以非授权的方式获取,进而采用类似“录音”等非正常手段对终端设备/系统进行非正常操作。若该响应操作为敏感操作时,还可以保证该敏感操作不被非正常的方式访问或者获取。应当指出,将响应操作的执行过程中可能会涉及到用户隐私信息的操作,或者需要进行保密的操作都可以称作为敏感操作。
64.其中,本技术实施例中以加密的方式存储第二特征词和对应关系,该加密方式,既可以是将存储的第二特征词和对应关系的文本文档进行加密,也可以是对第二特征词和对应关系的存储路径进行加密。应当指出,本技术实施例并不对加密方式的具体手段进行限制,也不对加密方式所采用的加密算法进行限制。
65.在一种可能的实现方式中,根据预存的对应关系和第一特征词,确定与第一特征词对应的响应策略,包括:
66.根据第二特征词和第一特征词进行匹配操作;将与第一特征词相匹配的第二特征词所对应的响应策略确定为与第一特征词对应的响应策略。
67.具体地,可以先根据与上述加密方式相对应的解密方式进行解密,从而得到至少一个第二特征词,以及与每个第二特征词相对应的响应策略。根据至少一个第二特征词和第一特征词进行匹配操作,得到相匹配的第二特征词。进一步地,将与相匹配的第二特征词对应的响应策略确定为与第一特征词对应的响应策略。
68.本技术实施例提供了一种响应语音信息的方法,可以根据需求设置特征词,进一步地扩大了语音识别技术的应用场景。而且,若该响应操作为敏感操作时,以加密的方式存储特征词,可以保证该特征词对应的敏感操作不被非法获取,并以播放“录音”的方式去非法操作终端设备/系统。
69.本技术实施例还提供了一种可能的实现方式,s230具体可以包括s231和s232(图中均未示出):
70.s231,当安全级别为普通安全级别时,进行响应操作。
71.示例性地,当语音信息中提取出的特征词为“启动日历应用c”,在进行匹配操作之后,得到与该第一特征词对应的响应策略中的安全级别为普通安全级别,则直接进行响应操作,即启动日历应用c并进入日历应用c的主页。
72.或者,
73.s232,当安全级别为其他类型的安全级别时,确定其他类型的安全级别对应的至少一项验证操作,其中,其他类型的安全级别包括至少一个高级安全级别,每个高级安全级别对应的验证操作不同;根据至少一项验证操作进行响应操作。
74.其中,安全级别的类型有多种,最基本的为普通安全级别,该类型的安全级别基本上不对应验证操作,其他类型的安全级别均为高级安全级别,每种高级安全级别对应至少一项验证操作,每种高级安全级别对应的验证操作可以相同,也可以不同,当对应多个验证操作时,验证操作的执行顺序也是需要进行设置的。
75.其中,验证操作具体可以包括:声纹识别验证、系统口令验证、指纹识别验证、密码
验证等。应当指出,现有技术中用于验证的操作都可以作为本技术实施例中的验证操作。
76.示例性地,存在高级安全级别i、高级安全级别ii、高级安全级别iii等。高级安全级别i对应声纹识别验证;高级安全级别ii对应声纹识别验证和系统口令验证,且执行顺序为:1、进行声纹识别验证,2、执行系统口令验证;高级安全级别iii对应声纹识别验证、系统口令验证和指纹识别验证,且执行顺序为1、声纹识别验证,2、系统口令验证,3、指纹识别验证。其中,按顺序执行验证操作时,需前一项验证操作的结果为验证成功之后,才可以执行后一项验证操作。应当指出,本领域技术人员在具体实施时,可以根据需求设置高级安全级别的个数,以及设置高级安全级别对应的验证操作,对此,本技术并不进行限制。
77.在一种可能的实施方式中,根据至少一项验证操作进行响应操作,具体可以包括:
78.按照预设方式执行至少一项验证操作,得到相应的验证结果;在所有的验证操作的验证结果为成功后,进行响应操作。
79.其中,按照预设方式执行该至少一项验证操作,包括:确定每项验证操作的执行顺序,并依照该执行顺序依次执行验证操作,在前面一项验证操作执行成功后方可继续执行后面一项验证操作。
80.在一种可能的实现方式中,终端设备/系统中预置了用户的声纹信息,当至少一项验证操作包括声纹识别验证时,声纹识别验证的验证结果为成功,包括:
81.将从语音信息中提取的声纹信息与预设置的声纹信息进行比对,得到比对结果;当比对结果为成功时,确定声纹识别验证的验证结果为成功。
82.具体地,可以在提取第一特征词的时候,就提取该语音信息中的声纹信息。若第一特征词匹配成功,并且匹配的安全级别对应的验证操作中包括声纹识别验证时,可以根据声纹信息进行声纹识别验证。该技术手段也进一步地利用了声纹识别技术,扩大声纹识别技术在具有敏感操作的应用场景等中应用。
83.参见图3,本技术实施例还提供了一种响应语音信息的装置,该装置300包括:
84.提取模块320,用于从获取的语音信息中提取出第一特征词;
85.确定模块330,用于根据预存的对应关系和第一特征词,确定与第一特征词对应的响应策略,其中,对应关系为第二特征词与第二特征词对应的响应策略之间的关系,响应策略包括安全级别和响应操作;
86.执行模块330,用于根据安全级别进行响应操作。
87.在一种可能的实现方式中,该装置300还包括获取模块310,在获取语音信息之前,获取模块310具体用于:
88.获取第二特征词、与第二特征词相对应的响应操作和安全级别,其中,第二特征词为用户输入的或者预先设置的;
89.将相对应的响应操作和安全级别配置为第二特征词对应的响应策略,并得到对应关系;
90.将第二特征词和对应关系以加密的方式进行存储。
91.在一种可能的实现方式中,确定模块330在根据预存的对应关系和第一特征词,确定与第一特征词对应的响应策略中,具体用于:
92.根据第二特征词和第一特征词进行匹配操作;
93.将与第一特征词相匹配的第二特征词所对应的响应策略确定为与第一特征词对
programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
109.存储器4003用于存储执行本技术实施例的计算机程序,并由处理器4001来控制执行。处理器4001用于执行存储器4003中存储的计算机程序,以实现前述方法实施例所示的步骤。
110.其中,电子设备包括但不限于:移动终端设备,例如手机、pad等。
111.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
112.本技术实施例还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
113.应该理解的是,虽然本技术实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本技术实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本技术实施例对此不限制。
114.以上所述仅是本技术部分实施场景的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术的方案技术构思的前提下,采用基于本技术技术思想的其他类似实施手段,同样属于本技术实施例的保护范畴。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献