1.一种信息反馈方法,其特征在于,应用于云端,所述方法包括:
接收客户端发送的语音信息,所述语音信息中包括用户的声纹信息;
根据所述声纹信息,确定所述用户的偏好特征;
根据所述偏好特征,生成并发送反馈信息至所述客户端;
所述反馈信息包括所述偏好特征或反馈结果信息;
当所述反馈信息包括所述反馈结果信息时,所述根据所述偏好特征,生成并发送反馈信息至所述客户端,包括:
获取所述语音信息中的语音内容;
获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;
将所述反馈结果信息发送至所述客户端;
所述获取所述语音信息中的语音内容,包括:
提取所述语音信息中的声音信息;
将所述声音信息转化为文字;
根据所述文字,确定所述语音信息中的语音内容。
2.根据权利要求1所述的方法,其特征在于,当所述反馈信息包括所述偏好特征时,所述根据所述偏好特征,生成并发送反馈信息至所述客户端,包括:
将所述偏好特征发送至所述客户端,所述客户端用于获取与所述偏好特征和所述语音信息中的语音内容相匹配的反馈结果信息。
3.根据权利要求1或2所述的方法,其特征在于,所述反馈结果信息包括以下信息中的至少一种:
应用程序;
广告信息。
4.根据权利要求1所述的方法,其特征在于,所述根据所述声纹信息,确定所述用户的偏好特征,包括:
根据所述声纹信息,确定所述用户的身份信息,所述身份信息包括性别和/或年龄;
确定符合所述身份信息的偏好特征;
将符合所述身份信息的偏好特征确定为所述用户的偏好特征。
5.根据权利要求1或4所述的方法,其特征在于,所述根据所述声纹信息,确定所述用户的偏好特征,包括:
获取与所述声纹信息相对应的历史语音输入信息;
根据所述历史语音输入信息,确定所述用户的偏好特征。
6.一种信息反馈方法,其特征在于,应用于客户端,所述方法包括:
接收用户输入的语音信息,所述语音信息包括声纹信息;
将所述语音信息发送至云端,所述云端用于根据所述声纹信息确定所述用户的偏好特征,并根据所述偏好特征生成并发送反馈信息至所述客户端;
当接收到所述云端发送的反馈信息时,对所述反馈信息执行相应的操作;
所述将所述语音信息发送至云端,包括:
提取所述语音信息中的声音信息;
将所述声音信息转化为文字;
根据所述文字,确定所述语音信息中的语音内容;
将包含所述语音内容的语音信息发送至云端;
所述反馈信息包括反馈结果信息或所述偏好特征,所述反馈结果信息是由所述云端根据所述偏好特征和所述语音内容获取的。
7.根据权利要求6所述的方法,其特征在于,当所述反馈信息包括所述偏好特征时,所述对所述反馈信息执行相应的操作,包括:
获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;
对所述反馈结果信息执行相应的操作。
8.根据权利要求6或7所述的方法,其特征在于,所述反馈结果信息包括应用程序;
所述对所述反馈信息执行相应的操作,包括:
当接收到用户对所述应用程序的打开指令时,判断所述客户端所在的终端上是否已安装所述应用程序;
当所述终端上已安装所述应用程序时,打开所述应用程序;
通过所述应用程序接收所述用户输入的语音信息。
9.根据权利要求8所述的方法,其特征在于,所述对所述反馈信息执行相应的操作,还包括:
当所述终端上未安装所述应用程序时,输出提示信息,所述提示信息用于提示用户是否安装所述应用程序;
当接收到对所述提示信息的确认操作时,安装所述应用程序。
10.一种信息反馈装置,其特征在于,应用于云端,所述装置包括:
第一接收模块,用于接收客户端发送的语音信息,所述语音信息中包括用户的声纹信息;
确定模块,用于根据所述声纹信息,确定所述用户的偏好特征;
第一发送模块,用于根据所述偏好特征,生成并发送反馈信息至所述客户端;
所述反馈信息包括所述偏好特征或反馈结果信息;
所述第一发送模块包括:
第一获取子模块,用于当所述反馈信息包括反馈结果信息时,获取所述语音信息中的语音内容;
第二获取子模块,用于获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;
第二发送子模块,用于将所述反馈结果信息发送至所述客户端。
11.根据权利要求10所述的装置,其特征在于,所述第一发送模块包括:
第一发送子模块,用于当所述反馈信息包括所述偏好特征时,将所述偏好特征发送至所述客户端,所述客户端用于获取与所述偏好特征和所述语音信息中的语音内容相匹配的反馈结果信息。
12.根据权利要求10所述的装置,其特征在于,所述确定模块包括:
第一确定子模块,用于根据所述声纹信息,确定所述用户的身份信息,所述身份信息包括性别和/或年龄;
第二确定子模块,用于确定符合所述身份信息的偏好特征;
第三确定子模块,用于将符合所述身份信息的偏好特征确定为所述用户的偏好特征。
13.根据权利要求10或12所述的装置,其特征在于,所述确定模块包括:
第三获取子模块,用于获取与所述声纹信息相对应的历史语音输入信息;
第四确定子模块,用于根据所述历史语音输入信息,确定所述用户的偏好特征。
14.根据权利要求10所述的装置,其特征在于,所述第一获取子模块包括:
提取单元,用于提取所述语音信息中的声音信息;
转化单元,用于将所述声音信息转化为文字;
确定单元,用于根据所述文字,确定所述语音信息中的语音内容。
15.一种信息反馈装置,其特征在于,应用于客户端,所述装置包括:
第二接收模块,用于接收用户输入的语音信息,所述语音信息包括声纹信息;
第二发送模块,用于将所述语音信息发送至云端,所述云端用于根据所述声纹信息确定所述用户的偏好特征,并根据所述偏好特征生成并发送反馈信息至所述客户端;
执行模块,用于当接收到所述云端发送的反馈信息时,对所述反馈信息执行相应的操作;所述第二发送模块包括:
提取子模块,用于提取所述语音信息中的声音信息;
转化子模块,用于将所述声音信息转化为文字;
第五确定子模块,用于根据所述文字,确定所述语音信息中的语音内容;
第三发送子模块,用于将包含所述语音内容的语音信息发送至云端;
所述反馈信息包括反馈结果信息或所述偏好特征,所述反馈结果信息是由所述云端根据所述偏好特征和所述语音内容获取的。
16.根据权利要求15所述的装置,其特征在于,所述执行模块包括:
第四获取子模块,用于当所述反馈信息包括所述偏好特征时,获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;
执行子模块,用于对所述反馈结果信息执行相应的操作。
17.根据权利要求16所述的装置,其特征在于,所述执行模块包括:
判断子模块,用于当所述反馈结果信息包括应用程序、并接收到用户对所述应用程序的打开指令时,判断所述客户端所在的终端上是否已安装所述应用程序;
打开子模块,用于当所述终端上已安装所述应用程序时,打开所述应用程序;
接收子模块,用于通过所述应用程序接收所述用户输入的语音信息。
18.根据权利要求17所述的装置,其特征在于,所述执行模块还包括:
输出子模块,用于当所述终端上未安装所述应用程序时,输出提示信息,所述提示信息用于提示用户是否安装所述应用程序;
安装子模块,用于当接收到对所述提示信息的确认操作时,安装所述应用程序。
19.一种信息反馈系统,其特征在于,包括:
云端,用于接收客户端发送的语音信息,所述语音信息中包括用户的声纹信息;根据所述声纹信息,确定所述用户的偏好特征;根据所述偏好特征,生成并发送反馈信息至所述客户端;
客户端,用于接收用户输入的语音信息,所述语音信息包括声纹信息;将所述语音信息发送至所述云端;当接收到所述云端发送的反馈信息时,对所述反馈信息执行相应的操作;
所述反馈信息包括所述偏好特征或反馈结果信息;
所述云端还用于:
提取所述语音信息中的声音信息;
将所述声音信息转化为文字;
根据所述文字,确定所述语音信息中的语音内容;
获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;
将所述反馈结果信息发送至所述客户端。
一种信息反馈方法、装置及系统\n技术领域\n[0001] 本发明涉及语音识别技术领域,尤其涉及一种信息反馈方法、装置及系统。\n背景技术\n[0002] 目前,随着电子科技的发展,语音输入越来越被人们推崇,语音输入是通过语音识别将人说话的内容转换为文本的一种输入方式。随着智能终端在人们生活中的普及,越来越多的智能终端逐渐具有语音服务的功能,例如,用户可以通过语音输入提出问题,智能终端上的语音软件通过分析用户的语音,同样以语音的方式回答用户的问题,从而为用户提供帮助服务。或者,用户通过语音输入的方式查询信息或搜索感兴趣的内容,智能终端上的语音软件通过分析用户的语音,通过三方服务器为用户获取所需要的信息或感兴趣的内容。但是,目前的语音交互方式仅能根据用户本次输入的语音内容来获取相关信息,而并不能依据用户个人的喜好来为用户获取信息,导致语音交互的方式针对性较低,需要用户依据自己的喜好手动选择需要的信息。\n发明内容\n[0003] 本发明实施例提供一种信息反馈方法、装置及系统,用于实现语音交互过程中根据用户的偏好为用户推送信息的效果。\n[0004] 一种信息反馈方法,应用于云端,包括以下步骤:\n[0005] 接收客户端发送的语音信息,所述语音信息中包括用户的声纹信息;\n[0006] 根据所述声纹信息,确定所述用户的偏好特征;\n[0007] 根据所述偏好特征,生成并发送反馈信息至所述客户端。\n[0008] 本发明实施例的一些有益效果可以包括:\n[0009] 上述技术方案,能够根据用户的声纹信息确定用户的偏好特征,进而根据用户的偏好特征为用户推送反馈信息,使得用户通过语音输入获取到的反馈信息更符合用户的偏好,从而使反馈信息更加准确,提高用户的体验度。\n[0010] 在一个实施例中,所述反馈信息包括所述偏好特征;所述根据所述偏好特征,生成并发送反馈信息至所述客户端,包括:\n[0011] 将所述偏好特征发送至所述客户端,所述客户端用于获取与所述偏好特征和所述语音信息中的语音内容相匹配的反馈结果信息。\n[0012] 该实施例中,通过将用户的偏好特征发送至客户端,使得客户端能够根据用户的偏好特征为用户选择相应的反馈结果信息,从而使得用户通过语音输入获取到的反馈结果信息更符合用户的偏好,提高用户的体验度。\n[0013] 在一个实施例中,所述反馈信息包括反馈结果信息;所述根据所述偏好特征,生成并发送反馈信息至所述客户端,包括:\n[0014] 获取所述语音信息中的语音内容;\n[0015] 获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;\n[0016] 将所述反馈结果信息发送至所述客户端。\n[0017] 该实施例中,能够根据用户的偏好特征和用户输入的语音内容,为用户获取相应的反馈结果信息并推送至客户端,使得用户在客户端进行语音交互时,能够准确地获取在一个实施例中,到自己更加偏好的信息,从而提高用户的体验度。\n[0018] 在一个实施例中,所述反馈结果信息包括以下信息中的至少一种:\n[0019] 应用程序;\n[0020] 广告信息。\n[0021] 该实施例使得反馈结果信息更加丰富,从而使用户能够通过语音输入的方式获取到丰富的信息。\n[0022] 在一个实施例中,所述根据所述声纹信息,确定所述用户的偏好特征,包括:\n[0023] 根据所述声纹信息,确定所述用户的身份信息,所述身份信息包括性别和/或年龄;\n[0024] 确定符合所述身份信息的偏好特征;\n[0025] 将符合所述身份信息的偏好特征确定为所述用户的偏好特征。\n[0026] 该实施例中,能够确定用户的身份信息,并根据身份信息确定用户的偏好特征,从而能够准确地判断出用户的偏好特征。\n[0027] 在一个实施例中,所述根据所述声纹信息,确定所述用户的偏好特征,包括:\n[0028] 获取与所述声纹信息相对应的历史语音输入信息;\n[0029] 根据所述历史语音输入信息,确定所述用户的偏好特征。\n[0030] 该实施例中,能够根据用户输入的历史语音输入信息确定用户的偏好特征,使得用户的偏好特征的确定更加准确。\n[0031] 在一个实施例中,所述获取所述语音信息中的语音内容,包括:\n[0032] 提取所述语音信息中的声音信息;\n[0033] 将所述声音信息转化为文字;\n[0034] 根据所述文字,确定所述语音信息中的语音内容。\n[0035] 该实施例中,通过将语音信息中的声音信息转化为文字,进而确定语音内容,实现了用户通过语音输入的方式搜索信息的效果。\n[0036] 一种信息反馈方法,应用于客户端,所述方法包括:\n[0037] 接收用户输入的语音信息,所述语音信息包括声纹信息;\n[0038] 将所述语音信息发送至云端,所述云端用于根据所述声纹信息确定所述用户的偏好特征,并根据所述偏好特征生成并发送反馈信息至所述客户端;\n[0039] 当接收到所述云端发送的反馈信息时,对所述反馈信息执行相应的操作。\n[0040] 本发明实施例的一些有益效果可以包括:\n[0041] 上述技术方案,能够将用户输入的语音信息发送至云端,并接收云端反馈的信息,进而对云端反馈的信息执行相应的操作,实现了用户通过语音输入和云端进行交互的效果,且云端反馈的信息更加符合用户的偏好,提高了语音交互时信息反馈的准确性。\n[0042] 在一个实施例中,所述将所述语音信息发送至云端,包括:\n[0043] 提取所述语音信息中的声音信息;\n[0044] 将所述声音信息转化为文字;\n[0045] 根据所述文字,确定所述语音信息中的语音内容;\n[0046] 将包含所述语音内容的语音信息发送至云端。\n[0047] 该实施例中,通过确定用户输入的语音信息中的语音内容,并将包含语音内容的语音信息发送至云端,使得云端能够根据语音内容为用户反馈相应的信息,实现了用户通过语音输入和云端进行交互的效果。\n[0048] 在一个实施例中,所述反馈信息包括反馈结果信息或所述偏好特征,所述反馈结果信息是由所述云端根据所述偏好特征和所述语音内容获取的。\n[0049] 在一个实施例中,当所述反馈信息包括所述偏好特征时,所述对所述反馈信息执行相应的操作,包括:\n[0050] 获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;\n[0051] 对所述反馈结果信息执行相应的操作。\n[0052] 该实施例中,通过获取与用户的偏好特征和语音内容相匹配的反馈结果信息,使得用户通过语音输入的方式获取的反馈信息更加准确,更加符合用户的偏好。\n[0053] 在一个实施例中,所述反馈结果信息包括应用程序;所述对所述反馈信息执行相应的操作,包括:\n[0054] 当接收到用户对所述应用程序的打开指令时,判断所述客户端所在的终端上是否已安装所述应用程序;\n[0055] 当所述终端上已安装所述应用程序时,打开所述应用程序;\n[0056] 通过所述应用程序接收所述用户输入的语音信息。\n[0057] 该实施例中,能够根据用户输入的语音信息推送应用程序,实现了应用程序交互的松耦合。\n[0058] 在一个实施例中,所述对所述反馈信息执行相应的操作,还包括:\n[0059] 当所述终端上未安装所述应用程序时,输出提示信息,所述提示信息用于提示用户是否安装所述应用程序;\n[0060] 当接收到对所述提示信息的确认操作时,安装所述应用程序。\n[0061] 该实施例中,能够根据用户输入的语音信息推送应用程序,并在终端上未安装该应用程序时提示用户进行安装,不仅为用户提供了方便,且实现了应用程序交互的松耦合。\n[0062] 一种信息反馈装置,应用于云端,所述装置包括:\n[0063] 第一接收模块,用于接收客户端发送的语音信息,所述语音信息中包括用户的声纹信息;\n[0064] 确定模块,用于根据所述声纹信息,确定所述用户的偏好特征;\n[0065] 第一发送模块,用于根据所述偏好特征,生成并发送反馈信息至所述客户端。\n[0066] 在一个实施例中,所述第一发送模块包括:\n[0067] 第一发送子模块,用于当所述反馈信息包括所述偏好特征时,将所述偏好特征发送至所述客户端,所述客户端用于获取与所述偏好特征和所述语音信息中的语音内容相匹配的反馈结果信息。\n[0068] 在一个实施例中,所述第一发送模块包括:\n[0069] 第一获取子模块,用于当所述反馈信息包括反馈结果信息时,获取所述语音信息中的语音内容;\n[0070] 第二获取子模块,用于获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;\n[0071] 第二发送子模块,用于将所述反馈结果信息发送至所述客户端。\n[0072] 在一个实施例中,所述确定模块包括:\n[0073] 第一确定子模块,用于根据所述声纹信息,确定所述用户的身份信息,所述身份信息包括性别和/或年龄;\n[0074] 第二确定子模块,用于确定符合所述身份信息的偏好特征;\n[0075] 第三确定子模块,用于将符合所述身份信息的偏好特征确定为所述用户的偏好特征。\n[0076] 在一个实施例中,所述确定模块包括:\n[0077] 第三获取子模块,用于获取与所述声纹信息相对应的历史语音输入信息;\n[0078] 第四确定子模块,用于根据所述历史语音输入信息,确定所述用户的偏好特征。\n[0079] 在一个实施例中,所述第一获取子模块包括:\n[0080] 提取单元,用于提取所述语音信息中的声音信息;\n[0081] 转化单元,用于将所述声音信息转化为文字;\n[0082] 确定单元,用于根据所述文字,确定所述语音信息中的语音内容。\n[0083] 一种信息反馈装置,应用于客户端,所述装置包括:\n[0084] 第二接收模块,用于接收用户输入的语音信息,所述语音信息包括声纹信息;\n[0085] 第二发送模块,用于将所述语音信息发送至云端,所述云端用于根据所述声纹信息确定所述用户的偏好特征,并根据所述偏好特征生成并发送反馈信息至所述客户端;\n[0086] 执行模块,用于当接收到所述云端发送的反馈信息时,对所述反馈信息执行相应的操作。\n[0087] 在一个实施例中,所述第二发送模块包括:\n[0088] 提取子模块,用于提取所述语音信息中的声音信息;\n[0089] 转化子模块,用于将所述声音信息转化为文字;\n[0090] 第五确定子模块,用于根据所述文字,确定所述语音信息中的语音内容;\n[0091] 第三发送子模块,用于将包含所述语音内容的语音信息发送至云端。\n[0092] 在一个实施例中,所述执行模块包括:\n[0093] 第四获取子模块,用于当所述反馈信息包括所述偏好特征时,获取与所述偏好特征和所述语音内容相匹配的反馈结果信息;\n[0094] 执行子模块,用于对所述反馈结果信息执行相应的操作。\n[0095] 在一个实施例中,所述执行模块包括:\n[0096] 判断子模块,用于当所述反馈结果信息包括应用程序、并接收到用户对所述应用程序的打开指令时,判断所述客户端所在的终端上是否已安装所述应用程序;\n[0097] 打开子模块,用于当所述终端上已安装所述应用程序时,打开所述应用程序;\n[0098] 接收子模块,用于通过所述应用程序接收所述用户输入的语音信息。\n[0099] 在一个实施例中,所述执行模块还包括:\n[0100] 输出子模块,用于当所述终端上未安装所述应用程序时,输出提示信息,所述提示信息用于提示用户是否安装所述应用程序;\n[0101] 安装子模块,用于当接收到对所述提示信息的确认操作时,安装所述应用程序。\n[0102] 一种信息反馈系统,包括:\n[0103] 云端,用于接收客户端发送的语音信息,所述语音信息中包括用户的声纹信息;根据所述声纹信息,确定所述用户的偏好特征;根据所述偏好特征,生成并发送反馈信息至所述客户端;\n[0104] 客户端,用于接收用户输入的语音信息,所述语音信息包括声纹信息;将所述语音信息发送至所述云端;当接收到所述云端发送的反馈信息时,对所述反馈信息执行相应的操作。\n[0105] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。\n[0106] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。\n附图说明\n[0107] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:\n[0108] 图1为本发明实施例中一种信息反馈方法的流程图;\n[0109] 图2为本发明实施例中一种信息反馈方法中步骤S13的流程图;\n[0110] 图3为本发明实施例中一种信息反馈方法中步骤S12的流程图;\n[0111] 图4为本发明实施例中一种信息反馈方法中步骤S12的流程图;\n[0112] 图5为本发明实施例中一种信息反馈方法的流程图;\n[0113] 图6为本发明实施例中一种信息反馈方法中步骤S52的流程图;\n[0114] 图7为本发明实施例中一种信息反馈方法中步骤S53的流程图;\n[0115] 图8为本发明实施例中一种信息反馈装置的框图;\n[0116] 图9为本发明实施例中一种信息反馈装置中第一发送模块的框图;\n[0117] 图10为本发明实施例中一种信息反馈装置中确定模块的框图;\n[0118] 图11为本发明实施例中一种信息反馈装置中确定模块的框图;\n[0119] 图12为本发明实施例中一种信息反馈装置中第一获取子模块的框图;\n[0120] 图13为本发明实施例中一种信息反馈装置的框图;\n[0121] 图14为本发明实施例中一种信息反馈装置中第二发送子模块的框图;\n[0122] 图15为本发明实施例中一种信息反馈装置中执行模块的框图;\n[0123] 图16为本发明实施例中一种信息反馈装置中执行模块的框图;\n[0124] 图17为本发明实施例中一种信息反馈系统的框图。\n具体实施方式\n[0125] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。\n[0126] 本发明实施例提供的一种信息反馈方法,涉及两个执行主体:云端和客户端,其中,客户端可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。以下就云端和客户端两个角度分别说明。\n[0127] 云端\n[0128] 图1为本发明实施例中一种信息反馈方法的流程图。如图1所示,该方法应用于云端,包括以下步骤S11-S13:\n[0129] 步骤S11,接收客户端发送的语音信息,语音信息中包括用户的声纹信息。\n[0130] 步骤S12,根据声纹信息,确定用户的偏好特征。\n[0131] 步骤S13,根据偏好特征,生成并发送反馈信息至客户端。\n[0132] 采用本发明实施例提供的技术方案,能够根据用户的声纹信息确定用户的偏好特征,进而根据用户的偏好特征为用户推送反馈信息,使得用户通过语音输入获取到的反馈信息更符合用户的偏好,从而使反馈信息更加准确,提高用户的体验度。\n[0133] 上述方法中,反馈信息可以包括偏好特征,也可以包括反馈结果信息。其中,反馈结果信息即用户根据输入的语音信息想要获取到的信息。反馈结果信息包括以下信息中的至少一种:应用程序、广告信息。\n[0134] 当反馈信息包括偏好特征时,云端直接将用户的偏好特征发送给客户端,由客户端根据偏好特征为用户选择反馈结果信息。因此,步骤S13可实施为以下步骤:将偏好特征发送至客户端,客户端用于获取与偏好特征和语音信息中的语音内容相匹配的反馈结果信息。本实施例通过将用户的偏好特征发送至客户端,使得客户端能够根据用户的偏好特征为用户选择相应的反馈结果信息,从而使得用户通过语音输入获取到的反馈结果信息更符合用户的偏好,提高用户的体验度。\n[0135] 当反馈信息包括反馈结果信息时,由云端根据用户的偏好特征为用户选择反馈结果信息,并将反馈结果信息发送给客户端,客户端将反馈结果信息显示给用户。因此,如图2所示,步骤S13可实施为以下步骤S21-S23:\n[0136] 步骤S21,获取语音信息中的语音内容。\n[0137] 该步骤中,当客户端发来的语音信息中包括语音内容时,云端直接获取语音信息中的语音内容,当客户端发来的语音信息中不包括语音内容时,云端可通过以下步骤A1-A3来获取语音信息中的语音内容。\n[0138] 步骤A1,提取语音信息中的声音信息。\n[0139] 步骤A2,将声音信息转化为文字。该步骤中,云端可通过预设的语言数据库为声音信息匹配相应的文字,其中,预设的语言数据库可以是通用语言模型。\n[0140] 步骤A3,根据文字,确定语音信息中的语音内容。该语音内容可以是从文字中提取的关键词,也可以是文字的全部内容。\n[0141] 步骤S22,获取与偏好特征和语音内容相匹配的反馈结果信息。\n[0142] 该步骤中,云端结合第三方服务器来获取与偏好特征和语音内容相匹配的反馈结果信息。例如,用户想要搜索美食类的信息,则云端可通过团购平台(如XX点评、X团网等)为用户获取与美食相关的信息。\n[0143] 步骤S23,将反馈结果信息发送至客户端。\n[0144] 本实施例能够根据用户的偏好特征和用户输入的语音内容,为用户获取相应的反馈结果信息并推送至客户端,使得用户在客户端进行语音交互时,能够准确地获取在一个实施例中,到自己更加偏好的信息,从而提高用户的体验度。\n[0145] 在一个实施例中,用户的偏好特征可通过以下两种方式中的任一种来确定,也可通过两种方式的结合来确定。\n[0146] 方式一,如图3所示,步骤S12可实施为以下步骤S31-S33:\n[0147] 步骤S31,根据声纹信息,确定用户的身份信息,身份信息包括性别、年龄等。\n[0148] 步骤S32,确定符合身份信息的偏好特征。\n[0149] 步骤S33,将符合身份信息的偏好特征确定为用户的偏好特征。\n[0150] 本实施例中,能够确定用户的身份信息,并根据身份信息确定用户的偏好特征,从而能够准确地判断出用户的偏好特征。\n[0151] 方式二,如图4所示,步骤S12可实施为以下步骤S41-S42:\n[0152] 步骤S41,获取与声纹信息相对应的历史语音输入信息。\n[0153] 步骤S42,根据历史语音输入信息,确定用户的偏好特征。\n[0154] 本实施例中,能够根据用户输入的历史语音输入信息确定用户的偏好特征,使得用户的偏好特征的确定更加准确。\n[0155] 客户端\n[0156] 图5为本发明实施例中一种信息反馈方法的流程图。如图5所示,该方法应用于客户端,包括以下步骤S51-S53:\n[0157] 步骤S51,接收用户输入的语音信息,语音信息包括声纹信息。该步骤中,客户端可对用户输入的语音信息进行逻辑分析,从而实现对话逻辑处理,以人机对话的方式采集用户输入的语音信息。\n[0158] 步骤S52,将语音信息发送至云端,云端用于根据声纹信息确定用户的偏好特征,并根据偏好特征生成并发送反馈信息至客户端。\n[0159] 步骤S53,当接收到云端发送的反馈信息时,对反馈信息执行相应的操作。\n[0160] 采用本发明实施例提供的技术方案,能够将用户输入的语音信息发送至云端,并接收云端反馈的信息,进而对云端反馈的信息执行相应的操作,实现了用户通过语音输入和云端进行交互的效果,且云端反馈的信息更加符合用户的偏好,提高了语音交互时信息反馈的准确性。\n[0161] 上述方法中,客户端可直接将接收到的语音信息发送至云端,由云端对语音信息进行识别转换,从而获得语音信息中的语音内容;也可以由客户端提取语音信息中的语音内容,因此,如图6所示,步骤S52可执行为以下步骤S61-S64:\n[0162] 步骤S61,提取语音信息中的声音信息。\n[0163] 步骤S62,将声音信息转化为文字。该步骤中,客户端可通过预设的语言数据库为声音信息匹配相应的文字,其中,预设的语言数据库可以是通用语言模型。\n[0164] 步骤S63,根据文字,确定语音信息中的语音内容。该语音内容可以是从文字中提取的关键词,也可以是文字的全部内容。\n[0165] 步骤S64,将包含语音内容的语音信息发送至云端。\n[0166] 本实施例通过确定用户输入的语音信息中的语音内容,并将包含语音内容的语音信息发送至云端,使得云端能够根据语音内容为用户反馈相应的信息,实现了用户通过语音输入和云端进行交互的效果。\n[0167] 在一个实施例中,反馈信息可以包括偏好特征,也可以包括反馈结果信息。其中,反馈结果信息即用户根据输入的语音信息想要获取到的信息。反馈结果信息包括以下信息中的至少一种:应用程序、广告信息。\n[0168] 当反馈信息包括偏好特征时,步骤S53可执行为以下步骤:获取与偏好特征和语音内容相匹配的反馈结果信息;对反馈结果信息执行相应的操作。该实施例中,客户端结合第三方服务器来获取与偏好特征和语音内容相匹配的反馈结果信息。例如,用户想要搜索美食类的信息,则云端可通过团购平台(如XX点评、X团网等)为用户获取与美食相关的信息。\n[0169] 当反馈信息包括反馈结果信息时,该反馈结果信息是由云端根据偏好特征和语音内容获取的。\n[0170] 客户端获取到反馈结果信息之后,将反馈结果信息显示在客户端的界面上,使用户能够方便查看所需内容。也可通过语音输出的方式输出反馈结果信息。还可以跳转到反馈结果信息所相关的第三方应用程序中。\n[0171] 在一个实施例中,反馈结果信息可以包括应用程序。当反馈结果信息包括应用程序时,如图7所示,步骤S53可执行为以下步骤S71-S76:\n[0172] 步骤S71,接收用户对应用程序的打开指令。\n[0173] 步骤S72,判断客户端所在的终端上是否已安装该应用程序。若是,则执行步骤S73;若否,则执行步骤S75。\n[0174] 步骤S73,打开应用程序;\n[0175] 步骤S74,通过应用程序接收用户输入的语音信息。\n[0176] 步骤S75,输出提示信息,提示信息用于提示用户是否安装该应用程序。\n[0177] 步骤S76,当接收到对提示信息的确认操作时,安装该应用程序。安装完应用程序之后,返回步骤S73。\n[0178] 本实施例能够根据用户输入的语音信息推送应用程序,并在终端上未安装该应用程序时提示用户进行安装,不仅为用户提供了方便,且实现了应用程序交互的松耦合。\n[0179] 对应于上述实施例中的一种信息反馈方法,本发明还提供一种信息反馈装置,用以执行上述方法。\n[0180] 图8为本发明实施例中一种信息反馈装置的框图。如图8所示,该装置应用于云端,包括:\n[0181] 第一接收模块81,用于接收客户端发送的语音信息,语音信息中包括用户的声纹信息;\n[0182] 确定模块82,用于根据声纹信息,确定用户的偏好特征;\n[0183] 第一发送模块83,用于根据偏好特征,生成并发送反馈信息至客户端。\n[0184] 在一个实施例中,第一发送模块83包括:\n[0185] 第一发送子模块,用于当反馈信息包括偏好特征时,将偏好特征发送至客户端,客户端用于获取与偏好特征和语音信息中的语音内容相匹配的反馈结果信息。\n[0186] 在一个实施例中,如图9所示,第一发送模块83包括:\n[0187] 第一获取子模块831,用于当反馈信息包括反馈结果信息时,获取语音信息中的语音内容;\n[0188] 第二获取子模块832,用于获取与偏好特征和语音内容相匹配的反馈结果信息;\n[0189] 第二发送子模块833,用于将反馈结果信息发送至客户端。\n[0190] 在一个实施例中,如图10所示,确定模块82包括:\n[0191] 第一确定子模块821,用于根据声纹信息,确定用户的身份信息,身份信息包括性别和/或年龄;\n[0192] 第二确定子模块822,用于确定符合身份信息的偏好特征;\n[0193] 第三确定子模块823,用于将符合身份信息的偏好特征确定为用户的偏好特征。\n[0194] 在一个实施例中,如图11所示,确定模块82包括:\n[0195] 第三获取子模块824,用于获取与声纹信息相对应的历史语音输入信息;\n[0196] 第四确定子模块825,用于根据历史语音输入信息,确定用户的偏好特征。\n[0197] 在一个实施例中,如图12所示,第一获取子模块831包括:\n[0198] 提取单元8311,用于提取语音信息中的声音信息;\n[0199] 转化单元8312,用于将声音信息转化为文字;\n[0200] 确定单元8313,用于根据文字,确定语音信息中的语音内容。\n[0201] 采用本发明实施例提供的装置,能够根据用户的声纹信息确定用户的偏好特征,进而根据用户的偏好特征为用户推送反馈信息,使得用户通过语音输入获取到的反馈信息更符合用户的偏好,从而使反馈信息更加准确,提高用户的体验度。\n[0202] 图13为本发明实施例中一种信息反馈装置的框图。如图13所示,该装置应用于客户端,包括:\n[0203] 第二接收模块131,用于接收用户输入的语音信息,语音信息包括声纹信息;\n[0204] 第二发送模块132,用于将语音信息发送至云端,云端用于根据声纹信息确定用户的偏好特征,并根据偏好特征生成并发送反馈信息至客户端;\n[0205] 执行模块133,用于当接收到云端发送的反馈信息时,对反馈信息执行相应的操作。\n[0206] 在一个实施例中,如图14所示,第二发送模块132包括:\n[0207] 提取子模块1321,用于提取语音信息中的声音信息;\n[0208] 转化子模块1322,用于将声音信息转化为文字;\n[0209] 第五确定子模块1323,用于根据文字,确定语音信息中的语音内容;\n[0210] 第三发送子模块1324,用于将包含语音内容的语音信息发送至云端。\n[0211] 在一个实施例中,如图15所示,执行模块133包括:\n[0212] 第四获取子模块1331,用于当反馈信息包括偏好特征时,获取与偏好特征和语音内容相匹配的反馈结果信息;\n[0213] 执行子模块1332,用于对反馈结果信息执行相应的操作。\n[0214] 在一个实施例中,如图16所示,执行模块133包括:\n[0215] 判断子模块1333,用于当反馈结果信息包括应用程序、并接收到用户对应用程序的打开指令时,判断客户端所在的终端上是否已安装应用程序;\n[0216] 打开子模块1334,用于当终端上已安装应用程序时,打开应用程序;\n[0217] 接收子模块1335,用于通过应用程序接收用户输入的语音信息;\n[0218] 输出子模块1336,用于当终端上未安装应用程序时,输出提示信息,提示信息用于提示用户是否安装应用程序;\n[0219] 安装子模块1337,用于当接收到对提示信息的确认操作时,安装应用程序。\n[0220] 采用本发明实施例提供的装置,能够将用户输入的语音信息发送至云端,并接收云端反馈的信息,进而对云端反馈的信息执行相应的操作,实现了用户通过语音输入和云端进行交互的效果,且云端反馈的信息更加符合用户的偏好,提高了语音交互时信息反馈的准确性。\n[0221] 此外,本发明实施例还提供一种信息反馈系统,用以执行上述信息反馈方法。\n[0222] 图17为本发明实施例中一种信息反馈系统的框图。如图17所示,该系统170包括:\n[0223] 云端171,用于接收客户端172发送的语音信息,语音信息中包括用户的声纹信息;\n根据声纹信息,确定用户的偏好特征;根据偏好特征,生成并发送反馈信息至客户端172。\n[0224] 客户端172,用于接收用户输入的语音信息,语音信息包括声纹信息;将语音信息发送至云端171;当接收到云端171发送的反馈信息时,对反馈信息执行相应的操作。\n[0225] 其中,反馈信息可以包括偏好特征,也可以包括反馈结果信息。其中,反馈结果信息即用户根据输入的语音信息想要获取到的信息。反馈结果信息包括以下信息中的至少一种:应用程序、广告信息。当反馈信息包括偏好特征时,云端171直接将用户的偏好特征发送给客户端172,由客户端172根据偏好特征为用户选择反馈结果信息。当反馈信息包括反馈结果信息时,由云端171根据用户的偏好特征为用户选择反馈结果信息,并将反馈结果信息发送给客户端172,客户端172将反馈结果信息显示给用户。\n[0226] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。\n[0227] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0228] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0229] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0230] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2019-11-01
专利权人的姓名或者名称、地址的变更
专利权人由北京云知声信息技术有限公司变更为云知声智能科技股份有限公司
地址由100191 北京市海淀区花园路2号牡丹科技楼五层A503变更为100191 北京市海淀区花园路2号牡丹科技楼五层A503
- 2018-09-18
- 2016-04-06
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201510874983.6
申请日: 2015.12.02
- 2016-03-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-12-11
|
2013-08-15
| | |
2
| |
2014-06-25
|
2014-03-12
| | |
3
| |
2015-11-18
|
2014-02-24
| | |
4
| |
2012-06-27
|
2011-11-18
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |