Nothing Special   »   [go: up one dir, main page]

CN106570100B - 信息搜索方法和装置 - Google Patents

信息搜索方法和装置 Download PDF

Info

Publication number
CN106570100B
CN106570100B CN201610933651.5A CN201610933651A CN106570100B CN 106570100 B CN106570100 B CN 106570100B CN 201610933651 A CN201610933651 A CN 201610933651A CN 106570100 B CN106570100 B CN 106570100B
Authority
CN
China
Prior art keywords
terminal
search
request
voice messaging
server
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.)
Active
Application number
CN201610933651.5A
Other languages
English (en)
Other versions
CN106570100A (zh
Inventor
杨广煜
谢凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610933651.5A priority Critical patent/CN106570100B/zh
Publication of CN106570100A publication Critical patent/CN106570100A/zh
Priority to PCT/CN2017/107811 priority patent/WO2018077214A1/zh
Application granted granted Critical
Publication of CN106570100B publication Critical patent/CN106570100B/zh
Priority to US16/299,583 priority patent/US11288303B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/432Query formulation
    • G06F16/433Query formulation using audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Mathematical Physics (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种信息搜索方法和装置。其中,该方法包括:接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;从所述语音信息中解析出所述第一请求的搜索关键词;利用所述搜索关键词执行搜索操作,得到搜索结果;将所述搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果。本发明解决了电视或电视盒子中搜索信息时输入搜索关键词的效率低的技术问题。

Description

信息搜索方法和装置
技术领域
本发明涉及信息处理领域,具体而言,涉及一种信息搜索方法和装置。
背景技术
在目前已经发布的电视或电视盒子只支持遥控或者按键控制,然而,只能使用遥控或者按键控制,在对视频进行搜索时,需要输入视频的全名或者输入视频的名称的首字母,用户需要对遥控器或者按键执行复杂的操作才能输入上述信息,例如,在进入搜索页面之后,用户需通过遥控器在电视或电视盒子上的虚拟键盘中选择字母来输入搜索关键词,具体地,用户需要输入多个字母,以完成关键词的输入,而每输入一个字母,均需要执行一个或多个操作(如,换行的操作)才可以选中目标字母;如果在输入过程中输入错误,则需要将输入的错误字母及在该错误字母之后输入的字母都删除,并重新输入正确的信息,才可以完成关键词的输入,操作繁琐效率低。
现有技术中还提供了一种带语音处理的电视,在电视上增加语音处理模块,增加了用户更换设备的成本;并且,现有技术中的方案都是在电视上进行语音信息的处理,处理速度慢,该方案无法有效解决现有技术中搜索关键词输入效率低的问题。
针对上述在电视或电视盒子中搜索信息时输入搜索关键词的效率低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种信息搜索方法和装置,以至少解决电视或电视盒子中搜索信息时输入搜索关键词的效率低的技术问题。
根据本发明实施例的一个方面,提供了一种信息搜索方法,包括:接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;从所述语音信息中解析出所述第一请求的搜索关键词;利用所述搜索关键词执行搜索操作,得到搜索结果;将所述搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果。
根据本发明实施例的另一方面,还提供了一种信息搜索方法,该方法应用于第一终端,包括:接收输入的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求服务器执行搜索操作;向所述服务器发送所述语音信息,其中,所述服务器用于从所述语音信息中解析出所述第一请求的搜索关键词,利用所述搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果。
根据本发明实施例的另一方面,还提供了一种信息搜索方法,该方法应用于第二终端,包括:接收服务器发送的搜索结果,其中,所述搜索结果为所述服务器接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;从所述语音信息中解析出所述第一请求的搜索关键词;以及利用所述搜索关键词执行搜索操作而得到的结果;展示所述搜索结果。
根据本发明实施例的另一方面,还提供了一种信息搜索装置,包括:接收单元,用于接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;解析单元,用于从所述语音信息中解析出所述第一请求的搜索关键词;执行单元,用于利用所述搜索关键词执行搜索操作,得到搜索结果;发送单元,用于将所述搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果。
根据本发明实施例的另一方面,还提供了一种信息搜索装置,应用于第一终端,包括:第一接收单元,用于接收输入的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求服务器执行搜索操作;发送单元,用于向所述服务器发送所述语音信息,其中,所述服务器用于从所述语音信息中解析出所述第一请求的搜索关键词,利用所述搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果。
根据本发明实施例的另一方面,还提供了一种信息搜索装置,应用于第二终端,包括:接收单元,用于接收服务器发送的搜索结果,其中,所述搜索结果为所述服务器接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;从所述语音信息中解析出所述第一请求的搜索关键词;以及利用所述搜索关键词执行搜索操作而得到的结果;展示单元,用于展示所述搜索结果。
在本发明实施例中,在服务器接收第一终端发送的语音信息之后,从该语音信息中解析出第一请求的搜索关键词,并利用搜索关键词执行搜索操作,得到搜索结果,然后将搜索结果发送至与第一终端建立有绑定关系的第二终端,第二终端可以展示该搜索结果,在该方案中,利用具有语音处理装置的第一终端,可以实现对第二终端的语音搜索控制,语音的输入速度或者纠错速度都比操控虚拟键盘输入信息的速度快,解决了现有技术中,搜索信息时输入搜索关键词的效率低的技术问题,实现了可以通过语音快速输入搜索关键词。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的信息搜索方法的硬件环境的示意图;
图2是根据本发明实施例的一种可选的信息搜索方法的流程图一;
图3是根据本发明实施例的一种可选的信息搜索方法的流程图二;
图4是根据本发明实施例的一种可选的信息搜索方法的流程图三;
图5是根据本发明实施例的一种可选的信息搜索方法的流程图四;
图6是根据本发明实施例的一种可选的信息搜索界面的示意图一;
图7是根据本发明实施例的一种可选的信息搜索方法的示意图二;
图8是根据本发明实施例的一种可选的信息搜索方法的流程图五;
图9是根据本发明实施例的一种可选的信息搜索方法的流程图六;
图10是根据本发明实施例的一种可选的信息搜索装置的示意图一;
图11是根据本发明实施例的一种可选的信息搜索装置的示意图二;以及
图12是根据本发明实施例的一种终端的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种信息搜索的方法实施例。可选地,在本实施例中,上述信息搜索方法和装置可以应用于如图1所示的由服务器102、第一终端104和第二终端106所构成的硬件环境中。如图1所示,服务器102通过网络与第一终端104和第二终端进行连接,上述网络包括但不限于:广域网、城域网或局域网,第一终端104可以为具有语音输入和/或语音处理装置的终端,例如,个人计算机PC、手机、平板电脑等,可选地,上述的第二终端可以为电视、电视盒子或者具有视频播放器的终端。本发明实施例的信息搜索方法可以由服务器102来执行,也可以由终端104来执行,还可以是由服务器102、第一终端104和第二终端106共同执行。其中,第一终端104和第二终端106执行本发明实施例的信息搜索方法也可以是由安装在其上的客户端来执行。
可选地,上述实施例中的信息可以为多媒体信息,多媒体信息为多种信息的综合,该信息一般可以包括文本、声音和图像等多种形式。在计算机系统中,该多媒体信息可以为组合两种或者两种以上媒体的一种人机交互式信息交流和传播媒体,该多媒体信息可以包括文字、图片、动画、照片、声音和影片,以及程式所提供的互动功能,在本申请文件中,一般以视频信息为例,对本申请的实施例进行详细描述,但是该视频信息不对本申请的方案造成限定。
可选地,第一终端可以为具有语音输入装置的移动终端,如手机、PC、遥控器等。
可选地,第二终端可以为具有信息展示装置的终端,如智能电视终端(如安装有通讯模块和/或操作系统的电视、电视盒子)等。
可选地,图1所示的网络结构中,服务器可以为信息处理服务器,该信息处理服务器可以用于提供多媒体信息,例如,在接收到终端(如第一终端和/或第二终端)的搜索请求时,向该终端提供该搜索请求所请求的信息。
在本发明实施例中,服务器可以接收第一终端发送的语音信息,该语音信息请求服务器执行搜索请求,在接收到第一终端发送的搜索请求后,服务器可以执行搜索操作,并将执行搜索操作得到的结果发送到第二终端,第二终端可以将服务器处理过的搜索请求信息显示出来。
具体地,服务器接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;服务器从语音信息中解析出第一请求的搜索关键词,并利用搜索关键词执行搜索操作,得到搜索结果,服务器将搜索结果发送至与第一终端建立有关联关系的第二终端,第二终端将接收到的搜索结果展示在对应的屏幕上。
在第二终端为电视的情况下,将该搜索结果展示在电视的屏幕上;在该第二终端为的电视盒子的情况下,将该搜索结果展示在与电视盒子连接的屏幕上。
在本申请的上述实施例中,第二终端可以预先与第一终端建立关联关系,如将第一终端和第二端进行绑定。
可选地,第二终端可以在显示界面上提供关联标识(如二维码),第一终端在接收到输入的终端标识信息之后,并在接收到确认指令之后,将该确认指令返回给第二终端,则第一终端与所述第二终端建立绑定关系。
在该关联标识为二维码的情况下,第一终端可以通过扫描输入该关联标识。
可选地,第一终端上可以安装交互应用或者交互平台,将该交互应用的账号登录在第一终端上,第二终端上可以安装视频播放应用,将该视频播放应用的账号登录在第二终端上,登录了交互应用的账号的第一终端可以通过交互应用扫描二维码获取第二终端的关联标识,并生成确认指令,以建立绑定关系。其中,关联标识中可以记录第二终端上登录的视频播放应用的账号。
图2是根据本发明实施例的一种可选的信息搜索方法的流程图,该方法应用在服务器上,如图2所示该方法可以包括以下步骤:
步骤S202,接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;
步骤S204,从语音信息中解析出第一请求的搜索关键词;
步骤S206,利用搜索关键词执行搜索操作,得到搜索结果;
步骤S208,将搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
通过上述实施例,在服务器接收第一终端发送的语音信息之后,从该语音信息中解析出第一请求的搜索关键词,并利用搜索关键词执行搜索操作,得到搜索结果,然后将搜索结果发送至与第一终端建立有绑定关系的第二终端,第二终端可以展示该搜索结果,在该方案中,利用具有语音处理装置的第一终端,可以实现对第二终端的语音搜索控制,语音的输入速度或者纠错速度都比操控虚拟键盘输入信息的速度快,并且,在该方案中,对语音信息的分析处理都是在服务器上完成的,服务器的处理速度快,解决了现有技术中,搜索信息时输入搜索关键词的效率低的技术问题,实现了可以通过语音快速输入搜索关键词。
进一步地,在该方案中,利用具有语音处理装置的第一终端,可以实现对第二终端的语音搜索控制,第二终端(如电视)上无需设置语音处理装置,也可以通过第一终端(如手机)实现对第二终端的语音控制,这样用户无需更换机型也可以实现语音控制,大大降低了语音控制的成本。
在步骤S202提供的技术方案中,服务器可以接收第一终端发送的语音信息,可选的,用户可以通过第一终端的语音输入装置输入语音信息,该语音信息中记录有第一请求,该第一请求用于请求服务器执行搜索操作,例如,语音信息可以为“搜索电影《一个人》”。
第一终端接收到用户通过在第一终端上登录的交互账号输入的语音信息之后,将该语音信息发送给服务器,服务器与第一终端之间的信息传输可以通过无线网络实现,在一个可选的实施例中,第一终端可以将用户发出的语音信息记录并存储。在该实施例中的服务器可以为提供多媒体信息的服务器。
进一步可选地,第一终端向服务器发送语音信息,可以通过第一终端上登录的交换账号的网络平台发送,具体地,第一终端将语音信息发送至该网络平台对应的服务器,该网络平台将语音信息发送至该语音信息指示的服务器。
上述实施例中第一请求中可以包括用户发送的搜索信息,该搜索信息可以包括搜索关键词、搜索关键句,该关键词可以为数字和/或文字等信息,其中,搜索关键词可以是在搜索时,能够最大化找到用户所要查找的信息内容的字或词。例如,用户希望看到某一个电影,则在该搜索信息中可以包括该电影的片名、该电影中一个或多个演员的姓名、以及该电影的主题歌等。
在步骤S204提供的技术方案中,服务器可以在接收到第一终端发送的语音信息后,将语音信息中第一请求的搜索关键词解析出来,可选地,服务器可以通过语音识别系统、语音解析系统或解析软件解析出语音中的文字信息、数字信息、字符信息,该文字信息可以包括下述至少之一:一句话、一个词语、一段话。在解析出语音中的信息之后,可以从该解析出来的信息中提取搜索关键词。
可选的,服务器在解析出语音信息后,可以将该解析出的信息中的噪音去掉之后,再提取搜索关键词。
在步骤S206提供的技术方案中,在服务器解析出语音信息中第一请求的搜索关键词后,可以利用该搜索关键词执行搜索操作,得到搜索结果,在本发明实施例中,该搜索操作可以通过调用搜索引擎执行搜索操作,得出相应的搜索结果,例如,通过“百度”搜索引擎搜索出与该关键词对应的搜索结果,该搜索结果中可以包括一个或多个多媒体信息的名称和/或内容,搜索结果可以以列表的形式返回,本申请对此不做限定。
在步骤S208中的技术方案中,服务器在得到搜索结果之后,将该搜索结果发送至第二终端,第二终端可以用于展示服务器搜索出的搜索结果,其中,第一终端与第二终端建立有关联关系,该关联关系可以提前建立的,在建立第一终端与第二终端之间的关联关系时,第二终端可以向第一终端发送建立关联关系的请求信息,第一终端在接收到该请求信息后,通过在第二终端的界面上提供的输入框中输入相应的信息(如,点击确认按键生成的确认指令),第二终端接收到该确认指令之后,第一终端和第二终端建立关联关系。
在一个可选的实施例中,第二终端可以在对应的屏幕上提供关联标识,第一终端输入该关联标识后,生成确认指令,将该确认指令返回给第二终端,第一终端和第二终端建立绑定关系,例如,第二终端在屏幕上显示可扫描的二维码,第一终端通过扫描输入该二维码表示的关联标识,第一终端在接收到该输入的关联标识之后,在第一终端的屏幕上显示“是否绑定”的提示信息,第一终端接收到基于该提示信息的确认按键被按下的操作信息,生成确认指令,以与第二终端建立关联关系。
在又一个可选的实施例中,第二终端提供一个可供第一终端加入的关联号(例如,公众号),该关联号可以是一个或多个第一终端与第二终端建立联系的对应关系号,第一终端通过输入相应的信息加入该关联号,从而与第二终端建立关联关系。
可选地,在第二终端的屏幕上显示从服务器上获取到的搜索结果,这里的搜索结果可以包括一个或多个影片的描述信息,如,影片的海报信息(可选地,海报信息可以为海报的缩略信息)、文字描述信息、还可以包括类别和该影片的评价信息(如评分4.2)。
根据本发明的上述实施例,在接收第一终端发送的语音信息之前,可以通过接收第二终端发送的第二请求,其中,第二请求用于请求通过语音信息发起第一请求;响应于第二请求,向第一终端发送提示消息,其中,提示消息用于提示通过第一终端输入语音信息。
在上述实施例中,服务器接收到第二终端发送的第二请求,该第二请求可以为请求通过语音输入搜索关键词的请求。服务器接收到该请求之后,向第一终端发送提示消息,该提示消息可以通过第一终端上登录的交互账号(通过该账号与第二终端进行绑定)的网络平台转发。
在该实施例中,第二终端的视频应用在启动之后,可以在屏幕上显示语音搜索按钮,例如,在视频应用的主界面或者视频应用的搜索界面上显示语音搜索按钮,该语音搜索按钮被按下生成第二请求。
可选地,第二终端可以具有与其相适配的遥控装置或第一终端,用户可以通过操作遥控装置执行相应的操作,例如,用户通过遥控装置选中第二终端的屏幕上显示的信息,并在显示的信息的详细介绍页面中点击确认播放按键,生成播放请求,将该播放请求发送至第二终端。
在该实施例中,该第二终端可以通过红外接收遥控器的操作信息,遥控器可以遥控执行该按下操作;另一种可选地,第二终端还可以通过蓝牙或者其他无线网络接收其他终端(如第一终端)操作指令以执行该按下操作。
进一步地,向第一终端发送提示消息包括:获取与第二终端建立有关联关系的应用账号,其中,应用账号登录在第一终端上;通过应用账号的网络平台,向应用账号发送提示消息。
可选地,服务器可以获取与该第二终端绑定的应用账号(即上述实施例中的交互账号),通过该应用账号的网络平台向第一终端发送提示消息,可选地,服务器可以向网络平台发送通知,网络平台接收到通知之后将提示消息发给该应用账号。
在一个可选的实施例中,在接收第二终端发送的第二请求之后,方法还包括:检测是否存在与第二终端建立有关联关系的应用账号;在不存在与第二终端建立有关联关系的应用账号的情况下,向第二终端发送关联指令,其中,关联指令用于指示第二终端展示关联标识,第二终端接收到第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
进一步地,关联标识包括二维码。
在上述实施例中,在服务器接收到第二终端发送的第二请求之后,服务器检测是否记录有与该第二终端建立有关联关系的应用账号,在不存在该应用账号的情况下,确定该第二终端未绑定有应用账号,则可以提醒第二终端绑定至少一个应用账号,以利用应用账号登录的终端输入语音信息;若检测出存在与该第二终端建立有关联关系的应用账号,则直接通知该应用账号的网络平台,通过该网络平台向应用账号登录的第一终端发送提示消息,以使第一终端获取语音信息。
可选地,在不存在与第二终端建立有关联关系的应用账号的情况下,服务器向第二终端发送关联指令,以指示第二终端至少绑定一个应用账号。该第二终端接收到该关联指令之后,在第二终端对应的屏幕上展示关联标识,第一终端可以通过应用账号输入该关联标识,第一终端在输入关联标识之后,返回确认信息,以建立第一终端与第二终端的关联关系。
进一步可选地,该关联标识可以为二维码,该关联标识可以包括该第二终端的标识信息和第二终端上登录的视频播放终端的账号信息。
例如,第二终端可以在对应的屏幕上展示二维码,第一终端通过应用账号启动摄像头,扫描输入该二维码,第一终端在接收到该输入的二维码之后,在第一终端的屏幕上显示“是否绑定”的提示信息,第一终端接收到基于该提示信息的确认按键被按下的操作信息(如用户在第一终端的触摸屏上点击确认按键),生成确认信息,第一终端将该确认信息发送给第二终端,以与第二终端建立关联关系。
另一种可选地,在第二终端的屏幕上可以显示信息输入界面,该信息输入界面上可以记录有信息输入框,第一终端的终端信息可以通过该信息输入框输入;可选地,还可以通过扫描将第一终端的终端信息输入该第二终端。
进一步可选地,第一终端将确认信息发送给第二终端,也可以通过应用账号的网络平台和第二终端上登录的账号的服务器来实现,在这个过程中,服务器可以记录该绑定信息。
根据本发明的上述实施例,从语音信息中解析出第一请求的搜索关键词包括:对语音信息进行语义识别,得到语音信息所表示的语义;将识别出的语义的全部或部分作为搜索关键词。
在该实施例中,服务器接收到第一终端发送的语音信息,服务器对该语音信息进行识别,得到语音信息所表示的语义,从该语义中提取全部或部分的内容作为搜索关键词,在得到搜索关键词之后,利用搜索关键词执行搜索操作,得到搜索结果,将搜索结果发送至第二终端,第二终端对接收到的搜索结果进行展示。
可选地,将该识别出的语义作为搜索关键词,利用该搜索关键词进行模糊检索,得到搜索结果。例如,解析出的语义为“电影《一个人》”,可以将该全部内容作为搜索关键词。
另一种可选地,从该识别出的语义中提取部分内容作为搜索关键词,利用该搜索关键词进行模糊检索,得到搜索结果。例如,解析出的语义为“记得电视剧里有一把割鹿刀是啥来着”,可以从中提取搜索关键词“电视剧”和“割鹿刀”。
其中,模糊检索是指搜索系统按照搜索关键词和/或搜索关键词的同义词进行模糊搜索,该同义词可以预先配置。
进一步地,利用搜索关键词执行搜索操作,得到搜索结果包括:从数据库中,搜索包含搜索关键词的多媒体信息,得到搜索结果,其中,多媒体信息包括多媒体资源的名称和/或内容。
下面结合图3对本申请的一种可选的实施例进行详细描述,如图3所示,该实施例可以包括如下步骤:
步骤S301:点击第二终端的语音搜索按钮,生成第二请求。
该第二终端可以为电视TV端,该电视TV端是否可以输入语音或者是否可以被语音控制不影响本实施例的实现。
步骤S302:服务器接收到第二请求,检测是否绑定应用账号。
若否,则执行步骤S303;若是,则执行步骤S304。
步骤S303:至少绑定一个应用账号。
可选地,该方案可以将不支持语音控制的电视跟手机交互,通过绑定公众微信号来建立连接发送语音。
步骤S304:应用账号的网络平台向第一终端发送提示消息。
步骤S305:第一终端向服务器发送语音消息。
先点击语音搜索按钮,然后检测是否已绑定微信号,若没有则会先提示请绑定公众微信号,将设备(即第一终端)与公众号(即应用账号)建立起关系,绑定之后,微信号将收到一则请说出语音的提示,然后根绝提示说出你想搜索的影片或者内容,发送出去。
步骤S306:服务器解析语音信息之后获取搜索结果。
步骤S307:将搜索结果发送第二终端。
在上述实施例中,后台收到语音消息后将进行解析搜索出符合其语音内容的影片返回给电视端显示,客户点击可进行查看与观影。
下面结合图4对本申请的另一种可选的实施例进行详细描述,如图4所示,在该实施例中,第一终端为手机,第二终端为电视,应用账号为公众号,应用账号的网络平台为公众号平台,该实施例可以包括如下步骤:
步骤S401:电视绑定公众号,触发语音搜索按钮发起第二请求。
可选地,该语音搜索按钮的触发操作与上述实施例中的实现方式一致,在此不再赘述。
可选地,将手机与电视通过绑定公众号建立连接,以使得手机和电视可以进行交互,若需使用语音功能,可以先扫描二维码以绑定公众号,需要说明的是,在已经绑定了公众号的情况下,无需重复执行绑定的操作,也即,如果电视和手机已经绑定了,则下次使用时,直接可以通过手机启动语音控制的操作。
步骤S402:服务器向网络平台发送输入语音信息的通知。
步骤S403:公众号平台向手机的公众号发送提示消息。
当接收到点击语音搜索按钮的情况下,后台给公众号发送一条语音的信息提示,开启语音接收状态。
步骤S404:通过手机输入语音消息,将语音消息发送给公众号平台。
步骤S405:公众号平台向服务器发送语音信息。
可选地,用户根据语音提示说出想说的影片名称名或者一时想不起来的某影片的内容,演员或者某个剧情的话,发送给后台。
步骤S406:服务器解析语音信息之后,搜索得到搜索结果。
步骤S407:将搜索结果返回给电视。
步骤S408:电视展示搜索结果。
后台(即服务器)接收到语音信息之后,解析语音信息后,通过搜索引擎搜索出符合内容的影片陈列出来然后检索出符合要求的影片名称返回给电视端显示成陈列出来供客户选择。
通过上述实施例,在电视不支持语音控制的情况下,也能进行语音控制,并且能搜索出用户不知道片名的影片,假如我要搜所某部影片,不知道它的名字,可以通过用户说出的该影片的某句热点词或者一句话描述大致内容,来搜索出影片,更加方便了用户及时观看自己想看的视频。
下面结合图5至图7对本申请的另一种可选的实施例进行详细描述,如图5所示,在该实施例中,第一终端为手机,第二终端为电视,应用账号为公众号,应用账号的网络平台为公众号平台,该实施例可以包括如下步骤:
步骤S501:用户通过手机输入语音信息。
步骤S502:服务器从语音信息中解析出关键字和/或影片描述信息。
步骤S503:服务器根据解析出的内容模糊查询得到搜索结果。
步骤S504:将信息返给电视TV端。
通过上述方案,可以根据视频中的某些热点词或者一句影片描述的话进行搜索,。
如图6所示,比如我要搜索《萧十一郎》这部片,忘了名字但我知道它的热点词和该部影片演员名称或者一句话,比如,语音输入“割鹿刀”,服务器解析出的内容为“割鹿刀”,则可以直接利用该内容进行模糊搜索,可以搜索得到图6所示的结果为三条“割鹿刀(古龙小说《萧十一郎》系列里的兵器)”、“电视剧《萧十一郎》”和“电影《萧十一郎》”。
如图7所示,比如我要搜索《萧十一郎》这部片,忘了名字但我知道它的热点词和该部影片演员名称或者一句话,比如,语音输入“电视剧中有个兵器叫割鹿刀是啥来着”,服务器解析出的内容为“电视剧中有个兵器叫割鹿刀是啥来着”,则可以利用该内容进行模糊搜索,可以搜索得到图7所示的搜索结果为两条“电视剧《萧十一郎》”和“割鹿刀(古龙小说改编的电视剧《萧十一郎》系列里的兵器)”。
通过上述实施例,当你搜索出某个热点词的时候,例如割鹿刀,后台就会检索出与该热点词相对应的影片返回给TV端,可描述影片的大致情节内容,后台检索所适合该情节的返回给客户端。该技术能解决那些不能支持语音控制的机型而客户又需要使用,使用起来还能解决客户想要观看某个影片一时又想不起来名字的问题,更加方便了客户的需求。
在上述实施例中,在未支持语音的机型上使用语音功能时候可以先绑定微信号,触发语音搜索时,服务器可向微信号发送一条消息提醒用户说出语音,然后发送给服务器解析返回结果。通过上述实施例,可以通过影片内容来搜索,因为还有很多情况下用户不知道该影片名,只能大概知道该影片的演员、角色及某些故事情节,所以可以在服务器上增加搜索引擎,将语音信息的内容解析出来后,可搜索出符合这些场景影片,将搜集出来的结果一起返回给客户端展示,从而可增加新鲜感及让客户及时找到自己想要看的视频影片。
根据本发明实施例的另一方面,还提供了一种信息搜索方法,该方法应用于第一终端,如图8所示该实施例可以包括:
步骤S801:接收输入的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求服务器执行搜索操作;
步骤S803:向服务器发送语音信息,其中,服务器用于从语音信息中解析出第一请求的搜索关键词,利用搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
在上述实施例中,服务器可以在接收到第一终端发送的语音信息后,通过解析,将语音信息中记录的用于请求执行搜索操作的第一请求的搜索关键词解析出来,服务器在解析出搜索关键词后,可以利用该搜索关键词执行搜索操作,并得出搜索结果,服务器可以将得出的搜索结果发送到可以展示搜索结果的第二终端中。通过本发明实施例,可以解决电视或电视盒子中搜索信息时输入搜索关键词的效率低的技术问题,实现了可以通过语音快速输入搜索关键词。
进一步地,在接收输入的语音信息之前,方法还包括:接收服务器发送的提示消息,其中,提示消息用于提示通过第一终端输入语音信息;将提示消息展示在第一终端的屏幕上。
进一步地,在接收服务器发送的提示消息之前,方法还包括:在第一终端上登录了用于与第二终端建立关联关系的应用账号;接收服务器发送的提示消息包括:通过应用账号的网络平台接收提示消息,提示消息为网络平台接收到服务器。
进一步地,在接收输入的语音信息之前,方法还包括:获取第二终端展示的标识信息;基于标识信息向第二终端发送确认信息,以建立第一终端与第二终端的关联关系。
根据本发明实施例的另一方面,还提供了一种信息搜索方法,该方法应用于第二终端,如图9所示,该实施例可以包括:
步骤S901:接收服务器发送的搜索结果,其中,搜索结果为服务器接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;从语音信息中解析出第一请求的搜索关键词;以及利用搜索关键词执行搜索操作而得到的结果;
步骤S903:展示搜索结果。
在上述实施例中,服务器可以在接收到第一终端发送的语音信息后,通过解析,将语音信息中记录的用于请求执行搜索操作的第一请求的搜索关键词解析出来,服务器在解析出搜索关键词后,可以利用该搜索关键词执行搜索操作,并得出搜索结果,服务器可以将得出的搜索结果发送到可以展示搜索结果的第二终端中。通过本发明实施例,可以解决电视或电视盒子中搜索信息时输入搜索关键词的效率低的技术问题,实现了可以通过语音快速输入搜索关键词。
进一步地,在接收服务器发送的搜索结果之前,方法还包括:向服务器发送的第二请求,其中,第二请求用于请求通过第一终端输入的语音信息发起第一请求。
进一步地,在接收服务器发送的搜索结果之前,方法还包括:展示关联标识;接收第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
进一步地,关联标识包括二维码。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
根据本发明实施例,还提供了一种用于实施上述信息搜索方法的信息搜索装置。图10是根据本发明实施例的一种可选的信息搜索装置的示意图,如图10所示,该装置可以包括:
接收单元1001,用于接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;
解析单元1003,用于从语音信息中解析出第一请求的搜索关键词;
执行单元1005,用于利用搜索关键词执行搜索操作,得到搜索结果;
发送单元1007,用于将搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
通过上述实施例,在服务器接收第一终端发送的语音信息之后,从该语音信息中解析出第一请求的搜索关键词,并利用搜索关键词执行搜索操作,得到搜索结果,然后将搜索结果发送至与第一终端建立有绑定关系的第二终端,第二终端可以展示该搜索结果,在该方案中,利用具有语音处理装置的第一终端,可以实现对第二终端的语音搜索控制,语音的输入速度或者纠错速度都比操控虚拟键盘输入信息的速度快,解决了现有技术中,搜索信息时输入搜索关键词的效率低的技术问题,实现了可以通过语音快速输入搜索关键词。
进一步地,装置还包括:第一接收模块,用于在接收第一终端发送的语音信息之前,接收第二终端发送的第二请求,其中,第二请求用于请求通过语音信息发起第一请求;第一发送模块,用于响应于第二请求,向第一终端发送提示消息,其中,提示消息用于提示通过第一终端输入语音信息。
根据本发明的上述实施例,第一发送模块包括:第一获取模块,用于获取与第二终端建立有关联关系的应用账号,其中,应用账号登录在第一终端上;第二发送模块,用于通过应用账号的网络平台,向应用账号发送提示消息。
可选的,装置还包括:第一检测模块,用于在接收第二终端发送的第二请求之后,检测是否存在与第二终端建立有关联关系的应用账号;第三发送模块,用于在不存在与第二终端建立有关联关系的应用账号的情况下,向第二终端发送关联指令,其中,关联指令用于指示第二终端展示关联标识,第二终端接收到第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
其中,关联标识包括二维码。
在一个可选的实施例中,解析单元包括:识别模块,用于对语音信息进行语义识别,得到语音信息所表示的语义;作为模块,用于将识别出的语义的全部或部分作为搜索关键词。
可选地,执行单元包括:第一搜索模块,用于从数据库中,搜索包含搜索关键词的多媒体信息,得到搜索结果,其中,多媒体信息包括多媒体资源的名称和/或内容。
图11是根据本发明实施例的一种可选的信息搜索装置的示意图二,该装置应用于第一终端,如图11所示,该装置可以包括:
第一接收单元1101,用于接收输入的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求服务器执行搜索操作;
发送单元1103,用于向服务器发送语音信息,其中,服务器用于从语音信息中解析出第一请求的搜索关键词,利用搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
通过上述实施例,在服务器接收第一终端发送的语音信息之后,从该语音信息中解析出第一请求的搜索关键词,并利用搜索关键词执行搜索操作,得到搜索结果,然后将搜索结果发送至与第一终端建立有绑定关系的第二终端,第二终端可以展示该搜索结果,在该方案中,利用具有语音处理装置的第一终端,可以实现对第二终端的语音搜索控制,语音的输入速度或者纠错速度都比操控虚拟键盘输入信息的速度快,解决了现有技术中,搜索信息时输入搜索关键词的效率低的技术问题,实现了可以通过语音快速输入搜索关键词。
可选地,装置还包括:第二接收单元,用于在接收输入的语音信息之前,接收服务器发送的提示消息,其中,提示消息用于提示通过第一终端输入语音信息;展示单元,用于在接收输入的语音信息之前,将提示消息展示在第一终端的屏幕上。
进一步地,装置还包括:登录单元,用于在接收服务器发送的提示消息之前,在第一终端上登录了用于与第二终端建立关联关系的应用账号;第二接收单元具体用于包括:通过应用账号的网络平台接收提示消息,提示消息为网络平台接收到服务器。
根据本发明的上述实施例,第一接收单元还用于在接收输入的语音信息之前,获取第二终端展示的标识信息。装置还包括:建立单元,用于在接收输入的语音信息之前,基于标识信息向第二终端发送确认信息,以建立第一终端与第二终端的关联关系。
根据本发明实施例的一种可选的信息搜索装置,该装置应用于第二终端,该装置可以包括:接收单元,用于接收服务器发送的搜索结果,其中,搜索结果为服务器接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;从语音信息中解析出第一请求的搜索关键词;以及利用搜索关键词执行搜索操作而得到的结果;展示单元,用于展示搜索结果。
通过上述实施例,在服务器接收第一终端发送的语音信息之后,从该语音信息中解析出第一请求的搜索关键词,并利用搜索关键词执行搜索操作,得到搜索结果,然后将搜索结果发送至与第一终端建立有绑定关系的第二终端,第二终端可以展示该搜索结果,在该方案中,利用具有语音处理装置的第一终端,可以实现对第二终端的语音搜索控制,语音的输入速度或者纠错速度都比操控虚拟键盘输入信息的速度快,解决了现有技术中,搜索信息时输入搜索关键词的效率低的技术问题,实现了可以通过语音快速输入搜索关键词。
可选地,装置还包括:发送单元,用于在接收服务器发送的搜索结果之前,向服务器发送的第二请求,其中,第二请求用于请求通过第一终端输入的语音信息发起第一请求。
根据本申请的上述实施例,展示单元还用于在接收服务器发送的搜索结果之前,展示关联标识;接收单元还用于在接收服务器发送的搜索结果之前,接收第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
其中,关联标识包括二维码。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。
根据本发明实施例,还提供了一种用于实施上述消息搜索方法的服务器或终端。
图12是根据本发明实施例的一种终端的结构框图,如图12所示,该终端可以包括:一个或多个(图中仅示出一个)处理器201、存储器203、以及传输装置205(如上述实施例中的发送装置),如图12所示,该终端还可以包括输入输出设备207。
其中,存储器203可用于存储软件程序以及模块,如本发明实施例中的消息搜索方法和装置对应的程序指令/模块,处理器201通过运行存储在存储器203内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的消息搜索方法。存储器203可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器203可进一步包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
上述的传输装置205用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置205包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置205为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
其中,具体地,存储器203用于存储应用程序。
处理器201可以通过传输装置205调用存储器203存储的应用程序,以执行下述步骤:接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;从语音信息中解析出第一请求的搜索关键词;利用搜索关键词执行搜索操作,得到搜索结果;将搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
处理器201还用于执行下述步骤:在接收第一终端发送的语音信息之前,接收第二终端发送的第二请求,其中,第二请求用于请求通过语音信息发起第一请求;响应于第二请求,向第一终端发送提示消息,其中,提示消息用于提示通过第一终端输入语音信息。
处理器201还用于执行下述步骤:获取与第二终端建立有关联关系的应用账号,其中,应用账号登录在第一终端上;通过应用账号的网络平台,向应用账号发送提示消息。
处理器201还用于执行下述步骤:在接收第二终端发送的第二请求之后,检测是否存在与第二终端建立有关联关系的应用账号;在不存在与第二终端建立有关联关系的应用账号的情况下,向第二终端发送关联指令,其中,关联指令用于指示第二终端展示关联标识,第二终端接收到第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
处理器201还用于执行下述步骤:对语音信息进行语义识别,得到语音信息所表示的语义;将识别出的语义的全部或部分作为搜索关键词。
处理器201还用于执行下述步骤:利用搜索关键词执行搜索操作,得到搜索结果包括:从数据库中,搜索包含搜索关键词的多媒体信息,得到搜索结果,其中,多媒体信息包括多媒体资源的名称和/或内容。
处理器201可以通过传输装置205调用存储器203存储的应用程序,以执行下述步骤:接收输入的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求服务器执行搜索操作;向服务器发送语音信息,其中,服务器用于从语音信息中解析出第一请求的搜索关键词,利用搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
处理器201还用于执行下述步骤:在接收输入的语音信息之前,接收服务器发送的提示消息,其中,提示消息用于提示通过第一终端输入语音信息;将提示消息展示在第一终端的屏幕上。
处理器201还用于执行下述步骤:在接收服务器发送的提示消息之前,在第一终端上登录了用于与第二终端建立关联关系的应用账号;接收服务器发送的提示消息包括:通过应用账号的网络平台接收提示消息,提示消息为网络平台接收到服务器。
处理器201还用于执行下述步骤:在接收输入的语音信息之前,获取第二终端展示的标识信息;基于标识信息向第二终端发送确认信息,以建立第一终端与第二终端的关联关系。
处理器201可以通过传输装置205调用存储器203存储的应用程序,以执行下述步骤:接收服务器发送的搜索结果,其中,搜索结果为服务器接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;从语音信息中解析出第一请求的搜索关键词;以及利用搜索关键词执行搜索操作而得到的结果;展示搜索结果。
处理器201还用于执行下述步骤:在接收服务器发送的搜索结果之前,向服务器发送的第二请求,其中,第二请求用于请求通过第一终端输入的语音信息发起第一请求。
处理器201还用于执行下述步骤:在接收服务器发送的搜索结果之前,展示关联标识;接收第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
本领域普通技术人员可以理解,图12所示的结构仅为示意,终端可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile InternetDevices,MID)、PAD等终端设备。图12其并不对上述电子装置的结构造成限定。例如,终端还可包括比图12中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图12所示不同的配置。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行消息搜索方法的程序代码。
可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
S1,接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;
S2,从语音信息中解析出第一请求的搜索关键词;
S3,利用搜索关键词执行搜索操作,得到搜索结果;
S4,将搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收第一终端发送的语音信息之前,接收第二终端发送的第二请求,其中,第二请求用于请求通过语音信息发起第一请求;响应于第二请求,向第一终端发送提示消息,其中,提示消息用于提示通过第一终端输入语音信息。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:获取与第二终端建立有关联关系的应用账号,其中,应用账号登录在第一终端上;通过应用账号的网络平台,向应用账号发送提示消息。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收第二终端发送的第二请求之后,检测是否存在与第二终端建立有关联关系的应用账号;在不存在与第二终端建立有关联关系的应用账号的情况下,向第二终端发送关联指令,其中,关联指令用于指示第二终端展示关联标识,第二终端接收到第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:对语音信息进行语义识别,得到语音信息所表示的语义;将识别出的语义的全部或部分作为搜索关键词。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:利用搜索关键词执行搜索操作,得到搜索结果包括:从数据库中,搜索包含搜索关键词的多媒体信息,得到搜索结果,其中,多媒体信息包括多媒体资源的名称和/或内容。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:接收输入的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求服务器执行搜索操作;向服务器发送语音信息,其中,服务器用于从语音信息中解析出第一请求的搜索关键词,利用搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,第一终端与第二终端建立有关联关系,第二终端至少用于展示搜索结果。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收输入的语音信息之前,接收服务器发送的提示消息,其中,提示消息用于提示通过第一终端输入语音信息;将提示消息展示在第一终端的屏幕上。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收服务器发送的提示消息之前,在第一终端上登录了用于与第二终端建立关联关系的应用账号;接收服务器发送的提示消息包括:通过应用账号的网络平台接收提示消息,提示消息为网络平台接收到服务器。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收输入的语音信息之前,获取第二终端展示的标识信息;基于标识信息向第二终端发送确认信息,以建立第一终端与第二终端的关联关系。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:接收服务器发送的搜索结果,其中,搜索结果为服务器接收第一终端发送的语音信息,其中,语音信息用于记录第一请求,第一请求用于请求执行搜索操作;从语音信息中解析出第一请求的搜索关键词;以及利用搜索关键词执行搜索操作而得到的结果;展示搜索结果。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收服务器发送的搜索结果之前,向服务器发送的第二请求,其中,第二请求用于请求通过第一终端输入的语音信息发起第一请求。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在接收服务器发送的搜索结果之前,展示关联标识;接收第一终端基于关联标识返回的确认信息,以建立第一终端与第二终端的关联关系。
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的终端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (24)

1.一种信息搜索方法,其特征在于,包括:
接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;
从所述语音信息中解析出所述第一请求的搜索关键词;
利用所述搜索关键词执行搜索操作,得到搜索结果;
将所述搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果;
在接收第一终端发送的语音信息之前,所述方法还包括:接收所述第二终端发送的第二请求,所述第二请求用于请求通过语音信息发起所述第一请求;其中,所述第二请求是在所述第二终端的视频应用启动之后,显示在所述第二终端屏幕上的语音搜索按钮被按下而生成的;
响应于所述第二请求,向所述第一终端发送提示消息,其中,所述提示消息用于提示通过所述第一终端输入所述语音信息;
其中,在接收所述第二终端发送的第二请求之后,所述方法还包括:在检测到不存在第一终端与所述第二终端建立有关联关系的应用账号的情况下,向所述第二终端发送关联指令,其中,所述关联指令用于指示所述第二终端展示关联标识,所述关联标识包括所述第二终端的标识信息和所述第二终端上登录的视频播放终端的账号信息。
2.根据权利要求1所述的方法,其特征在于,向所述第一终端发送提示消息包括:
获取与所述第二终端建立有关联关系的应用账号,其中,所述应用账号登录在所述第一终端上;
通过所述应用账号的网络平台,向所述应用账号发送所述提示消息。
3.根据权利要求1或2所述的方法,其特征在于,向所述第二终端发送关联指令后,所述第二终端接收到所述第一终端基于所述关联标识返回的确认信息,并建立所述第一终端与所述第二终端的关联关系。
4.根据权利要求3所述的方法,其特征在于,所述关联标识包括二维码。
5.根据权利要求1所述的方法,其特征在于,从所述语音信息中解析出所述第一请求的搜索关键词包括:
对所述语音信息进行语义识别,得到所述语音信息所表示的语义;
将识别出的语义的全部或部分作为所述搜索关键词。
6.根据权利要求1或5所述的方法,其特征在于,利用所述搜索关键词执行搜索操作,得到搜索结果包括:
从数据库中,搜索包含所述搜索关键词的多媒体信息,得到所述搜索结果,其中,所述多媒体信息包括多媒体资源的名称和/或内容。
7.一种信息搜索方法,其特征在于,应用于第一终端,包括:
接收输入的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求服务器执行搜索操作;
向所述服务器发送所述语音信息,其中,所述服务器用于从所述语音信息中解析出所述第一请求的搜索关键词,利用所述搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果;
在接收输入的语音信息之前,所述方法还包括:接收所述服务器发送的提示消息,其中,所述提示消息响应于来自所述第二终端的第二请求并用于提示通过所述第一终端输入所述语音信息,所述第二请求用于请求通过语音信息发起所述第一请求,所述第二请求是在所述第二终端的视频应用启动之后,显示在所述第二终端屏幕上的语音搜索按钮被按下而生成的;
将所述提示消息展示在所述第一终端的屏幕上。
8.根据权利要求7所述的方法,其特征在于,
在接收所述服务器发送的提示消息之前,所述方法还包括:在所述第一终端上登录了用于与所述第二终端建立关联关系的应用账号;
接收所述服务器发送的提示消息包括:通过所述应用账号的网络平台接收所述提示消息,所述提示消息为所述网络平台接收到服务器。
9.根据权利要求7所述的方法,其特征在于,在接收输入的语音信息之前,所述方法还包括:
获取所述第二终端展示的标识信息;
基于所述标识信息向所述第二终端发送确认信息,以建立所述第一终端与所述第二终端的关联关系。
10.一种信息搜索方法,其特征在于,应用于第二终端,包括:
接收服务器发送的搜索结果,其中,所述搜索结果为所述服务器接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;从所述语音信息中解析出所述第一请求的搜索关键词;以及利用所述搜索关键词执行搜索操作而得到的结果;
展示所述搜索结果;
在接收服务器发送的搜索结果之前,所述方法还包括:向所述服务器发送第二请求,其中,所述第二请求用于请求通过所述第一终端输入的所述语音信息发起所述第一请求;所述第二请求是在所述第二终端的视频应用启动之后,显示在所述第二终端屏幕上的语音搜索按钮被按下而生成的;
其中,在向所述服务器发送第二请求之后,所述方法还包括:接收所述服务器发送的关联指令,所述关联指令是所述服务器在检测到不存在第一终端与所述第二终端建立有关联关系的应用账号的情况下发送的,其中,所述关联指令用于指示所述第二终端展示关联标识,所述关联标识包括所述第二终端的标识信息和所述第二终端上登录的视频播放终端的账号信息。
11.根据权利要求10所述的方法,其特征在于,在接收服务器发送的搜索结果之前,所述方法还包括:
展示所述关联标识;
接收所述第一终端基于所述关联标识返回的确认信息,并建立所述第一终端与所述第二终端的关联关系。
12.根据权利要求11所述的方法,其特征在于,所述关联标识包括二维码。
13.一种信息搜索装置,其特征在于,包括:
接收单元,用于接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;
解析单元,用于从所述语音信息中解析出所述第一请求的搜索关键词;
执行单元,用于利用所述搜索关键词执行搜索操作,得到搜索结果;
发送单元,用于将所述搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果;
第一接收模块,用于在接收第一终端发送的语音信息之前,接收所述第二终端发送的第二请求,其中,所述第二请求用于请求通过语音信息发起所述第一请求;所述第二请求是在所述第二终端的视频应用启动之后,显示在所述第二终端屏幕上的语音搜索按钮被按下而生成的;
第一发送模块,用于响应于所述第二请求,向所述第一终端发送提示消息,其中,所述提示消息用于提示通过所述第一终端输入所述语音信息;
第一检测模块,用于在接收所述第二终端发送的第二请求之后,检测是否存在与所述第二终端建立有关联关系的应用账号;
第三发送模块,用于在不存在与所述第二终端建立有关联关系的应用账号的情况下,向所述第二终端发送关联指令,其中,所述关联指令用于指示所述第二终端展示关联标识,所述关联标识包括所述第二终端的标识信息和所述第二终端上登录的视频播放终端的账号信息。
14.根据权利要求13所述的装置,其特征在于,第一发送模块包括:
第一获取模块,用于获取与所述第二终端建立有关联关系的应用账号,其中,所述应用账号登录在所述第一终端上;
第二发送模块,用于通过所述应用账号的网络平台,向所述应用账号发送所述提示消息。
15.根据权利要求13或14所述的装置,其特征在于,所述接收单元还用于接收所述第一终端基于所述关联标识返回的确认信息,以建立所述第一终端与所述第二终端的关联关系。
16.根据权利要求15所述的装置,其特征在于,所述关联标识包括二维码。
17.根据权利要求13所述的装置,其特征在于,解析单元包括:
识别模块,用于对所述语音信息进行语义识别,得到所述语音信息所表示的语义;
作为模块,用于将识别出的语义的全部或部分作为所述搜索关键词。
18.根据权利要求13或17所述的装置,其特征在于,执行单元包括:
第一搜索模块,用于从数据库中,搜索包含所述搜索关键词的多媒体信息,得到所述搜索结果,其中,所述多媒体信息包括多媒体资源的名称和/或内容。
19.一种信息搜索装置,其特征在于,应用于第一终端,包括:
第一接收单元,用于接收输入的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求服务器执行搜索操作;
发送单元,用于向所述服务器发送所述语音信息,其中,所述服务器用于从所述语音信息中解析出所述第一请求的搜索关键词,利用所述搜索关键词执行搜索操作,将得到的搜索结果发送至第二终端,其中,所述第一终端与所述第二终端建立有关联关系,所述第二终端至少用于展示所述搜索结果;
所述装置还包括:
第二接收单元,用于在接收输入的语音信息之前,接收所述服务器发送的提示消息,其中,所述提示消息响应于来自所述第二终端的第二请求并用于提示通过所述第一终端输入所述语音信息,所述第二请求用于请求通过语音信息发起所述第一请求,所述第二请求是在所述第二终端的视频应用启动之后,显示在所述第二终端屏幕上的语音搜索按钮被按下而生成的;
展示单元,用于在接收输入的语音信息之前,将所述提示消息展示在所述第一终端的屏幕上。
20.根据权利要求19所述的装置,其特征在于,
所述装置还包括:登录单元,用于在接收所述服务器发送的提示消息之前,在所述第一终端上登录了用于与所述第二终端建立关联关系的应用账号;
所述第二接收单元具体用于包括:通过所述应用账号的网络平台接收所述提示消息,所述提示消息为所述网络平台接收到服务器。
21.根据权利要求20所述的装置,其特征在于,
所述第一接收单元还用于在接收输入的语音信息之前,获取所述第二终端展示的标识信息;
所述装置还包括:建立单元,用于在接收输入的语音信息之前,基于所述标识信息向所述第二终端发送确认信息,以建立所述第一终端与所述第二终端的关联关系。
22.一种信息搜索装置,其特征在于,应用于第二终端,包括:
接收单元,用于接收服务器发送的搜索结果,其中,所述搜索结果为所述服务器接收第一终端发送的语音信息,其中,所述语音信息用于记录第一请求,所述第一请求用于请求执行搜索操作;从所述语音信息中解析出所述第一请求的搜索关键词;以及利用所述搜索关键词执行搜索操作而得到的结果;
展示单元,用于展示所述搜索结果;
所述装置还包括:
发送单元,用于在接收服务器发送的搜索结果之前,向所述服务器发送第二请求,其中,所述第二请求用于请求通过所述第一终端输入的所述语音信息发起所述第一请求;所述第二请求是在所述第二终端的视频应用启动之后,显示在所述第二终端屏幕上的语音搜索按钮被按下而生成的;
其中,在所述发送单元向所述服务器发送第二请求之后,所述接收单元还用于:接收所述服务器发送的关联指令,所述关联指令是所述服务器在检测到不存在第一终端与所述第二终端建立有关联关系的应用账号的情况下发送的,其中,所述关联指令用于指示所述第二终端展示关联标识;所述接收单元还用于在接收服务器发送的搜索结果之前,接收所述第一终端基于所述关联标识返回的确认信息,以建立所述第一终端与所述第二终端的关联关系。
23.根据权利要求22所述的装置,其特征在于,
所述展示单元还用于在接收服务器发送的搜索结果之前,展示所述关联标识。
24.根据权利要求23所述的装置,其特征在于,所述关联标识包括二维码。
CN201610933651.5A 2016-10-31 2016-10-31 信息搜索方法和装置 Active CN106570100B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201610933651.5A CN106570100B (zh) 2016-10-31 2016-10-31 信息搜索方法和装置
PCT/CN2017/107811 WO2018077214A1 (zh) 2016-10-31 2017-10-26 信息搜索方法和装置
US16/299,583 US11288303B2 (en) 2016-10-31 2019-03-12 Information search method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610933651.5A CN106570100B (zh) 2016-10-31 2016-10-31 信息搜索方法和装置

Publications (2)

Publication Number Publication Date
CN106570100A CN106570100A (zh) 2017-04-19
CN106570100B true CN106570100B (zh) 2019-02-26

Family

ID=58533460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610933651.5A Active CN106570100B (zh) 2016-10-31 2016-10-31 信息搜索方法和装置

Country Status (3)

Country Link
US (1) US11288303B2 (zh)
CN (1) CN106570100B (zh)
WO (1) WO2018077214A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106570100B (zh) * 2016-10-31 2019-02-26 腾讯科技(深圳)有限公司 信息搜索方法和装置
CN108536414B (zh) * 2017-03-06 2021-10-22 腾讯科技(深圳)有限公司 语音处理方法、装置和系统、移动终端
CN107124350B (zh) * 2017-04-27 2018-10-26 腾讯科技(深圳)有限公司 媒体播放控制方法、媒体播放服务器、客户端
CN107193922B (zh) * 2017-05-16 2019-03-29 腾讯科技(深圳)有限公司 一种信息处理的方法及装置
CN107436926A (zh) * 2017-07-07 2017-12-05 深圳Tcl新技术有限公司 搜索交互方法、装置及计算机可读存储介质
CN107644095A (zh) * 2017-09-28 2018-01-30 百度在线网络技术(北京)有限公司 用于搜索信息的方法和装置
CN107967333A (zh) * 2017-11-28 2018-04-27 广东小天才科技有限公司 语音搜索方法、语音搜索装置及电子设备
CN110111793B (zh) * 2018-02-01 2023-07-14 腾讯科技(深圳)有限公司 音频信息的处理方法、装置、存储介质及电子装置
CN108228894B (zh) * 2018-02-05 2023-07-04 腾讯科技(深圳)有限公司 查看最近使用文件的方法、装置及终端
CN108899020A (zh) * 2018-05-29 2018-11-27 北京小米移动软件有限公司 信息搜索方法、装置及计算机可读存储介质
CN109062094B (zh) * 2018-07-24 2021-08-06 卢坤雄 模型的控制方法、装置及存储介质
CN111063344B (zh) * 2018-10-17 2022-06-28 青岛海信移动通信技术股份有限公司 一种语音识别方法、移动终端以及服务器
CN111757195B (zh) * 2020-06-09 2022-10-21 北京未来居科技有限公司 一种基于智能音箱的信息输出方法及装置
CN114430496B (zh) * 2020-10-15 2024-03-01 华为技术有限公司 跨设备视频搜索方法及相关设备
CN113360636B (zh) * 2021-06-30 2023-08-01 北京百度网讯科技有限公司 一种内容显示方法、装置、设备以及存储介质
US11950300B2 (en) * 2021-07-09 2024-04-02 Soundhound, Inc. Using a smartphone to control another device by voice
US20240303288A1 (en) * 2022-12-05 2024-09-12 Meta Platforms, Inc. Similarity mapping of post content in hyperspace

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101566990A (zh) * 2008-04-25 2009-10-28 李奕 一种嵌入于视频的搜索方法及其系统
CN105872803A (zh) * 2015-12-30 2016-08-17 乐视网信息技术(北京)股份有限公司 对智能电视进行声控的方法和装置

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI235358B (en) * 2003-11-21 2005-07-01 Acer Inc Interactive speech method and system thereof
US7873654B2 (en) * 2005-01-24 2011-01-18 The Intellection Group, Inc. Multimodal natural language query system for processing and analyzing voice and proximity-based queries
US20160140122A1 (en) * 2008-11-26 2016-05-19 David Harrison Relevancy improvement through targeting of information based on data gathered from a capture device associated with a client device
US8572238B2 (en) * 2009-10-22 2013-10-29 Sony Corporation Automated social networking television profile configuration and processing
US20110197224A1 (en) * 2010-02-09 2011-08-11 Echostar Global B.V. Methods and Apparatus For Selecting Advertisements For Output By A Television Receiver Based on Social Network Profile Data
US10142687B2 (en) * 2010-11-07 2018-11-27 Symphony Advanced Media, Inc. Audience content exposure monitoring apparatuses, methods and systems
US8966513B2 (en) * 2011-06-29 2015-02-24 Avaya Inc. System and method for processing media highlights
US8838434B1 (en) * 2011-07-29 2014-09-16 Nuance Communications, Inc. Bootstrap call router to other languages using selected N-best translations
US9179104B2 (en) * 2011-10-13 2015-11-03 At&T Intellectual Property I, Lp Method and apparatus for managing a camera network
CA2781960C (en) * 2011-10-21 2017-01-24 UXP Systems Inc. System and method for providing user lifecycle management and service orchestration of multiple media services across multiple display screens
US20130139196A1 (en) * 2011-11-30 2013-05-30 Rawllin International Inc. Automated authorization for video on demand service
US8930992B2 (en) * 2012-01-19 2015-01-06 Sony Corporation TV social network advertising
US9060152B2 (en) * 2012-08-17 2015-06-16 Flextronics Ap, Llc Remote control having hotkeys with dynamically assigned functions
CN103581105B (zh) * 2012-07-18 2017-09-22 财付通支付科技有限公司 登录验证方法和登录验证系统
CN102841772A (zh) * 2012-08-06 2012-12-26 四川长虹电器股份有限公司 语音控制智能终端显示文件的方法
CN102821104B (zh) * 2012-08-09 2014-04-16 腾讯科技(深圳)有限公司 授权的方法、装置和系统
CN102857579B (zh) * 2012-09-27 2014-06-04 腾讯科技(深圳)有限公司 一种信息处理方法、装置、终端及服务器
CN102932786B (zh) * 2012-09-27 2017-12-15 腾讯科技(深圳)有限公司 一种信息传输方法及终端
US9734151B2 (en) * 2012-10-31 2017-08-15 Tivo Solutions Inc. Method and system for voice based media search
US9417833B2 (en) * 2012-12-17 2016-08-16 Tencent Technology (Shenzhen) Company Limited Methods and devices for data transfer
KR20140092634A (ko) * 2013-01-16 2014-07-24 삼성전자주식회사 전자장치와 그 제어방법
KR102208113B1 (ko) * 2013-02-28 2021-01-27 엘지전자 주식회사 멀티미디어 커머스 서비스 처리 장치 및 방법
US9679332B2 (en) * 2013-02-28 2017-06-13 Lg Electronics Inc. Apparatus and method for processing a multimedia commerce service
US10319022B2 (en) * 2013-02-28 2019-06-11 Lg Electronics Inc. Apparatus and method for processing a multimedia commerce service
US9854084B2 (en) * 2013-03-06 2017-12-26 Google Llc Contextual alarm and notification management
US10403272B1 (en) * 2013-03-07 2019-09-03 Nuance Communications, Inc. Facilitating participation in a virtual meeting using an intelligent assistant
US9621960B2 (en) * 2013-03-13 2017-04-11 Echostar Technologies L.L.C. Majority rule selection of media content
US20180350359A1 (en) * 2013-03-14 2018-12-06 Majd Bakar Methods, systems, and media for controlling a media content presentation device in response to a voice command
US9100694B1 (en) * 2013-03-14 2015-08-04 Google Inc. TV mode change in accordance with number of viewers present
US20150287410A1 (en) * 2013-03-15 2015-10-08 Google Inc. Speech and semantic parsing for content selection
US10114802B2 (en) * 2013-04-28 2018-10-30 Tencent Technology (Shenzhen) Company Limited Method, device, and system for accessing third party platforms via a messaging application
CN104253784B (zh) * 2013-06-25 2018-10-09 腾讯科技(深圳)有限公司 登录和授权的方法、系统、第三方终端及互联服务器
US9451464B2 (en) * 2013-09-11 2016-09-20 Tencent Technology (Shenzhen) Company Limited Method, apparatus and system for network access
US9485207B2 (en) * 2013-10-30 2016-11-01 Intel Corporation Processing of messages using theme and modality criteria
CN104636392B (zh) * 2013-11-13 2018-07-27 腾讯科技(北京)有限公司 进行推荐信息下发的方法、系统、服务器及浏览器
CN103647996A (zh) * 2013-11-14 2014-03-19 乐视致新电子科技(天津)有限公司 一种数据资源的传输方法和装置
CN103648054A (zh) * 2013-11-14 2014-03-19 乐视致新电子科技(天津)有限公司 一种网络数据资源的传输方法和装置
CN103634688A (zh) * 2013-12-23 2014-03-12 乐视致新电子科技(天津)有限公司 移动通信终端控制智能电视播放视频文件的方法及装置
CN103648051A (zh) * 2013-12-23 2014-03-19 乐视致新电子科技(天津)有限公司 搜索智能电视播放的视频文件的方法及装置
CA2863124A1 (en) * 2014-01-03 2015-07-03 Investel Capital Corporation User content sharing system and method with automated external content integration
CN104765999B (zh) * 2014-01-07 2020-06-30 腾讯科技(深圳)有限公司 一种对用户资源信息进行处理的方法、终端及服务器
CN104378342B (zh) * 2014-01-10 2016-04-13 腾讯科技(深圳)有限公司 多账号验证方法、装置及系统
CN104778174A (zh) * 2014-01-10 2015-07-15 腾讯科技(深圳)有限公司 一种数据输出控制方法,及设备
US8868409B1 (en) * 2014-01-16 2014-10-21 Google Inc. Evaluating transcriptions with a semantic parser
CN104144419B (zh) * 2014-01-24 2017-05-24 腾讯科技(深圳)有限公司 一种身份验证的方法、装置及系统
US20160012465A1 (en) * 2014-02-08 2016-01-14 Jeffrey A. Sharp System and method for distributing, receiving, and using funds or credits and apparatus thereof
WO2015149321A1 (en) * 2014-04-03 2015-10-08 BE Energy Co. Limited Personal digital engine for user empowerment and method to operate the same
CN105005457B (zh) * 2014-04-25 2019-04-09 腾讯科技(深圳)有限公司 地理位置展示方法及装置
CN105024984B (zh) * 2014-04-30 2017-12-01 腾讯科技(深圳)有限公司 权限设置方法、装置及系统
US9652451B2 (en) * 2014-05-08 2017-05-16 Marvin Elder Natural language query
CN104093079B (zh) * 2014-05-29 2015-10-07 腾讯科技(深圳)有限公司 基于多媒体节目的交互方法、终端、服务器和系统
US9338493B2 (en) * 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
CN104618780B (zh) * 2014-10-23 2018-05-22 腾讯科技(深圳)有限公司 电器设备控制方法及系统
US20160191434A1 (en) * 2014-12-24 2016-06-30 Blue Yonder Labs Llc System and method for improved capture, storage, search, selection and delivery of images across a communications network
CN104901864B (zh) * 2015-04-09 2016-12-28 腾讯科技(深圳)有限公司 用于信息交互的系统及方法
CN104935980B (zh) * 2015-05-04 2019-03-15 腾讯科技(北京)有限公司 互动信息处理方法、客户端及服务平台
US11127043B2 (en) * 2015-06-05 2021-09-21 Surewaves Mediatech Private Limited System and a method for enhancing audience reach and brand promotion through television
CN104966197B (zh) * 2015-06-15 2019-05-17 腾讯科技(北京)有限公司 信息处理方法、客户端及服务器
CN104954882A (zh) * 2015-06-16 2015-09-30 腾讯科技(北京)有限公司 一种消息共享方法及客户端
CN105704521A (zh) * 2016-01-27 2016-06-22 深圳国微技术有限公司 一种实现个性化频道列表的方法及装置
US10276162B2 (en) * 2016-02-12 2019-04-30 Samsung Electronics Co., Ltd. Method and electronic device for performing voice based actions
CN106385603B (zh) * 2016-09-12 2019-04-30 腾讯科技(深圳)有限公司 媒体文件的消息传输方法和装置
CN106570100B (zh) * 2016-10-31 2019-02-26 腾讯科技(深圳)有限公司 信息搜索方法和装置
CN107659851B (zh) * 2017-03-28 2019-09-17 腾讯科技(北京)有限公司 全景图像的展示控制方法及装置
CN109032738B (zh) * 2018-07-17 2022-02-11 腾讯科技(深圳)有限公司 多媒体播放控制方法、装置、终端及存储介质
CN110971502B (zh) * 2018-09-30 2021-09-28 腾讯科技(深圳)有限公司 应用程序中的声音消息显示方法、装置、设备及存储介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101566990A (zh) * 2008-04-25 2009-10-28 李奕 一种嵌入于视频的搜索方法及其系统
CN105872803A (zh) * 2015-12-30 2016-08-17 乐视网信息技术(北京)股份有限公司 对智能电视进行声控的方法和装置

Also Published As

Publication number Publication date
WO2018077214A1 (zh) 2018-05-03
CN106570100A (zh) 2017-04-19
US11288303B2 (en) 2022-03-29
US20190213209A1 (en) 2019-07-11

Similar Documents

Publication Publication Date Title
CN106570100B (zh) 信息搜索方法和装置
KR101664754B1 (ko) 정보 취득 방법, 장치, 프로그램 및 기록매체
US20080163312A1 (en) System and method for providing content relating to a communication
CN107316520B (zh) 视频教学互动方法、装置、设备及存储介质
WO2016029561A1 (zh) 基于显示终端的数据处理方法
CN107071554B (zh) 语义识别方法和装置
CN110149549B (zh) 信息的显示方法及装置
CN107241622A (zh) 视频定位处理方法、终端设备及云端服务器
CN108133396A (zh) 发布广告的方法和系统
CN105657535A (zh) 一种音频识别方法和装置
CN108536414A (zh) 语音处理方法、装置和系统、移动终端
CN111444415B (zh) 弹幕处理方法、服务器、客户端、电子设备及存储介质
CN106909603A (zh) 搜索信息处理方法及装置
CN106658079A (zh) 自定义生成表情图像的方法及装置
CN104735153B (zh) 一种资源推送和获取的方法及装置
CN112752121B (zh) 一种视频封面生成方法及装置
CN104731823B (zh) 一种多设备浏览文档的方法及装置
CN110460514A (zh) 即时通信工具的消息发送方法、装置、存储介质及设备
WO2019047850A1 (zh) 标识的显示方法和装置、请求的响应方法和装置
CN109509472A (zh) 基于语音平台识别背景音乐的方法、装置及系统
CN107547934A (zh) 基于视频的信息传输方法和装置
CN108733666B (zh) 服务器信息推送方法、终端信息发送方法及装置、系统
CN108491188A (zh) 语音对话产品的开发资源的管理方法及装置
CN106558311B (zh) 语音内容提示方法和装置
CN104980807B (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
GR01 Patent grant
GR01 Patent grant