运载工具的操作方法、装置、电子设备及其存储介质与流程

文档序号:32376384发布日期:2022-11-30 00:29阅读:42来源:国知局
运载工具的操作方法、装置、电子设备及其存储介质与流程

1.本技术实施例涉及计算机技术领域,尤其涉及运载工具的操作方法、装置、电子设备及其存储介质。


背景技术:

2.传统的运载工具(二轮电动车或者汽车等等)在进行某些操作(例如开/关锁、车辆启动/熄火以及加/减速等操作,比较麻烦。以开锁为例,在开锁时,可以基于物理钥匙或者遥控钥匙进行开锁,此时若用户忘记携带钥匙,则会导致无法使用车辆;或者也可以基于人脸识别开锁,此时则需要增加一个摄像头,提高了成本,同时对环境光线要求较高,在光线较差的环境中容易出现识别误差,而导致开锁失败。
3.基于此,需要一种更便捷的运载工具的操作方案。


技术实现要素:

4.有鉴于此,本技术实施例提供一种运载工具的开锁方案,以至少部分解决上述问题。
5.根据本技术实施例的第一方面,提供了一种运载工具的操作方法,应用于所述运载工具的中控系统,所述中控系统中存储有用户的声纹特征,所述方法包括:如接收到基于用户操作所产生的意图信号时,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生第二语音信息;若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,确定所述第二语音信息的声纹特征;若所述第二语音信息的声纹特征与所述中控系统中存储的声纹特征一致,对所述运载工具执行所述特定操作。
6.根据本技术实施例的第二方面,提供了另一种运载工具的操作方法,应用于所述运载工具的中控系统中,所述方法包括:如接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,发送所述第二语音信息至服务端,以使得所述服务端确定所述第二语音信息的声纹特征,根据所述声纹特征确定所述用户账户;接收所述服务端所返回的表征确定成功的通知信息,对所述运载工具执行所述特定操作。
7.根据本技术实施例的第三方面,提供了再一种运载工具的操作方法,应用于服务端中,所述服务端中存储有包含用户的声纹特征和用户账户对应关系的注册信息,所述方法包括:接收由所述运载工具的中控系统所发送的第二语音信息;确定所述第二语音信息的声纹特征;根据所述声纹特征和所述注册信息确定用户账户;若确定成功,发送表征确定成功的通知信息至所述中控系统,以使得所述中控系统对所述运载工具执行所述特定操作。
8.与第一方面对应的,根据本技术实施例的第四方面,提供了一种运载工具的操作装置,应用于所述运载工具的中控系统中,所述中控系统中存储有用户的声纹特征,所述装置包括:第一获取模块,接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;第一播放模块,播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;第一确定模块,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,确定所述第二语音信息的声纹特征;第一操作模块,若所述第二语音信息的声纹特征与所述中控系统中存储的声纹特征一致,对所述运载工具执行所述特定操作。
9.与第二方面对应的,根据本技术实施例的第五方面,提供了另一种运载工具的操作装置,应用于所述运载工具的中控系统中,所述装置包括:第二获取模块,如接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;第二播放模块,播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;第二发送模块,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,发送所述第二语音信息至服务端,以使得所述服务端确定所述第二语音信息的声纹特征,根据所述声纹特征确定所述用户账户;第二操作模块,接收所述服务端所返回的表征确定成功的通知信息,对所述运载工具执行所述特定操作。
10.与第三方面对应的,根据本技术实施例的第六方面,提供了再一种运载工具的操作装置,应用于服务端中,所述服务端中存储有包含用户的声纹特征和用户账户对应关系的注册信息,所述装置包括:第三接收模块,接收由所述运载工具的中控系统所发送的第二语音信息;第三确定模块,确定所述第二语音信息的声纹特征;账户确定模块,根据所述声纹特征和所述注册信息确定用户账户;第三发送模块,若确定成功,发送表征确定成功的通知信息至所述中控系统,以使得所述中控系统对所述运载工具执行特定操作。
11.根据本技术实施例的第七方面,提供了一种电子设备,包括:包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如第一方面、第二方面或者第三方面任一所述的运载工具的操作方法。
12.根据本技术实施例的第八方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面、第二方面或者第三方面任一所述的运载工具的操作方法。
13.根据本技术实施例的第九方面,提供了一种计算机程序产品,包括计算机指令,所述计算机指令指示计算设备执行如第一方面、第二方面或者第三方面任一所述的运载工具的操作方法。
14.根据本技术实施例提供的方案,用户预先在运载工具的中控系统或者服务端中存储声纹特征,当接收到用户操作所产生的意图信号时,获取第一语音信息;播放包含所述第一语音信息的提示音,以便用户通过语音重复所述第一语音信息而产生第二语音信息;接收所述第二语音信息,确定所述第二语音信息的文本内容,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,确定所述第二语音信息的声纹特征;若所述第二语音信息的声纹特征与所述存储的声纹特征一致,对所述运载工具执行所述特定操作。
15.本技术的方案中通过生成第一语音信息,并提醒用户进行语音识别的操作,进而
采集用户的第二语音信息,从而基于第二语音信息的文本内容和第一语音信息的文本内容的一致性以及第二语音信息的声纹特征和用户预存的声纹特征的一致性来确定是否执行特定操作,实现了便捷安全的操作,提高了用户体验。
附图说明
16.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
17.图1a为本技术实施例所提供的一种运载工具的操作方法的流程示意图;
18.图1b为本技术实施例所涉及的非共享的运载工具的开锁的场景示意图;
19.图2为本技术实施例所提供的一种语音识别流程的示意图;
20.图3为本技术实施例所提供的一种声纹特征识别流程的示意图;
21.图4a为本技术实施例所涉及的共享的运载工具的操作的场景示意图;
22.图4b为本技术实施例所提供的另一种运载工具的操作方法的流程示意图;
23.图5为本技术实施例所提供的再一种运载工具的操作方法的流程示意图;
24.图6为本技术实施例所提供的一种运载工具的操作装置的结构示意图;
25.图7为本技术实施例所提供的另一种运载工具的操作装置的结构示意图;
26.图8为本技术实施例所提供的再一种运载工具的操作装置的结构示意图;
27.图9为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
28.为了使本领域的人员更好地理解本技术实施例中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术实施例一部分实施例,而不是全部的实施例。基于本技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本技术实施例保护的范围。
29.传统的运载工具的开锁包括钥匙开锁或者人脸识别,都具有相应的局限,降低了用户的体验。基于此,本技术实施例提供一种基于语音识别的运载工具的开锁方案。
30.此外,运载工具还可以分为共享的运载工具或者非共享的运载工具,其面向的人群并不相同。对此,本技术实施例也分别提供了不同的基于语音识别的运载工具的开锁方案。
31.具体而言,在本技术的第一方面,对非共享的运载工具的开锁方案进行了说明;而在本技术的第二方面和第三方面,则对于共享的运载工具的开锁方案进行了说明。
32.下面结合本技术实施例附图进一步说明本技术实施例具体实现。
33.对于第一方面,如图1a所示,图1a为本技术实施例所提供的一种运载工具的操作方法的流程示意图,应用于所述运载工具的中控系统,所述中控系统中存储有用户的声纹特征,所述方法包括:
34.s101,如接收到基于用户操作所产生的意图信号,获取第一语音信息。
35.如前所述,在第一方面,面对的是非共享的运载工具,即用户私人使用的运载工
具。
36.在这种场景中,用户可以在运载工具的中控系统中预先存储自己的声纹特征。具体而言,可以用户购买得到车辆之后,进入中控系统,并输入一段语音信息,从而中控系统可以采用预先训练得到模型、电路或者程序基于该语音信息提取得到用户的声纹特征并存储,以及,中控系统还可以在本地存储该段语音信息。
37.此外,输入至中控系统的语音信息可以是车主所发送的语音信息,可以是由其它用户发送给车主,并由车主所输入至中控系统中的语音信息。例如,在某些场景下,其他用户想使用车主的车辆,那么即可以发送自己的一段语音信息至车主,以便车主直接或者间接的(例如,通过服务端转发)进入中控系统并输入该段语音信息,从而中控系统可以提取得到所述其他用户的声纹并存储,以便于其他用户对该车主的车辆开锁。
38.前述的中控系统可以是运载工具中用于语音识别的一个微控制单元(microcontroller unit,mcu),例如,一个用于语音识别的芯片,该芯片可以对语音信息进行内容或者声纹的识别;或者,也可以是一个集成了语音识别功能的处理器。
39.输入至中控系统的语音信息可以是随机的语音信息,也可以是包含指定文本内容的语音信息,例如,可以是包含有指定开头或者指定字符的语音信息,对此本技术不作限定。进而,当用户需要开锁用车时,则可以通过产生相应的激活信号来唤醒中控系统。例如,激活信号可以是基于语音方式所产生的的振动信号,也可以是基于用户拍打运载用具的指定位置上所产生的振动信号,或者,还可以是在车辆的交互界面中提供可供用户选择的按钮或者控件,当用户选择该按钮或者控件时,即产生意图信号。意图信号用于指示中控系统对所述运载工具执行特定操作,特定操作包括诸如如开/关锁、车辆启动/熄火以及加/减速等操作。
40.第一语音信息可以是一段文本,也可以是对应于一段文本的一段语音。
41.s103,播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息。
42.当第一语音信息是一段文本时,中控系统可以通过从文本到语音(text to speech,tts)的方式来合成一段包含第一语音信息的提示音并播放。例如,第一语音信息为一段数字文本“0100”时,中控系统可以通过tts的方式来合成并播放包含第一信息的提示音“请朗读以下数字,零一零零”。
43.当第一语音信息是一段语音时,中控系统即可以直接播放包含第一语音信息的提示音。
44.用户在听到该提示音之后,即可以基于提示音来语音重复前述数字,并产生第二语音信息,第二语音信息即为用户在重复第一语音信息时所产生的声音信号。具体而言可以采用常规的方式对所述声音信号来进行语音识别。诸如对声音信号进行预处理、特征提取进而采用预先训练的模型识别而得到识别结果,识别结果即为第二语音信息的文本内容。如图2所示,图2为本技术实施例所提供的一种语音识别流程的示意图,在该示意图中的语音输入即为第二语音信息。
45.s105,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,确定所述第二语音信息的声纹特征。
46.对于第二语音信息的声纹特征,可以采用诸如端点检测(即确定有效信号的起始
时间和结束时间)、降噪处理以及预先训练得到的声纹识别模型来提取得到第二语音信息的声纹特征。如图3所示,图3为本技术实施例所提供的一种声纹特征识别流程的示意图,在该示意图中的语音输入即为第二语音信息。声纹特征可以包括诸如音高、音强、音长、音色等特征,以及基于这些因素所得到的其它相关特征,其它相关特征可以包括声音的波长、频率、强度、节奏等等,以及,还可以包括诸如说话人相关的词、语种、方言和口音信息等等多种特征。
47.s107,若所述第二语音信息的声纹特征与所述中控系统中存储的声纹特征一致,对所述运载工具执行特定操作。
48.中控系统中存储的声纹特征可以是一个或者多个,即可能是用户的家人或者朋友等均预先在中控系统中存储了声纹特征。在中控系统中预先存储的声纹特征是多个的场景下,只需要第二语音信息的声纹特征与其中的任一声纹特征项匹配,即可以认定所述第二语音信息的声纹特征与所述存储的声纹特征一致。
49.以开锁为例,如图1b所示,图1b为本技术实施例所涉及的非共享的运载工具的开锁的场景示意图,用户通过语音重复中控系统所随机产生的一段文本,以便非共享的运载工具的中控系统进行语音识别。在该示意图中,对于文本识别和声纹特征的一致性对比均在非共享的运载工具的中控系统中完成(图中未示出)。
50.本技术的方案中通过生成的第一语音信息提醒用户进行语音识别的操作,并基于语音识别所得到的文本内容和声纹特征进行一致性判断来确定是否执行特定操作,本技术的方案中通过生成第一语音信息,并提醒用户进行语音识别开锁,进而采集用户的第二语音信息,从而基于第二语音信息的文本内容和第一语音信息的文本内容的一致性以及第二语音信息的声纹特征和用户预存的声纹特征的一致性来确定是否执行特定操作,实现了便捷安全的操作,提高了用户体验。
51.在一种实施例中,意图信号可以是用户拍打所述运载工具的指定部分所产生的具有一定规律的振动信号。例如,可以是用户手指敲击屏幕或者车辆坐垫n下所产生的振动信号,或者,也可以是用户说话所产生的声音所导致的振动信号,运载工具中的陀螺仪传感器可以感知前述的振动信号。通过该方式可以方便用户灵活的产生激活信号,避免无效的开锁激活。
52.在一种实施例中,中控系统在获取第一语音信息时,可以是从本地随机的获取一段第一语音信息。例如,第一语音信息可以是从0000到9999之间随机选取的一个数字所对应的文本。或者,第一语音信息也可以就是用户在上传声纹特征时所提供的那一段语音信息,中控系统在提取并存储用户的声纹特征即存储了该语音信息,并在用户需要执行特定操作的时候进行播放。通过该方式,可以使得播放的提示音中所包含的第一语音信息是动态的或者隐蔽的(即只有用户自己知道,而其他人不知道),具有更好的保密性。
53.在一种实施例中,当第二语音信息的文本内容与所述第一语音信息的文本内容不一致,或者,所述第二语音信息的声纹特征与预存的声纹特征不一致,中控系统即可以直接终止对所述运载工具执行特定操作,从而提前终止整个流程,避免后续的无效操作。此外,在终止对所述运载工具执行特定操作时,还可以发出特定操作失败的提示音以提示用户操作失败,避免用户长时间等待,提高用户体验。前述部分对于第一方面所涉及的非共享式的运载工具的开锁方案进行了说明,在本技术的第二方面和第三方面,还提供了对于共享式
的运载工具的操作方案。
54.在对共享的运载工具进行特定操作时,显然不能将用户的声纹特征存储于共享的运载工具的中控系统中,而是需要用户将自己的声纹特征注册至服务端中。具体而言,用户可以预先通过相应的应用提供一段语音信息和自己的账户,并将该语音信息上传到服务端,从而服务端可以提取得到用户的声纹特征,并建立用户的声纹特征和用户账户的关联关系,保存于服务端中。
55.如图4a所示,图4a为本技术实施例所涉及的共享的运载工具的操作的场景示意图。在该场景中,用户在服务端预先注册自己的声纹特征,并且在需要开锁时,运载工具将用户所发出的语音信息发送服务端,以便服务端确定用户账户,该图中各线条中的数字表示了各步骤实施的顺序。
56.基于此,针对共享的运载工具,本技术的第二方面,提供了另一种运载工具的操作方法,应用于所述运载工具的中控系统中,如图4b所示,图4b为本技术实施例提供的另一种运载工具的操作方法的流程示意图,所述方法包括:
57.s401,如接收到基于用户操作所产生的激活信号意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作。
58.s403,播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息。
59.对于s401至s403的部分的具体实现,可以参见在第一方面中对于步骤s101至s103的说明,二者基本相同。
60.s405,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,发送所述第二语音信息至服务端。
61.在共享的运载工具中,由于其面对的是随机的用户,用户事先是将声纹特征注册在了服务端,而不可能保存在运载工具本地,因此,需要服务端的配合来进行声纹特征的识别。
62.以开锁为例,即运载工具的中控系统将第二语音信息至服务端,以使得所述服务端确定所述第二语音信息的声纹特征,根据所述声纹特征和注册信息来确定所述用户账户,以便进行计费。
63.服务端如果确定用户账户成功,那么就会返回一个表征确定成功的通知信息,否则,将返回一个表征确定失败的通知信息。
64.基于声纹特征确定用户账户有可能有如下几种可能:用户没有事先注册自己的声纹特征;或者,由于噪声或者硬件等客观原因,从第二语音信息中提取得到的声纹特征匹配注册信息中的声纹特征失败。
65.s407,接收所述服务端所返回的表征确定成功的通知信息,对所述运载工具执行所述特定操作。
66.在一种实施例中,共享的运载工具所采用的意图信号也可以如同前述的非共享的运载工具的意图信号。即意图信号可以是用户拍打所述运载工具的指定部分所产生的具有一定规律的振动信号。例如,可以是用户手指敲击屏幕或者车辆坐垫n下所产生的振动信号,或者,也可以是用户说话所产生的声音所导致的振动信号,运载工具中的陀螺仪传感器可以感知前述的振动信号。通过该方式可以方便用户灵活的产生意图信号,避免无效的操
作。
67.在一种实施例中,共享的运载工具在获取第一语音信息时,除了从本地获取第一语音信息,还可以向服务端发送请求来获取。
68.例如,中控系统可以即时的向发送获取语音信息的请求至服务端,以使得服务端随机产生第一语音信息并返回,接收所述服务端所返回的所述第一语音信息。又例如,中控系统可以定期的从服务端拉取第一语音信息并,或者,服务端可以向各共享的运载工具定期的推送随机产生的第一语音信息,以便实时的动态更新第一语音信息。在这种实施方式下,可以有效的保持第一语音信息的隐蔽性,避免恶意使用录音的开锁方式。
69.在一种实施例中,当第二语音信息的文本内容与所述第一语音信息的文本内容不一致,或者,当接收到服务端所返回的表征确定失败的通知信息时,中控系统即可以直接终止对所述运载工具执行操作,从而提前终止整个流程,避免后续的无效操作。此外,在终止对所述运载工具执行开锁时,还可以发出操作失败的提示音以提示用户操作失败,避免用户长时间等待,提高用户体验。
70.与第二方面相配合的,在本技术实施例的第三方面,提供了再一种运载工具的操作方法,应用于服务端中,所述服务端中存储有包含用户的声纹特征和用户账户对应关系的注册信息,如图5所示,图5为本技术实施例所提供的再一种运载工具的操作方法的流程示意图,所述方法包括:
71.s501,接收由所述运载工具的中控系统所发送的第二语音信息。
72.s503,确定所述第二语音信息的声纹特征。
73.s505,根据所述声纹特征和所述注册信息确定用户账户。
74.即将第二语音信息的声纹特征和注册信息中的声纹特征进行匹配,将匹配成功的注册信息中的用户账户确定为发出第二语音信息的用户账户,以进行计费。
75.s507,若确定成功,发送表征确定成功的通知信息至所述中控系统,以使得所述中控系统对所述运载工具执行特定操作。
76.根据本技术实施例所提供的方案,用户在服务端中预先存储包含声纹特征和用户账户的注册信息,从而在使用共享的运载工具时,就可以通过中控系统生成的第一语音信息提醒用户进行语音识别进行特定操作,并基于用户所发出的第一语音信息进行一致性对比,以及在服务端基于第二语音信息提取得到的声纹特征来确定用户账户,实现了便捷安全的操作,提高了用户体验。
77.在一种实施例中,服务端可以即时的接收运载工具的中控系统所发送的获取语音信息的请求,并随机产生第一语音信息,发送所述第一语音信息至所述中控系统,以使得所述中控系统播放包含所述第一语音信息的提示音;或者,服务端还可以定期随机产生第一语音信息,并推送所述第一语音信息至所述中控系统,以避免恶意使用录音的操作方式,提高安全性。
78.在一种实施例中,若用户没有事先在服务端注册自己的声纹特征;或者,由于噪声或者硬件等客观原因,从第二语音信息中提取得到的声纹特征匹配注册信息中的声纹特征失败,那么服务端即可以返回一个表征确定失败的通知信息至所述中控系统,以使得所述中控系统终止对所述运载工具执行特定操作,从而提前终止整个流程,避免后续的无效操作。此外,在终止对所述运载工具执行操作时,还可以发出操作失败的提示音以提示用户开
锁失败,避免用户长时间等待,提高用户体验。
79.本技术实施例公开了一种ts1、一种运载工具的操作方法,应用于所述运载工具的中控系统,所述中控系统中存储有用户的声纹特征,所述方法包括:如接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,确定所述第二语音信息的声纹特征;若所述第二语音信息的声纹特征与所述中控系统中存储的声纹特征一致,对所述运载工具执行所述特定操作。
80.ts2、如ts1所述的方法,其中,接收到基于用户操作所产生的意图信号,包括:将接收到的基于用户操作所产生的振动信号作为意图信号,所述振动信号包括:基于用户拍打/敲击所述运载工具所产生的振动信号;或者,基于用户的声音所产生的振动信号。
81.ts3、如ts1所述的方法,其中,获取第一语音信息,包括:随机产生第一语音信息;或者,获取用户预存的第一语音信息,其中,所述中控系统中存储的声纹特征基于所述预存的第一语音信息得到。
82.ts4、如ts1所述的方法,其中,还包括:若所述第二语音信息的文本内容与所述第一语音信息的文本内容不一致,或者,所述第二语音信息的声纹特征与预存的声纹特征不一致,终止对所述运载工具执行所述特定操作。
83.ts5、一种运载工具的操作方法,应用于所述运载工具的中控系统中,所述方法包括:如接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,发送所述第二语音信息至服务端,以使得所述服务端确定所述第二语音信息的声纹特征,根据所述声纹特征确定所述用户账户;接收所述服务端所返回的表征确定成功的通知信息,对所述运载工具执行所述特定操作。
84.ts6、如ts5所述的方法,其中,接收到基于用户操作所产生的意图信号,包括:将接收到的基于用户操作所产生的振动信号作为意图信号,所述振动信号包括:基于用户拍打/敲击所述运载工具所产生的振动信号;或者,基于用户的声音所产生的振动信号。
85.ts7、如ts5所述的方法,其中,获取第一语音信息,包括:发送获取语音信息的请求至服务端,以使得服务端随机产生并返回第一语音信息,接收所述服务端所返回的所述第一语音信息;或者,从本地获取第一语音信息,所述第一语音信息从服务端预先获取并保存于本地。
86.ts8、如ts5所述的方法,其中,所述方法包括:若所述第二语音信息的文本内容与所述第一语音信息的文本内容不一致,或者,当接收到服务端所返回的表征确定失败的通知信息时,终止对所述运载工具执行所述特定操作。
87.ts9、一种运载工具的操作方法,应用于服务端中,所述服务端中存储有包含用户的声纹特征和用户账户对应关系的注册信息,所述方法包括:接收由所述运载工具的中控系统所发送的第二语音信息;确定所述第二语音信息的声纹特征;根据所述声纹特征和所述注册信息确定用户账户;若确定成功,发送表征确定成功的通知信息至所述中控系统,以使得所述中控系统对所述运载工具执行所述特定操作。
88.ts10、如ts9所述的方法,其中,在获取由所述运载工具的中控系统所发送的第二语音信息之前,所述方法还包括:接收所述中控系统所发送的获取语音信息的请求,并随机产生第一语音信息,发送所述第一语音信息至所述中控系统,以使得所述中控系统播放包含所述第一语音信息的提示音;或者,定期随机产生第一语音信息,并推送所述第一语音信息至所述中控系统。
89.ts11、如ts9所述的方法,还包括:若根据所述声纹特征和所述注册信息确定用户账户失败,发送表征确定失败的通知信息至所述中控系统,以使得所述中控系统终止开锁。
90.ts12、一种运载工具的操作装置,应用于所述运载工具的中控系统中,所述中控系统中存储有用户的声纹特征,所述装置包括:第一获取模块,如接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;第一播放模块,播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;第一确定模块,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,确定所述第二语音信息的声纹特征;第一操作模块,若所述第二语音信息的声纹特征与所述中控系统中存储的声纹特征一致,对所述运载工具执行所述特定操作。
91.ts13、一种运载工具的操作装置,应用于所述运载工具的中控系统中,所述装置包括:第二获取模块,如接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;第二播放模块,播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;第二发送模块,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,发送所述第二语音信息至服务端,以使得所述服务端确定所述第二语音信息的声纹特征,根据所述声纹特征确定所述用户账户;第二操作模块,接收所述服务端所返回的表征确定成功的通知信息,对所述运载工具执行所述特定操作。
92.ts14、一种运载工具的操作装置,应用于服务端中,所述服务端中存储有包含用户的声纹特征和用户账户对应关系的注册信息,所述装置包括:第三接收模块,接收由所述运载工具的中控系统所发送的第二语音信息;第三确定模块,确定所述第二语音信息的声纹特征;账户确定模块,根据所述声纹特征和所述注册信息确定用户账户;第三发送模块,若确定成功,发送表征确定成功的通知信息至所述中控系统,以使得所述中控系统对所述运载工具执行特定操作。
93.与第一方面对应的,根据本技术实施例的第四方面,提供了一种运载工具的操作装置,应用于所述运载工具的中控系统中,所述中控系统中存储有用户的声纹特征,如图6所示,图6为本技术实施例所提供的一种运载工具的操作装置的结构示意图,所述装置包括:
94.第一获取模块601,如接收到基于用户操作所产生的意图信号,获取第一语音信息,其中,所述意图信号用于指示对所述运载工具执行特定操作;
95.第一播放模块603,播放包含所述第一语音信息的提示音,获取用户通过语音重复所述第一语音信息而产生的第二语音信息;
96.第一确定模块605,若所述第二语音信息的文本内容与所述第一语音信息的文本内容一致,确定所述第二语音信息的声纹特征;
memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
113.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
114.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
115.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
116.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
117.本技术实施例的第八方面,还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如图1、图4或者图5所示的运载工具的操作方法。
118.根据本技术实施例的第九方面,提供了一种计算机程序产品,包括计算机指令,所述计算机指令指示计算设备执行如如图1、图4或者图5所示的运载工具的操作方法。
119.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
120.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书实施例可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书实施例各个实施例或者实施例的某些部分所述的方法。
121.上述实施例阐明的系统、方法、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
122.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的方法实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,在实施本说明书实施例方案时可以把各模块的功能在同一个或多个软件和/或硬件中实现。也可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
123.以上所述仅是本说明书实施例的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本说明书实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本说明书实施例的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1