一种信息反馈方法、装置及系统的制作方法_3

文档序号:9624113阅读:来源:国知局
确定用户的偏好特征,并根据偏好特征生成并发送反馈信息至客户端。
[0159]步骤S53,当接收到云端发送的反馈信息时,对反馈信息执行相应的操作。
[0160]采用本发明实施例提供的技术方案,能够将用户输入的语音信息发送至云端,并接收云端反馈的信息,进而对云端反馈的信息执行相应的操作,实现了用户通过语音输入和云端进行交互的效果,且云端反馈的信息更加符合用户的偏好,提高了语音交互时信息反馈的准确性。
[0161]上述方法中,客户端可直接将接收到的语音信息发送至云端,由云端对语音信息进行识别转换,从而获得语音信息中的语音内容;也可以由客户端提取语音信息中的语音内容,因此,如图6所示,步骤S52可执行为以下步骤S61-S64:
[0162]步骤S61,提取语音信息中的声音信息。
[0163]步骤S62,将声音信息转化为文字。该步骤中,客户端可通过预设的语言数据库为声音信息匹配相应的文字,其中,预设的语言数据库可以是通用语言模型。
[0164]步骤S63,根据文字,确定语音信息中的语音内容。该语音内容可以是从文字中提取的关键词,也可以是文字的全部内容。
[0165]步骤S64,将包含语音内容的语音信息发送至云端。
[0166]本实施例通过确定用户输入的语音信息中的语音内容,并将包含语音内容的语音信息发送至云端,使得云端能够根据语音内容为用户反馈相应的信息,实现了用户通过语音输入和云端进行交互的效果。
[0167]在一个实施例中,反馈信息可以包括偏好特征,也可以包括反馈结果信息。其中,反馈结果信息即用户根据输入的语音信息想要获取到的信息。反馈结果信息包括以下信息中的至少一种:应用程序、广告信息。
[0168]当反馈信息包括偏好特征时,步骤S53可执行为以下步骤:获取与偏好特征和语音内容相匹配的反馈结果信息;对反馈结果信息执行相应的操作。该实施例中,客户端结合第三方服务器来获取与偏好特征和语音内容相匹配的反馈结果信息。例如,用户想要搜索美食类的信息,则云端可通过团购平台(如XX点评、X团网等)为用户获取与美食相关的?目息。
[0169]当反馈信息包括反馈结果信息时,该反馈结果信息是由云端根据偏好特征和语音内容获取的。
[0170]客户端获取到反馈结果信息之后,将反馈结果信息显示在客户端的界面上,使用户能够方便查看所需内容。也可通过语音输出的方式输出反馈结果信息。还可以跳转到反馈结果信息所相关的第三方应用程序中。
[0171]在一个实施例中,反馈结果信息可以包括应用程序。当反馈结果信息包括应用程序时,如图7所示,步骤S53可执行为以下步骤S71-S76:
[0172]步骤S71,接收用户对应用程序的打开指令。
[0173]步骤S72,判断客户端所在的终端上是否已安装该应用程序。若是,则执行步骤S73 ;若否,则执行步骤S75。
[0174]步骤S73,打开应用程序;
[0175]步骤S74,通过应用程序接收用户输入的语音信息。
[0176]步骤S75,输出提示信息,提示信息用于提示用户是否安装该应用程序。
[0177]步骤S76,当接收到对提示信息的确认操作时,安装该应用程序。安装完应用程序之后,返回步骤S73。
[0178]本实施例能够根据用户输入的语音信息推送应用程序,并在终端上未安装该应用程序时提示用户进行安装,不仅为用户提供了方便,且实现了应用程序交互的松耦合。
[0179]对应于上述实施例中的一种信息反馈方法,本发明还提供一种信息反馈装置,用以执行上述方法。
[0180]图8为本发明实施例中一种信息反馈装置的框图。如图8所示,该装置应用于云端,包括:
[0181]第一接收模块81,用于接收客户端发送的语音信息,语音信息中包括用户的声纹信息;
[0182]确定模块82,用于根据声纹信息,确定用户的偏好特征;
[0183]第一发送模块83,用于根据偏好特征,生成并发送反馈信息至客户端。
[0184]在一个实施例中,第一发送模块83包括:
[0185]第一发送子模块,用于当反馈信息包括偏好特征时,将偏好特征发送至客户端,客户端用于获取与偏好特征和语音信息中的语音内容相匹配的反馈结果信息。
[0186]在一个实施例中,如图9所不,第一发送模块83包括:
[0187]第一获取子模块831,用于当反馈信息包括反馈结果信息时,获取语音信息中的语音内容;
[0188]第二获取子模块832,用于获取与偏好特征和语音内容相匹配的反馈结果信息;
[0189]第二发送子模块833,用于将反馈结果信息发送至客户端。
[0190]在一个实施例中,如图10所示,确定模块82包括:
[0191]第一确定子模块821,用于根据声纹信息,确定用户的身份信息,身份信息包括性别和/或年龄;
[0192]第二确定子模块822,用于确定符合身份信息的偏好特征;
[0193]第三确定子模块823,用于将符合身份信息的偏好特征确定为用户的偏好特征。
[0194]在一个实施例中,如图11所示,确定模块82包括:
[0195]第三获取子模块824,用于获取与声纹信息相对应的历史语音输入信息;
[0196]第四确定子模块825,用于根据历史语音输入信息,确定用户的偏好特征。
[0197]在一个实施例中,如图12所不,第一获取子模块831包括:
[0198]提取单元8311,用于提取语音信息中的声音信息;
[0199]转化单元8312,用于将声音信息转化为文字;
[0200]确定单元8313,用于根据文字,确定语音信息中的语音内容。
[0201]采用本发明实施例提供的装置,能够根据用户的声纹信息确定用户的偏好特征,进而根据用户的偏好特征为用户推送反馈信息,使得用户通过语音输入获取到的反馈信息更符合用户的偏好,从而使反馈信息更加准确,提高用户的体验度。
[0202]图13为本发明实施例中一种信息反馈装置的框图。如图13所示,该装置应用于客户端,包括:
[0203]第二接收模块131,用于接收用户输入的语音信息,语音信息包括声纹信息;
[0204]第二发送模块132,用于将语音信息发送至云端,云端用于根据声纹信息确定用户的偏好特征,并根据偏好特征生成并发送反馈信息至客户端;
[0205]执行模块133,用于当接收到云端发送的反馈信息时,对反馈信息执行相应的操作。
[0206]在一个实施例中,如图14所示,第二发送模块132包括:
[0207]提取子模块1321,用于提取语音信息中的声音信息;
[0208]转化子模块1322,用于将声音信息转化为文字;
[0209]第五确定子模块1323,用于根据文字,确定语音信息中的语音内容;
[0210]第三发送子模块1324,用于将包含语音内容的语音信息发送至云端。
[0211]在一个实施例中,如图15所示,执行模块133包括:
[0212]第四获取子模块1331,用于当反馈信息包括偏好特征时,获取与偏好特征和语音内容相匹配的反馈结果信息;
[0213]执行子模块1332,用于对反馈结果信息执行相应的操作。
[0214]在一个实施例中,如图16所示,执行模块133包括:
[0215]判断子模块1333,用于当反馈结果信息包括应用程序、并接收到用户对应用程序的打开指令时,判断客户端所在的终端上是否已安装应用程序;
[0216]打开子模块1334,用于当终端上已安装应用程序时,打开应用程序;
[0217]接收子模块1335,用于通过应用程序接收用户输入的语音信息;
[0218]输出子模块1336,用于当终端上未安装应用程序时,输出提示信息,提示信息用于提示用户是否安装应用程序;
[0219]安装子模块1337,用于当接收到对提示信息的确认操作时,安装应用程序。
[0220]采用本发明实施例提供的装置,能够将用户输入的语音信息发送至云端,并接收云端反馈的信息,进而对云端反馈的信息执行相应的操作,实现了用户通过语音输入和云端进行交互的效果,且云端反馈的信息更加符合用户的偏好,提高了语音交互时信息反馈的准确性。
[0221]此外,本发明实施例还提供一种信息反馈系统,用以执行上述信息反馈方法。
[0222]图17为本发明实施例中一种信息反馈系统的框图。如图17所示,该系统170包括:
[0223]云端171,用于接收客户端172发送的语音信息,语音信息中包括用户的声纹信息;根据声纹信息,确定用户的偏好特征;根据偏好特征,生成并发送反馈信息至客户端172。
[0224]客户端172,用于接收用户输入的语音信息,语音信息包括声纹信息;将语音信息发送至云端171 ;当接收到云端171发送的反馈信息时,对反馈信息执行相应的操作。
[0225]其中,反馈信息可以包括偏好特征,也可以包括反馈结果信息。其中,反馈结果信息即用户根据输入的语音信息想要获取到的信息。反馈结果信息包括以下信息中的至少一种:应用程序、广告信息。当反馈信息包括偏好特征时,云端171直接将用户的偏好特征发送给客户端172,由客户端172根据偏好特征为用户选择反馈结果信息。当反馈信息包括反馈结果信息时,由云端171根据用户的偏好特征为用户选择反馈结果信息,并将反馈结果信息发送给客户端172,客户端172将反馈结果信息显示给用户。
[0226]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1