CN109508427A - 一种信息推荐方法及服务器、语音交互终端 - Google Patents
一种信息推荐方法及服务器、语音交互终端 Download PDFInfo
- Publication number
- CN109508427A CN109508427A CN201811629462.4A CN201811629462A CN109508427A CN 109508427 A CN109508427 A CN 109508427A CN 201811629462 A CN201811629462 A CN 201811629462A CN 109508427 A CN109508427 A CN 109508427A
- Authority
- CN
- China
- Prior art keywords
- server
- information
- user
- voice messaging
- input time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请实施例提供一种信息推荐方法及服务器、语音交互终端,应用于服务器,所述方法包括:获取语音信息、搜索关键词和输入时刻;根据所述语音信息,确定所述语音信息对应的用户在所述输入时刻对应的观看画面;在所述观看画面中确定与所述搜索关键词匹配的目标物品;控制播放终端显示所述目标物品的推荐信息。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种信息推荐方法及服务器、语音交互终端。
背景技术
在相关技术中,对用户进行商品推荐是依赖于对用户历史行为数据的分析来实现的,也就是说相关技术中推荐方法往往需要在用户已经进行购买或者搜索后才能进行推荐,因而很明显会导致推荐的滞后性,经常会出现用户已经购买完相关商品以后,平台才会向用户进行商品推荐,且采用现有的这种推荐方法,电商平台无法主动去发现用户所喜好的产品,导致推荐效果较差,且频繁的为用户推荐已经购买够的商品将会极大地影响用户的使用体验。
发明内容
有鉴于此,本发明实施例为解决现有技术中存在的问题,提供一种信息推荐方法及服务器、语音交互终端。
本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种信息推荐方法,应用于服务器,所述方法包括:获取语音信息、搜索关键词和输入时刻;
根据所述语音信息,确定所述语音信息对应的用户在所述输入时刻对应的观看画面;
在所述观看画面中确定与所述搜索关键词匹配的目标物品;
控制播放终端显示所述目标物品的推荐信息。
第二方面,本申请实施例再提供一种信息推荐方法,应用于语音交互终端,所述方法包括:监听语音信息;
当监听到所述语音信息对应的文本中包含预设字段时,确定所述语音信息的输入时刻;其中,所述预设字段为表明语音信息对应的用户具有购买意图的字段;
根据所述文本,确定所述购买意图对应的搜索关键词;
将所述语音信息、所述搜索关键词和所述输入时刻发送给服务器,以使所述服务器控制播放终端显示与所述搜索关键词对应的目标物品的推荐信息。
第三方面,本申请实施例提供一种服务器,所述服务器至少包括:存储器和处理器,其中:所述存储器,配置为存储有信息推荐程序;
所述处理器执行所述程序时实现上述第一方面所述信息推荐方法中的步骤。
第四方面,本申请实施例提供语音交互终端,所述语音交互终端至少包括:存储器和处理器,其中:所述存储器,配置为存储有信息推荐程序;
所述处理器执行所述程序时实现上述第二方法所述信息推荐方法中的步骤。
第五方面,对应地,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时上述第一方面所述信息推荐方法中的步骤;或者,该计算机程序被处理器执行时上述第二方面所述信息推荐方法中的步骤。
本申请实施例提供一种信息推荐方法及服务器、语音交互终端,首先,获取语音信息、搜索关键词和输入时刻;然后,根据所述语音信息,确定所述语音信息对应的用户在所述输入时刻对应的观看画面;在所述观看画面中确定与所述搜索关键词匹配的目标物品;最后,控制播放终端显示所述目标物品的推荐信息;这样,服务器根据用户的语音信息对应的搜索关键词和输入时刻,确定与该搜索关键词匹配的目标物品,从而能够基于用户的语音信息,及时的为用户推荐具有购买倾向的目标物品。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本申请实施例信息推荐方法的实现流程示意图;
图2为本申请实施例实现信息推荐方法的交互示意图;
图3为本申请实施例实现信息推荐方法的另一交互示意图;
图4为本申请实施例信息推荐方法的***架构图;
图5为本申请实施例信息推荐方法的实现流程示意图;
图6为本申请实施例服务器的组成结构示意图;
图7为本申请实施例语音交互终端的组成结构示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
电子设备可以以各种形式来实施。例如,本申请中描述的电子设备可以包括诸如个人数字助理(Personal Digital Assistant,PDA)、导航装置、可穿戴设备等移动电子设备,以及诸如数字TV、台式计算机等固定电子设备。
后续描述中将以移动电子设备为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本申请的实施方式的构造也能够应用于固定类型的电子设备。
在相关技术中,随着互联网信息技术的飞速发展,越来越来依托于互联网的功能被开发出来,并运用在了各种领域,极大的方便了人们的日常生活。以购物为例,目前主流的几种购物方式为:1、互联网购物;2、实体店购物;3、电视购物。在目前的这几种购物方式中,店家往往会通过各种各样的方式向买家进行商品推荐,比如,在进行互联网购物中,交易平台可以根据用户的历史浏览记录、购买记录以及搜索记录等,确定用户的兴趣偏好,进而根据确定的用户兴趣偏好向用户进行商品推荐;而在电视购物以及实体店购物中,则主要是通过导购员向用户进行商品推荐。由此可见,很明显互联网购物相比于其他几种购物方式,其商品推荐针对性更强,能较为准确地发现用户的需求。但是由于相关技术中对用户进行商品推荐是依赖于对用户历史行为数据的分析来实现的,因而很明显会导致推荐的滞后性,导致推荐效果较差,影响用户的体验感。
基于此,本申请实施例提供了一种信息推荐方法,在用户通过电视机(或者电脑)等播放终端观看视频节目的过程中,语音交互终端会在静默监听模式下对用户进行语音监听,并对采集到的用户的语音信息进行语义识别,以判断用户是否具有购买意图,并在识别到用户出现购买意图时(比如,检测到“这个···不错耶?”或者“这件···很好看”等语音信息时,可以确定用户有购买意图),语音交互终端会确定与用户购买意图所对应的目标物品,并将采集到该表达购买意图语音的时刻(即输入时刻)以及购买意图所对应的物品的搜索关键词一并上传至服务器。服务器在接收到语音交互终端上传的这些信息后,首先可以确定该购买意图所对应的用户身份信息(比如,可以通过音色识别出该段语音所对应的用户,进而将该用户确定为购买意图所对应的用户),进而确定该用户当前正在使用的视频播放账号,并根据该账号确定用户当前正在观看的画面,进而依据语音交互终端上传的输入时刻,在该观看画面中查找在输入时刻是否出现与搜索关键词匹配的目标物品,当存在时,服务器可以查找观看画面中出现目标物品的购买链接,并将该购买链接发送至播放终端,以使得播放终端过特定方式显示该购买推送,以实现主动根据用户语音信息进行信息推荐的目的。
图1为本申请实施例信息推荐方法的实现流程示意图,如图1所示,所述方法应用于服务器,包括以下步骤:
步骤S101,服务器获取语音信息、搜索关键词和输入时刻。
这里,该语音信息可以是用户发出的语音,输入时刻为用户发出该语音的时刻。所述步骤S101为服务器接收语音交互终端发送的语音信息、搜索关键词和输入时刻。
步骤S102,服务器根据所述语音信息,确定所述语音信息对应的用户在所述输入时刻对应的观看画面。
这里,服务器器根据语音信息确定该语音信息对应的用户的身份信息,然后基于该身份信息,确定用户当前使用的播放账号,从而确定用户在输入时刻的观看画面;比如,根据语音信息确定用户的身份信息为用户A,然后确定用户A对应的视频播放账号为“1234567”,基于该播放账号即可确定在输入时刻该账号播放的视频,即观看画面。所述步骤S102可以通过以下方式实现:首先,所述服务器根据所述播放账号,确定所述用户在当前时刻的观看画面;然后,服务器确定所述输入时刻与当前时刻的差值;最后,服务器根据所述差值和当前时刻播放的观看画面,确定所述输入时刻对应的观看画面;比如:服务器接收到语音信息并确定出用户的播放账号在当前时刻“2018年10月20日15时23分36秒”的观看画面,则通过计算该当前时刻和输入时刻(比如,输入时刻为2018年10月20日15时23分16秒)两个时刻之间的差值,可以确定当前观看画面20秒前所播放的内容为采集时刻所对应的画面,进而服务器可以确定该观看画面20秒之前所对应的画面。
步骤S103,服务器在所述观看画面中确定与所述搜索关键词匹配的目标物品。
这里,服务器在观看画面中按照搜索关键词进行搜索,将与该搜索关键词匹配的物品作为目标物品,即用户具有购买意图的物品,比如,搜索关键词为“台灯”,那么服务器在观看画面中搜索台灯,将该观看画面中的台灯作为目标物品。
步骤S104,服务器控制播放终端显示所述目标物品的推荐信息。
这里,服务器当搜索到目标物品之后,首先确定目标物品的属性信息和所述目标物品的购买链接,然后控制播放终端显示该目标物品的属性信息和购买连接。所述步骤S104还可以是,服务器根据观看画面和搜索关键词,确定所述搜索关键词对应的图像;然后,服务器根据该图像,确定该图像中目标物品的属性信息和购买链接,最后,控制播放终端显示该目标物品的属性信息和购买连接。
在本实施例中,服务器根据获取的搜索关键词、语音信息和输入时刻,从用户的观看画面中确定用户具有购买意图的目标物品,并获取该目标物品的属性信息和购买连接(比如,从互联网中查找该目标物品的购买链接),显示在播放终端上,从而更加有针对性的为用户提供推荐信息。
在其他实施例中,所述步骤S102和步骤S103,从观看画面中确定目标物品,还可以通过以下方式实现:
首先,当确定输入时刻对应的观看画面之后,还要确定该输入时刻前后预设时段内的观看画面,比如,确定输入时刻前后各30秒内的观看画面;然后,从输入时刻前后各预设时段内的观看画面和输入时刻的观看画面中,查找搜索关键词匹配的目标物品,从而扩大搜索范围,更加准确的搜索到用户具有购买意图的目标物品。
本申请实施例提供一种信息推荐方法,图2为本申请实施例实现信息推荐方法的交互示意图,如图2所示,所述方法包括以下步骤:
步骤S201,语音交互终端监听语音信息。
这里,语音交互终端会在静默监听模式下对用户进行语音监听,并对监听到的用户语音信息进行语义识别,以判断用户是否具有购买意图。
步骤S202,语音交互终端当监听到所述语音信息对应的文本中包含第一预设字段时,确定所述语音信息的输入时刻。
这里,第一预设字段为表明语音信息对应的用户具有购买意图的字段。即当语音交互终端通过对语音信息进行语音识别,如果识别到包含第一预设字段的语音信息,那么确定该语音信息的输入时刻。
步骤S203,语音交互终端根据所述文本,确定所述购买意图对应的搜索关键词。
这里,所述步骤S203可以通过以下三种方式实现:
方式一:在该文本中,所述语音交互终端确定与所述第一预设字段之间的间隔满足预设距离的字段;然后,语音交互终端根据满足预设距离的字段,确定所述搜索关键词;其中,第一预设字段可以是一些形容词或者动词,比如,漂亮、好看等;例如,语音信息的文本是“哇塞,这个灯真漂亮”,获取“真漂亮”前面或者后面的词语,根据这些词语,确定“灯”为搜索关键词。
方式二:首先,语音交互终端在文本中查找符合第二预设字段的字段;然后,语音交互终端将符合第二预设字段的字段作为搜索关键词;比如,将一句话中的名词作为第二预设字段。
步骤S204,语音交互终端将所述语音信息、所述搜索关键词和所述输入时刻发送给服务器。
这里,在本实施例中,语音交互终端还可以根据所述语音信息的声纹特征,确定所述语音信息对应的身份信息;将该身份信息发送给服务器。或者,语音交互终端不确定该语音信息对应的身份信息,直接将语音信息发送给服务器。
步骤S205,服务器接收语音交互终端发送的语音信息、搜索关键词和输入时刻。
步骤S206,服务器获取所述语音信息对应的身份信息。
这里,如果在步骤S204中,语音交互终端还向服务器发送了身份信息,那么步骤S206为,服务器接收语音交互终端发送的所述身份信息;如果步骤S204中,语音交互终端没有向服务器发送了身份信息,那么步骤S206为,服务器根据所述语音信息的声纹特征,确定身份信息。
步骤S207,服务器根据所述身份信息,确定所述用户在所述输入时刻对应的观看画面。
步骤S208,服务器在所述观看画面中确定与所述搜索关键词匹配的目标物品。
步骤S209,服务器控制播放终端显示所述目标物品的推荐信息。
在本实施例中,语音交互终端时刻监听用户输出的语音信息,当监听到包含预设字段的语音时,即确定用户具有购买意图,然后基于该语音信息的文本确定搜索关键词,并将搜索关键词和语音信息等上传给服务器,由服务器从用户在输入时刻的观看画面中查找到与搜索关键词匹配的目标物品,并在播放观看画面的播放终端上显示该目标物品的推荐信息,从而及时的为用户推荐具有购买意图的物品。
在其他实施例中,服务器从观看画面中确定目标物品,还可以通过以下步骤实现:
第一步,语音交互终端根据语音信息的文本和预设字段,确定用户购买意图对应的倾向物品的类别。
这里,语音交互终端检测到语音信息对应的文本中包含预设字段时,确定所述语音信息对应的用户具有购买意图。
第二步,语音交互终端将所述语音信息、所述倾向物品的类别和所述输入时刻发送给服务器。
第三步,服务器获取所述语音信息、所述倾向物品的类别和所述输入时刻。
第四步,服务器根据语音信息,确定该语音信息对应的用户在输入时刻的观看画面。
第五步,服务器在观看画面中确定与所述倾向物品属于同一类别的目标物品。
这里,服务器确定所述倾向物品对应的图像信息,然后根据所述图像信息,在所述输入时刻对应的视频内容中确定所述目标物品。
第六步,服务器确定所述目标物品的属性信息和所述目标物品的购买链接。
第七步,服务器控制播放终端显示该目标物品的属性信息和购买链接。
在本实施例中,通过语音交互终端监听语音信息,确定用户是否具有购买意图,并确定该购买意图对应的物品的类别,然后,语音交互终端将该倾向物品的类别等信息上传给服务器,然后服务器从用户在输入时刻的观看画面中搜索到与该倾向物品的类别相同的目标物品,并控制播放终端显示该目标物品的推荐信息,从而更加及时的为用户推荐具有购买意图的产品。
本申请实施例提供再一种信息推荐方法,图3为本申请实施例实现信息推荐方法的另一交互示意图,如图3所示,所述方法包括以下步骤:
步骤S301,语音交互终端监听语音信息。
步骤S302,语音交互终端当监听到所述语音信息对应的文本中包含第一预设字段时,确定所述语音信息的输入时刻。
步骤S303,语音交互终端根据所述文本,确定所述购买意图对应的搜索关键词。
步骤S304,语音交互终端将所述语音信息、所述搜索关键词和所述输入时刻发送给服务器,以使所述服务器控制播放终端显示与所述搜索关键词对应的目标物品的推荐信息。
步骤S305,服务器获取语音信息、搜索关键词和输入时刻。
步骤S306,服务器根据所述语音信息的声纹特征,确定身份信息。
步骤S307,服务器根据所述身份信息,确定所述用户当前使用的播放账号。
这里,所述步骤S307可以理解为,先在服务器上预先保存有不同用户对应的账号,比如针对用户A,在服务器上可以保存有用户A使用视频播放器的账号a,使用音频播放器的账号b、使用文本阅读器的账号c以及使用购物APP的账号d等等,则在服务器确定用户身份信息后,服务器可以确定该用户的身份信息所对应的视频播放器的播放账号a。
步骤S308,服务器根据所述播放账号,确定所述用户在所述输入时刻对应的观看画面。
上述步骤S307和步骤S308提供了一种实现“确定观看画面”的方式,在该方式中,基于用户的身份信息,得到用户的播放账号,从而准确的确定用户在输入时刻的观看画面。
步骤S309,服务器根据所述观看画面和所述搜索关键词,确定所述搜索关键词对应的图像。
这里,比如搜索关键词是“短裙”,那么确定各种“短裙”对应的图像。
步骤S310,服务器根据所述搜索关键词对应的图像,确定所述图像中目标物品的属性信息和所述目标物品的购买链接。
上述步骤S309和步骤S310提供了一种实现“确定观看画面中目标物品的推荐信息”的方式,在该方式中,借助于搜索关键词,确定搜索关键词对应的图像,然后基于该图像获取目标物品的属性信息和购买链接作为用户的推荐信息,推荐给用户。
步骤S311,服务器根据控制所述播放终端显示所述属性信息和所述购买链接。
在本实施例中,通过语音交互终端监听语音信息,确定用户是否具有购买意图,然后,语音交互终端将购买意图对应物品的搜索关键词等信息上传给服务器,然后服务器从用户在输入时刻的观看画面中搜索到与搜索关键词匹配的目标物品,并控制播放终端显示该目标物品的推荐信息,从而更加及时的为用户推荐具有购买意图的产品。
本申请实施例提供一种信息推荐方法,图4为本申请实施例信息推荐方法的***架构图,如图4所示,语音交互终端41时刻监听用户42发出的语音信息,并对语音信息进行语义识别,判断用户42是否具有购买意图;当语音交互终端41判断得知用户42的语音信息包含预设字段(即表明用户42具有购买意图),确定该语音信息的输入时刻;并且确定该购买意图对应的搜索关键词。
语音交互终端41对应语音信息分析完成之后,将语音信息、所述搜索关键词和所述输入时刻发送给服务器43;首先,服务器43基于语音信息确定用户42的身份信息,并确定用户42对应的播放账号,基于此,确定用户42在输入时刻的观看画面;然后,服务器43在该观看画面中查找搜索关键词匹配的目标物品,并获取该目标物品的推荐信息;最后,服务器43控制电视机44显示该目标物品的推荐信息;如此,使得播放终端通过特定方式显示该购买推送,以实现主动根据用户语音进行信息推荐的目的。
在本实施例中,电视机44作为播放终端只是一种示例性标识,可以是指其他具有显示屏幕的智能终端,也可以是指安装在智能终端设备上的视频播放器;服务器43可以是指语音交互终端41的服务器,也可以是指电视机44的服务器,或者当语音交互终端与电视机属于同一厂商时,则这两个服务器可以为同一台服务器;而当两个服务器为不同服务器时,需要两服务器之间可以实现数据互通。
本申请实施例提供一种信息推荐方法,图5为本申请实施例信息推荐方法的实现流程示意图,如图5所示,所述方法包括以下步骤:
步骤S501,语音交互终端在静默监听模式下对用户进行语音监听,并对采集到的用户语音进行语义识别。
这里,语音交互终端在采集到用户输入的语音后,首先会对该语音进行自动语音识别(Automatic Speech Recognition,ASR),目的主要是将人类的语音中的词汇内容转换为计算机可读的输入,例如按键、二进制编码或者字符序列等。该ASR过程主要采用设置在智能设备中的解码器来实现,将用户的语音识别为文字形式的语音文本。进而,后续语音交互终端可以对转换为文本格式的用户语音进行语义分析,以确定出采集到的该段语音所对应的用户意图。
步骤S502,语音交互终端根据通过执行步骤S501确定出的语音语义判断该段语音的用户是否具有购买意图。
这里,语音交互终端可以通过判断采集到语音所对应的文本中是否包含与预设字段相匹配文字的这种方式,来判断采集到的该段用户语音是否表达了购买意图。例如,语音交互终端的后台开发人员可以根据使用习惯,预先构建购买意图文本库,在该购买意图文本库中保存有各种可以表达购买意图的文字,比如,“想要”、“喜欢”、“不错”、“好看”等词语。当通过执行步骤S501语音交互终端识别出用户语音所对应的文本后,即可将识别出的文本与预设的购买意图文本库中的词语进行匹配,当用户语音文本中出现与购买意图文本库中词语相匹配的词语时,则可以确定采集到的该段用户语音表达了购买意图。
步骤S503,如果确定用户具有购买意图,语音交互终端通过语义分析确定与该购买意图所对应的物品的类别。
这里,通过执行步骤S501和步骤S502,语音交互终端将采集到的用户语音转换成了文本格式,并通过与购买意图文本库中的词语进行比较,确定了采集到的该段语音表达了购买意图后,语音交互终端可以确定该段语音中具有购买意图的词语,并将位于该词语前后特定位置的名词作为与购买意图对应的物品的类别。例如,当语音交互终端采集到一段语音为:“这件T恤很好看”时,语音交互终端通过对该段文字进行断句分词,可以确定该段语音所表达购买意图所对应的物品为“T恤”。
步骤S504,语音交互终端将与语音购买意图所对应的倾向物品的类别以及该语音信息的输入时刻一并上传至服务器。
这里,比如,输入时刻为“2018年10月20日15时23分16秒”。
步骤S505,服务器接收这些信息,确定语音信息所对应的身份信息,进而确定用户在输入时刻的观看画面。
这里,服务器接收语音交互终端上传的这些信息后,确定语音信息所对应的身份信息,并确定该用户当前正在使用的视频播放账号,并根据该视频播放账号确定用户当前时刻的观看画面,进而确定用户在输入时刻的观看画面。为了可以通过语音信息识别出用户身份的功能,在用户开始使用语音交互终端时,语音交互终端会引导用户录入多段语音,以提取该段语音的声学特征,进而获取到该名用户的声纹特征信息,并将该声纹特征信息与该用户账号信息关联保存。然后,当用户使用该语音交互终端时,语音交互终端可以通过对接收到的语音信息进行声学特征提取,以确定该段语音信息所对应的声纹特征,进而根据该声纹特征确定输入语音指令的用户身份。
步骤S506,服务器在输入时刻的观看画面中搜索与倾向物品的属于同一类别的目标物品,并获取该目标物品的属性信息和购买链接。
这里,服务器确定语音信息所对应用户当前正在使用的视频播放账号,当在观看画面中出现与用户购买意图对应的倾向物品同属一类的目标物品时,服务器查找该目标物品的购买链接。所述步骤S506可以通过以下过程实现:
在服务器上预先保存有不同用户所对应的账号信息,比如针对用户A,在后台服务器上可以保存有用户A使用视频播放器的账号a,使用音频播放器的账号b、使用文本阅读器的账号c以及使用购物APP的账号d等等,则在后台服务器确定用户身份后,后台服务器可以确定该用户ID所对应的视频播放器的账号a。进而服务器可以根据该视频播放器账号确定该账号在当前时刻的观看画面,并根据当前时刻与接收到语音信息的输入时刻之间的差值,确定输入时刻的观看画面。例如,输入时刻为“2018年10月20日15时23分16秒”,而服务器接收到倾向物品的类别以及该语音信息的输入时刻等信息,并确定出用户账号对应的当前时刻为“2018年10月20日15时23分36秒”,则通过计算两个时刻之间的差值,可以确定当前观看视频节目20秒前所播放的内容为采集时刻所对应的视频内容,进而后台服务器可以确定该视频节目20秒之前所对应的播放内容,并获取该时刻视频画面的帧图像,后续可以通过图像识别的方法,在该获取到的帧图像中查找与用户购买意图对应的物品。假设,根据采集到的用户语音信息确定的用户购买意图所对应的物品类别为“T恤”,且服务器获取到了输入时刻所对应的画面,则服务器可以利用图像识别技术,在该帧图像中查找“T恤”。
另外,为了可以提高服务器在观看画面中查找目标物品服务器还可以根据用户身份信息确定用户的性别,进而在获取到的观看画面中搜索目标物品时,可以针对性地查找与该性别相匹配的物品。例如,假设根据用户身份信息确定用户的性别为女性,且根据采集到的用户语音确定的用户购买意图所对应的物品为“T恤”,则服务器可以在观看画面的图像帧中查找女性角色所穿的T恤,或者女士T恤。当服务器在获取到的帧图像上查找到目标物品时,服务器可以根据在帧图像上查找到的该目标物品的款式,在互联网上查找该目标物品的购买连接。
步骤S507,服务器将目标物品的属性信息和购买链接发送至播放终端,以使播放终端通过特定方式进行显示。
这里,用户在观看视频的过程中可以看到自己所喜爱物品的购买链接,并通过点击该链接的方式,即可跳转到对应的购买界面,极大的方便了用户。
在本实施例中,通过判断用户的语音信息,确定用户具有购买意图,然后服务器查找观看画面中的目标物品,以及获取该目标物品的购买链接,并将该购买链接发送至视频播放器,以使得视频播放器通过特定方式显示该购买推送,以实现主动根据用户语音进行信息推荐的目的。
本申请实施例提供一种服务器,图6为本申请实施例服务器的组成结构示意图,如图6所示,所述服务器600包括:存储器601和处理器602,其中:
所述存储器601,配置为存储有信息推荐程序;
所述处理器602执行所述程序时,用于实现获取语音信息、搜索关键词和输入时刻;根据所述语音信息,确定所述语音信息对应的用户在所述输入时刻对应的观看画面;在所述观看画面中确定与所述搜索关键词匹配的目标物品;控制播放终端显示所述目标物品的推荐信息。
在上述服务器中,所述处理器602,用于获取所述语音信息对应的身份信息;根据所述身份信息,确定所述用户在所述输入时刻对应的观看画面。
在上述服务器中,所述处理器602,用于接收语音交互终端发送的所述身份信息;或者,根据所述语音信息的声纹特征,确定所述身份信息。
在上述服务器中,所述处理器602,用于根据所述身份信息,确定所述用户当前使用的播放账号;根据所述播放账号,确定所述用户在所述输入时刻对应的观看画面。
在上述服务器中,所述处理器602,用于根据所述观看画面和所述搜索关键词,确定所述搜索关键词对应的图像;根据所述搜索关键词对应的图像,确定所述图像中目标物品的属性信息和所述目标物品的购买链接;控制所述播放终端显示所述属性信息和所述购买链接。
本申请实施例提供一种语音交互终端,图7为本申请实施例语音交互终端的组成结构示意图,如图7所示,所述语音交互终端700包括:存储器701和处理器702,其中:
所述存储器701,配置为存储有信息推荐程序;
所述处理器702执行所述程序时,用于实现监听语音信息;
当监听到所述语音信息对应的文本中包含预设字段时,确定所述语音信息的输入时刻;其中,所述预设字段为表明语音信息对应的用户具有购买意图的字段;根据所述文本,确定所述购买意图对应的搜索关键词;将所述语音信息、所述搜索关键词和所述输入时刻发送给服务器,以使所述服务器控制播放终端显示与所述搜索关键词对应的目标物品的推荐信息。
在上述语音交互终端中,所述处理器702,还用于根据所述语音信息的声纹特征,确定所述语音信息对应的身份信息;将所述身份信息发送给所述服务器。
需要说明的是,本申请实施例中,如果以软件功能模块的形式实现上述的信息推荐方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机或者服务器等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本申请实施例不限制于任何特定的硬件和软件结合。
对应地,本申请实施例提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可执行指令,该计算机可执行指令配置为执行本申请其他实施例提供的基于服务器的信息推荐方法,或者,该计算机可执行指令配置为执行本申请其他实施例提供的基于语音交互终端的信息推荐方法。
以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请存储介质和设备实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件可以是、或也可以不是物理上分开的,作为显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种信息推荐方法,应用于服务器,其特征在于,所述方法包括:
获取语音信息、搜索关键词和输入时刻;
根据所述语音信息,确定所述语音信息对应的用户在所述输入时刻对应的观看画面;
在所述观看画面中确定与所述搜索关键词匹配的目标物品;
控制播放终端显示所述目标物品的推荐信息。
2.根据权利要求1中所述的方法,其特征在于,所述根据所述语音信息,确定所述语音信息对应的用户在所述输入时刻对应的观看画面,包括:
获取所述语音信息对应的身份信息;
根据所述身份信息,确定所述用户在所述输入时刻对应的观看画面。
3.根据权利要求1中所述的方法,其特征在于,所述获取所述语音信息对应的身份信息,包括:
接收语音交互终端发送的所述身份信息;或者,
根据所述语音信息的声纹特征,确定所述身份信息。
4.根据权利要求2中所述的方法,其特征在于,所述根根据所述身份信息,确定所述用户在所述输入时刻对应的观看画面,包括:
根据所述身份信息,确定所述用户当前使用的播放账号;
根据所述播放账号,确定所述用户在所述输入时刻对应的观看画面。
5.根据权利要求1中所述的方法,其特征在于,所述方法还包括:
根据所述观看画面和所述搜索关键词,确定所述搜索关键词对应的图像;
根据所述搜索关键词对应的图像,确定所述图像中目标物品的属性信息和所述目标物品的购买链接;
对应地,所述控制播放终端显示所述目标物品的推荐信息,包括:
控制所述播放终端显示所述属性信息和所述购买链接。
6.一种信息推荐方法,应用于语音交互终端,其特征在于,所述方法包括:
监听语音信息;
当监听到所述语音信息对应的文本中包含预设字段时,确定所述语音信息的输入时刻;其中,所述预设字段为表明语音信息对应的用户具有购买意图的字段;
根据所述文本,确定所述购买意图对应的搜索关键词;
将所述语音信息、所述搜索关键词和所述输入时刻发送给服务器,以使所述服务器控制播放终端显示与所述搜索关键词对应的目标物品的推荐信息。
7.根据权利要求6中所述的方法,其特征在于,所述方法还包括:
根据所述语音信息的声纹特征,确定所述语音信息对应的身份信息;
将所述身份信息发送给所述服务器。
8.一种服务器,其特征在于,所述服务器至少包括:存储器和处理器,其中:所述存储器,配置为存储有信息推荐程序;
所述处理器执行所述程序时实现权利要求1至5任一项所述信息推荐方法中的步骤。
9.一种语音交互终端,其特征在于,所述语音交互终端至少包括:存储器和处理器,其中:所述存储器,配置为存储有信息推荐程序;
所述处理器执行所述程序时实现权利要求6或7所述信息推荐方法中的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至5任一项所述信息推荐方法中的步骤;或者,该计算机程序被处理器执行时实现权利要求6或7所述信息推荐方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811629462.4A CN109508427A (zh) | 2018-12-28 | 2018-12-28 | 一种信息推荐方法及服务器、语音交互终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811629462.4A CN109508427A (zh) | 2018-12-28 | 2018-12-28 | 一种信息推荐方法及服务器、语音交互终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109508427A true CN109508427A (zh) | 2019-03-22 |
Family
ID=65756746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811629462.4A Pending CN109508427A (zh) | 2018-12-28 | 2018-12-28 | 一种信息推荐方法及服务器、语音交互终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109508427A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110245294A (zh) * | 2019-05-31 | 2019-09-17 | 三角兽(北京)科技有限公司 | 基于显示内容的信息推送方法及装置 |
CN110297899A (zh) * | 2019-06-28 | 2019-10-01 | 青岛海尔科技有限公司 | 在智能家居操作***中发送推荐信息的方法及装置 |
CN110881134A (zh) * | 2019-11-01 | 2020-03-13 | 北京达佳互联信息技术有限公司 | 数据处理方法、装置、电子设备及存储介质 |
CN111242633A (zh) * | 2020-01-07 | 2020-06-05 | 支付宝(杭州)信息技术有限公司 | 信息提示方法、装置、设备及介质 |
CN111696549A (zh) * | 2020-06-02 | 2020-09-22 | 深圳创维-Rgb电子有限公司 | 一种图片搜索方法、装置、电子设备及存储介质 |
CN112788379A (zh) * | 2019-11-04 | 2021-05-11 | 海信视像科技股份有限公司 | 显示设备和方法 |
WO2021155723A1 (zh) * | 2020-02-07 | 2021-08-12 | 海信视像科技股份有限公司 | 接收装置、场景信息提供***、非易失性存储介质、场景信息的提供方法、场景显示控制装置及场景信息提供装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103607641A (zh) * | 2013-11-22 | 2014-02-26 | 乐视致新电子科技(天津)有限公司 | 智能电视中的用户登录方法及装置 |
CN105100911A (zh) * | 2014-05-06 | 2015-11-25 | 夏普株式会社 | 智能多媒体***和方法 |
WO2016000394A1 (zh) * | 2014-06-30 | 2016-01-07 | 中兴通讯股份有限公司 | 一种信息获取方法及装置 |
CN105657445A (zh) * | 2015-12-30 | 2016-06-08 | Tcl海外电子(惠州)有限公司 | 电视购物***及其实现方法 |
CN105792010A (zh) * | 2014-12-22 | 2016-07-20 | Tcl集团股份有限公司 | 基于图像内容解析及图片索引的电视购物的方法与装置 |
CN106488332A (zh) * | 2016-10-25 | 2017-03-08 | 华为软件技术有限公司 | 电视购物方法和装置 |
-
2018
- 2018-12-28 CN CN201811629462.4A patent/CN109508427A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103607641A (zh) * | 2013-11-22 | 2014-02-26 | 乐视致新电子科技(天津)有限公司 | 智能电视中的用户登录方法及装置 |
CN105100911A (zh) * | 2014-05-06 | 2015-11-25 | 夏普株式会社 | 智能多媒体***和方法 |
WO2016000394A1 (zh) * | 2014-06-30 | 2016-01-07 | 中兴通讯股份有限公司 | 一种信息获取方法及装置 |
CN105792010A (zh) * | 2014-12-22 | 2016-07-20 | Tcl集团股份有限公司 | 基于图像内容解析及图片索引的电视购物的方法与装置 |
CN105657445A (zh) * | 2015-12-30 | 2016-06-08 | Tcl海外电子(惠州)有限公司 | 电视购物***及其实现方法 |
CN106488332A (zh) * | 2016-10-25 | 2017-03-08 | 华为软件技术有限公司 | 电视购物方法和装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110245294A (zh) * | 2019-05-31 | 2019-09-17 | 三角兽(北京)科技有限公司 | 基于显示内容的信息推送方法及装置 |
CN110297899A (zh) * | 2019-06-28 | 2019-10-01 | 青岛海尔科技有限公司 | 在智能家居操作***中发送推荐信息的方法及装置 |
CN110881134A (zh) * | 2019-11-01 | 2020-03-13 | 北京达佳互联信息技术有限公司 | 数据处理方法、装置、电子设备及存储介质 |
CN112788379A (zh) * | 2019-11-04 | 2021-05-11 | 海信视像科技股份有限公司 | 显示设备和方法 |
CN111242633A (zh) * | 2020-01-07 | 2020-06-05 | 支付宝(杭州)信息技术有限公司 | 信息提示方法、装置、设备及介质 |
WO2021155723A1 (zh) * | 2020-02-07 | 2021-08-12 | 海信视像科技股份有限公司 | 接收装置、场景信息提供***、非易失性存储介质、场景信息的提供方法、场景显示控制装置及场景信息提供装置 |
CN111696549A (zh) * | 2020-06-02 | 2020-09-22 | 深圳创维-Rgb电子有限公司 | 一种图片搜索方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109508427A (zh) | 一种信息推荐方法及服务器、语音交互终端 | |
CN111143610B (zh) | 一种内容推荐方法、装置、电子设备和存储介质 | |
KR102018295B1 (ko) | 구간 영상 검색 및 제공 장치, 방법 및 컴퓨터-판독가능 매체 | |
CN110134931B (zh) | 媒介标题生成方法、装置、电子设备及可读介质 | |
CN103686344B (zh) | 增强视频***及方法 | |
US8442389B2 (en) | Electronic apparatus, reproduction control system, reproduction control method, and program therefor | |
US8750681B2 (en) | Electronic apparatus, content recommendation method, and program therefor | |
US20150186790A1 (en) | Systems and Methods for Automatic Understanding of Consumer Evaluations of Product Attributes from Consumer-Generated Reviews | |
CN107003797A (zh) | 媒体环境中的智能自动化助理 | |
CN111372109B (zh) | 一种智能电视以及信息交互方法 | |
CN110430476A (zh) | 直播间搜索方法、***、计算机设备和存储介质 | |
CN105611410A (zh) | 一种信息推送方法和装置 | |
US10440435B1 (en) | Performing searches while viewing video content | |
JP2009111871A (ja) | 情報提供サーバおよび情報提供方法 | |
CN110166811A (zh) | 弹幕信息的处理方法、装置及设备 | |
CN113704507B (zh) | 数据处理方法、计算机设备以及可读存储介质 | |
CN112507163A (zh) | 时长预测模型训练方法、推荐方法、装置、设备及介质 | |
CN107506459A (zh) | 一种基于影片相似度的影片推荐方法 | |
CN112631437A (zh) | 信息推荐方法、装置及电子设备 | |
CN107291797B (zh) | 一种基于页面内容的信息搜索方法 | |
JP2015211290A (ja) | 候補抽出装置、コメント配信システム、候補抽出方法及びプログラム | |
US11830030B2 (en) | Methods and systems for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media | |
CN116661634A (zh) | 一种互动内容的显示方法、相关装置、设备以及存储介质 | |
JP2019216355A (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
CN110959174A (zh) | 信息处理装置、信息处理方法以及程序 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190322 |