CN107402964A - 一种信息推荐方法、服务器及终端 - Google Patents

一种信息推荐方法、服务器及终端 Download PDF

Info

Publication number
CN107402964A
CN107402964A CN201710480748.XA CN201710480748A CN107402964A CN 107402964 A CN107402964 A CN 107402964A CN 201710480748 A CN201710480748 A CN 201710480748A CN 107402964 A CN107402964 A CN 107402964A
Authority
CN
China
Prior art keywords
data
audio data
server
target
target audio
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.)
Withdrawn
Application number
CN201710480748.XA
Other languages
English (en)
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.)
Shenzhen Jinli Communication Equipment Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment 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 Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201710480748.XA priority Critical patent/CN107402964A/zh
Publication of CN107402964A publication Critical patent/CN107402964A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/686Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title or artist information, time, location or usage information, user ratings

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明实施例公开了一种信息推荐方法、服务器及终端,其中信息推荐方法包括:接收到终端发送的图像数据后,对所述图像数据进行识别,获得场景信息,所述场景信息为所述图像数据对应的场景信息;搜索与所述场景信息相关联的音频数据作为目标音频数据;将所述目标音频数据发送给所述终端。本发明实施例通过为用户推荐与用户所在场景相关的音频数据,可以提高用户获取音频数据的效率。

Description

一种信息推荐方法、服务器及终端
技术领域
本发明涉及计算机技术领域,尤其涉及一种信息推荐方法、服务器及终端。
背景技术
音乐是我们日常生活中必不可少的一部分,同时,随着终端技术的日益发展,终端所具有的功能也越来越丰富,越来越多的用户偏向于通过终端播放音乐。
用户获取歌曲来听音乐一般通过以下途径:1、通过歌曲名称或者歌曲内容等关键字来进行搜索;2、通过音乐应用中所推荐的歌单、榜单或者个性化推荐来选择音乐。基于上述第一种途径,用户需要明确知道歌曲的名称或内容;基于上述第二种途径,音乐应用中所推荐的歌曲可能并不是用户目前所在场景下所需要的。
从上述分析可以看出,上述获取歌曲的效率比较低下。
发明内容
本发明实施例提供一种信息推荐方法、服务器及终端,可以实现为用户推荐与用户所在场景相关的音频数据,以提高用户获取音频数据的效率。
第一方面,本发明实施例提供了一种信息推荐方法,该方法包括:
接收到终端发送的图像数据后,对所述图像数据进行识别,获得场景信息,所述场景信息为所述图像数据对应的场景信息;
搜索与所述场景信息相关联的音频数据作为目标音频数据;
将所述目标音频数据发送给所述终端。
第二方面,本发明另一实施例提供了一种信息推荐方法,该方法包括:
获取图像数据后,将所述图像数据发送给服务器;
接收所述服务器发送的目标音频数据,所述目标音频数据为与所述图像数据对应的场景相关联的音频数据;
将所述目标音频数据显示于目标界面。
第三方面,本发明实施例提供了一种服务器,该服务器包括:
接收单元,用于接收终端发送的图像数据;
图像识别单元,用于对所述图像数据进行识别,获得场景信息,所述场景信息为所述图像数据对应的场景信息;
搜索单元,用于搜索与所述场景信息相关联的音频数据作为目标音频数据;
发送单元,用于将所述目标音频数据发送给所述终端。
第四方面,本发明实施例提供了一种终端,该终端包括:
获取单元,用于获取图像数据;
发送单元,用于将所述图像数据发送给服务器;
接收单元,用于接收所述服务器发送的目标音频数据,所述目标音频数据为与所述图像数据对应的场景相关联的音频数据;
显示单元,用于将所述目标音频数据显示于目标界面。
第五方面,本发明实施例提供了一种设备,包括处理器、输入设备、输出设备和存储器,所述处理器、所述输入设备、所述输出设备和所述存储器相互连接,其中,所述存储器用于存储支持设备执行上述方法的应用程序代码,所述处理器被配置用于执行上述第一方面或第二方面的方法。
第六方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面或第二方面的方法。
实施本发明实施例,服务器在接收到图像数据后,通过对该图像数据进行识别,获得场景信息,从而使得服务器搜索与该场景信息相关联的音频数据作为目标音频数据,进而将该目标音频数据发送给终端。也就是说,服务器可以依据图片推荐与该图片相关联的音频数据给用户,依据用户所处的场景进行推荐,不仅可以更加符合用户所处的场景,增加用户的满意度,而且还可以提高用户获取音频数据的效率。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种信息推荐***的网络架构示意图;
图2是本发明实施例提供的一种信息推荐方法的示意流程图;
图3A是本发明另一实施例提供的一种信息推荐方法的示意流程图;
图3B为本发明实施例提供的一种显示音频数据的界面示意图;
图4是本发明另一实施例提供的一种信息推荐方法的示意流程图;
图5是本发明实施例提供的一种服务器的示意性框图;
图6是本发明实施例提供的一种终端的示意性框图;
图7是本发明实施例提供的一种设备的示意性框图;
图 8是本发明另一实施例提供的一种服务器的示意性框图;
图9是本发明另一实施例提供的一种终端的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/ 或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
具体实现中,本发明实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。
在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。
终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。
可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。
图1是本发明实施例提供的一种信息推荐***的网络架构示意图,如图1 所示,该信息推荐***包括:服务器101以及终端102。
服务器101与终端102通信连接,从而来实现数据和/或信令的交互。
终端102可以包括移动手机、平板电脑、个人数字助理(Personal DigitalAssistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环)等各种终端,本发明实施例不作限定。
该信息推荐***可以实现本发明实施例提供的信息推荐方法,如终端在获取到图像数据后,向服务器发送给图像数据;使得该服务器对该图像数据进行识别,获得场景信息后,通过搜索与该场景信息相关联的音频数据作为目标音频数据;从而将该目标音频数据发送给该终端,使得终端在接收到该目标音频数据后,将该目标音频数据显示于目标界面。也就是说,服务器可以依据图片推荐与该图片相关联的音频数据给用户,依据用户所处的场景进行推荐,不仅可以更加符合用户所处的场景,增加用户的满意度,而且还可以提高终端推荐音频数据的效率,从而提高用户获取音频数据的效率。
基于图1所描述的信息***,参见图2,图2是本发明实施例提供的一种信息推荐方法的示意流程图,该信息推荐方法应用于服务器,如图2所示,该信息推荐方法可包括:
201、接收到终端发送的图像数据后,对上述图像数据进行识别,获得场景信息;
本发明实施例中,上述场景信息为上述图像数据对应的场景信息。
本发明实施例中,可以利用基于神经元网络的深度学习技术来实现对图像数据的识别。举例来说,服务器接收终端发送的是关于“北京长城”的图像数据,则该服务器通过对该图像数据进行识别,可以获得长城花的场景信息等,从而获得与该“北京长城”的图像数据对应的场景信息。
202、搜索与上述场景信息相关联的音频数据作为目标音频数据;
本发明实施例中,服务器在获得场景信息后,就可以依据该场景信息搜索音频数据。举例来说,场景信息为长城,则服务器就可以搜索与长城相关联的音频数据作为目标音频数据。
具体地,上述场景信息包括:目标关键字,上述目标关键字为上述图像数据中的场景特征所对应的关键字;
上述搜索与上述场景信息相关联的音频数据作为目标音频数据包括:
搜索与上述目标关键字相关联的音频数据作为上述目标音频数据。
本发明实施例中,服务器通过对图像数据中的场景特征进行识别,获得目标关键字。举例来说,图像数据为关于“北京长城”的图像数据,则服务器通过对该图像数据进行识别,就可以获得目标关键字,如:长城、妈妈以及花等等。进一步地,服务器在获得该目标关键字后,就可以依据该目标关键字进行搜索,搜索与该目标关键字相关联的音频数据。举例来说,目标关键字为长城、妈妈以及花,则服务器通过搜索与该目标关键字相关联的音频数据,可以获得“我爱北京长城”、“破晓长城”、“信天游唱给妈妈听”以及“五星花”等等音频数据,可以理解的是,还可以得到与该音频数据对应的演唱者信息等,本发明实施例不作限定。
实施本发明实施例,可以有效地提高推荐音频数据的效率,从而提高用户获取音频数据的效率,增加用户的满意度。
具体地,上述场景信息还包括:地理位置,上述地理位置为上述图像数据对应的场景所处的地理位置;
上述搜索与上述目标关键字相关联的音频数据作为目标音频数据包括:
搜索与上述地理位置相关联的音频数据作为上述目标音频数据。
本发明实施例中,通过对图像数据进行识别,服务器还可以获得该图像数据对应的地理位置。举例来说,图像数据为关于“北京长城”的图像数据,则服务器通过对该图像数据进行识别,可以获得该图像数据对应的地理位置,如北京。又举例来说,图像数据为关于“泰山”的图像数据,则服务器通过对该图像数据进行识别,可以获得对应的山东地理位置。
可以理解的是,服务器通过对图像数据进行识别,获得目标关键字以及地理位置后,还可以搜索与上述目标关键字相关联,且与上述地理位置相关联的音频数据作为目标音频数据等,本发明实施例不作限定。
实施本发明实施例,可以有效地提高推荐音频数据的效率,从而提高用户获取音频数据的效率,增加用户的满意度。
可以理解的是,上述图像数据均为景点对应的图像数据,若图像数据为其他没有明确地理位置的图像数据,则上述方法还包括:
接收上述终端发送的目标地理位置,上述目标地理位置为上述终端当前所处地理位置,或者,上述目标地理位置为上述图像数据对应的场景所处的地理位置。
实施本发明实施例,可以在服务器不能通过图像数据获得明确的地理位置的情况下,通过接收终端发送的目标地理位置,可以高效地获取地理位置,提高效率。
可以理解的是,服务器可以通过调用数据库提供的搜索接口,来进行音频数据的搜索,从而得到目标音频数据。
203、将上述目标音频数据发送给上述终端。
可以理解的是,本发明实施例,对于发送给终端的目标音频数据的个数不作限定。举例来说,服务器搜索到的目标音频数据的个数为20个,则可以将该 20个目标音频数据都发送给终端,也可以只发送10个等等。可以理解的是,若搜索到20个目标音频数据,而发送少于20个如10个目标音频数据给终端,至于发送哪10个目标音频数据给终端,本发明实施例也不作限定,举例来说,可以发送服务器搜索到的与目标关键字和/或地理位置关联度高的10个目标音频数据给终端,也可以随意抽取10个目标音频数据给终端等等。
实施本发明实施例,服务器在接收到图像数据后,通过对该图像数据进行识别,获得场景信息,从而使得服务器搜索与该场景信息相关联的音频数据作为目标音频数据,进而将该目标音频数据发送给终端。也就是说,服务器可以推荐与图片相关联的音频数据给用户,依据用户所处的场景进行推荐,不仅可以更加符合用户所处的场景,增加用户的满意度,而且还可以提高推荐音频数据的效率。
具体地,上述目标音频数据包括:目标歌曲和/或目标戏曲;
上述将上述目标音频数据发送给上述终端包括:
将搜索到的上述目标歌曲和/或上述目标戏曲生成列表后,将上述列表发送给上述终端。
也就是说,服务器在数据库中搜索到目标歌曲、目标戏曲等等之后,就可以将生成的列表发送给终端,从而使得终端接收该列表,进而就可以依据该列表进行缓存和/或播放操作。
实施本发明实施例,可以使用户更加直观地得到音频数据,提高用户的满意度。
基于图1所描述的信息推荐***,参见图3A,图3A是本发明实施例提供的一种信息推荐方法的示意流程图,该信息推荐方法应用于终端,如图3A所示,该信息推荐方法可包括:
301、获取图像数据后,将上述图像数据发送给服务器;
本发明实施例中,终端可以通过相机来获取图像数据,从而将该图像数据发送给服务器。
可以理解的是,上述获取图像数据之前,上述方法还包括:
通过目标应用的目标接口启动拍照功能后,执行上述获取图像数据。
也就是说,终端可以通过目标应用的目标接口启动拍照功能后,获取图像数据。
可以理解的是,终端在通过相机获取图像数据后,也可以通过上述目标应用的目标接口将该图像数据发送给服务器等,本发明实施例不作限定。
302、接收上述服务器发送的目标音频数据;
本发明实施例中,上述目标音频数据为与上述图像数据对应的场景相关联的音频数据。
303、将上述目标音频数据显示于目标界面。
本发明实施例中,也可以将上述目标音频数据显示于目标应用的界面。
举例来说,终端通过目标应用的目标接口启动拍照功能,获取图像数据后,将该图像数据发送给服务器,服务器在对该图像数据进行识别,获得场景信息,从而将搜索到的与该场景信息相关联的音频数据发送给终端,终端在接收到该音频数据后,就可以将该音频数据显示于目标应用的界面。如图3B所示,图3B 为本发明实施例提供的一种显示音频数据的界面示意图,从中可以看出,终端通过将目标音频数据显示于目标界面,用户就可以不用进行复杂的搜索操作等等,就可以得到与用户所处场景相符合的音频数据,可以有效提高用户获取音频数据的效率。
实施本发明实施例,可以使得终端在获取到图像数据后,通过将该图像数据发送给服务器,使得服务器为终端推荐与该图像数据对应的音频数据,终端接收该音频数据,将该音频数据显示于目标界面;通过图像数据推荐音频数据,不需要用户进行复杂的搜索操作,就可以得到与用户所处场景相符合的音频数据,不仅符合用户所处的场景,增加用户的满意度,而且有效提高了推荐音频数据的效率。
基于图1所描述的信息推荐***,参见图4,图4是本发明实施例提供的一种信息推荐方法的示意流程图,如图4所示,该信息推荐方法可包括:
401、终端获取图像数据;
402、上述终端将上述图像数据发送给服务器,上述服务器接收上述图像数据;
403、上述服务器对上述图像数据进行识别,获得场景信息;
上述场景信息为上述图像数据对应的场景信息。
404、上述服务器搜索与上述场景信息相关联的音频数据作为目标音频数据;
405、上述服务器将上述目标音频数据发送给上述终端,上述终端接收上述目标音频数据;
406、上述终端将上述目标音频数据显示于目标界面。
可以理解的是,本发明实施例的实现方式可以参考上述图2和图3A的实现方式,这里不作赘述。
实施本发明实施例,不需要用户进行复杂的搜索操作,就可以得到与用户所处场景相符合的音频数据,不仅符合用户所处的场景,增加用户的满意度,而且有效提高了推荐音频数据的效率。
参见图5,图5是本发明实施例提供的一种服务器的示意框图。如图5所示,该服务器包括:
接收单元501,用于接收终端发送的图像数据;
图像识别单元502,用于对上述图像数据进行识别,获得场景信息,上述场景信息为上述图像数据对应的场景信息;
搜索单元503,用于搜索与上述场景信息相关联的音频数据作为目标音频数据;
发送单元504,用于将上述目标音频数据发送给上述终端。
具体地,上述场景信息包括:目标关键字,上述目标关键字为上述图像数据中的场景特征所对应的关键字;
上述搜索单元503,具体用于搜索与上述目标关键字相关联的音频数据作为上述目标音频数据。
实施本发明实施例,可以有效地提高推荐音频数据的效率,增加用户的满意度。
具体地,上述场景信息还包括:地理位置,上述地理位置为上述图像数据对应的场景所处的地理位置;
上述搜索单元503,具体用于搜索与上述地理位置相关联的音频数据作为上述目标音频数据。
实施本发明实施例,可以有效地提高推荐音频数据的效率,增加用户的满意度。
上述目标音频数据包括:目标歌曲和/或目标戏曲;
上述发送单元504,具体用于将搜索到的上述目标歌曲和/或上述目标戏曲生成列表后,将上述列表发送给上述终端。
实施本发明实施例,可以使用户更加直观地得到音频数据,提高用户的满意度。
本发明实施例的具体实现方式可以参考上述图2的实现方式,这里不作赘述。
实施本发明实施例,服务器在接收到图像数据后,通过对该图像数据进行识别,获得场景信息,从而使得服务器搜索与该场景信息相关联的音频数据作为目标音频数据,进而将该目标音频数据发送给终端。也就是说,服务器可以推荐与图片相关联的音频数据给用户,依据用户所处的场景进行推荐,不仅可以更加符合用户所处的场景,增加用户的满意度,而且还可以提高推荐音频数据的效率。
参见图6,图6是本发明实施例提供的一种终端的示意框图。如图6所示,该终端包括:
获取单元601,用于获取图像数据;
发送单元602,用于将上述图像数据发送给服务器;
接收单元603,用于接收上述服务器发送的目标音频数据,上述目标音频数据为与上述图像数据对应的场景相关联的音频数据;
显示单元604,用于将上述目标音频数据显示于目标界面。
实施本发明实施例,可以使得终端在获取到图像数据后,通过将该图像数据发送给服务器,使得服务器为终端推荐与该图像数据对应的音频数据,终端接收该音频数据,将该音频数据显示于目标界面;通过图像数据推荐音频数据,不需要用户进行复杂的搜索操作,就可以得到与用户所处场景相符合的音频数据,不仅符合用户所处的场景,增加用户的满意度,而且有效提高了推荐音频数据的效率。
作为一种可选的实现方式,上述终端还包括:
启动单元,用于通过目标应用的目标接口启动拍照功能;
上述获取单元,具体用于通过上述目标应用的目标接口启动拍照功能后,执行上述获取图像数据。
本发明实施例的具体实现方式可以参考上述图3A的实现方式,这里不作赘述。
参见图7,图7是本发明实施例提供的一种设备示意框图。如图所示的本实施例中的设备可以包括:一个或多个处理器701;一个或多个输入设备702,一个或多个输出设备703和存储器704。处理器701、输入设备702、输出设备703 和存储器704通过总线705连接。存储器702用于存储指令,处理器701用于执行存储器702存储的指令。
该设备作为服务器使用的情况下,处理器701用于:接收到终端发送的图像数据后,对上述图像数据进行识别,获得场景信息,上述场景信息为上述图像数据对应的场景信息;搜索与上述场景信息相关联的音频数据作为目标音频数据;将上述目标音频数据发送给上述终端。
该设备作为终端使用的情况下,处理器701用于:获取图像数据后,将上述图像数据发送给服务器;接收上述服务器发送的目标音频数据,上述目标音频数据为与上述图像数据对应的场景相关联的音频数据;将上述目标音频数据显示于目标界面。
应当理解,在本发明实施例中,所称处理器701可以是中央处理单元 (CentralProcessing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array, FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
输入设备702可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备703可以包括显示器(LCD等)、扬声器等。
该存储器704可以包括只读存储器和随机存取存储器,并向处理器701提供指令和数据。存储器704的一部分还可以包括非易失性随机存取存储器。例如,存储器704还可以存储设备类型的信息。
具体实现中,该设备作为服务器使用的情况下,本发明实施例中所描述的处理器701、输入设备702、输出设备703可执行本发明实施例提供的信息推荐方法的第一实施例中所描述的实现方式,也可执行本发明实施例所描述的服务器的实现方式,在此不再赘述。
具体实现中,该设备作为终端使用的情况下,本发明实施例中所描述的处理器701、输入设备702、输出设备703可执行本发明实施例提供的信息推荐方法的第二实施例中所描述的实现方式,也可执行本发明实施例所描述的终端的实现方式,在此不再赘述。
在本发明的另一实施例中提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现:接收到终端发送的图像数据后,对上述图像数据进行识别,获得场景信息,上述场景信息为上述图像数据对应的场景信息;搜索与上述场景信息相关联的音频数据作为目标音频数据;将上述目标音频数据发送给上述终端。
上述计算机可读存储介质可以是前述实施例的服务器的内部存储单元,例如服务器的硬盘或内存。上述计算机可读存储介质也可以是上述服务器的外部存储设备,例如上述服务器上配备的插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,上述计算机可读存储介质还可以既包括上述服务器的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述服务器所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
在本发明的另一实施例中提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现:获取图像数据后,将上述图像数据发送给服务器;接收上述服务器发送的目标音频数据,上述目标音频数据为与上述图像数据对应的场景相关联的音频数据;将上述目标音频数据显示于目标界面。
上述计算机可读存储介质可以是前述实施例的终端的内部存储单元,例如终端的硬盘或内存。上述计算机可读存储介质也可以是上述终端的外部存储设备,例如上述终端上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,上述计算机可读存储介质还可以既包括上述终端的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述终端所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
图8是本发明实施例提供的一种服务器的示意性框图,该服务器800可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器 (central processingunits,CPU)822(例如,一个或一个以上处理器)和存储器 832,一个或一个以上存储应用程序842或数据844的存储介质830(例如一个或一个以上海量存储设备)。其中,存储器832和存储介质830可以是短暂存储或持久存储。存储在存储介质830的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器822可以设置为与存储介质830通信,在服务器800上执行存储介质830 中的一系列指令操作。
服务器800还可以包括一个或一个以上电源826,一个或一个以上有线或无线网络接口850,一个或一个以上输入输出接口858,和/或,一个或一个以上操作***841,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM, FreeBSDTM等等。
上述实施例中由服务器所执行的步骤可以基于该图8所示的服务器结构。
图9示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。参考图9,手机包括:射频(Radio Frequency,RF)电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960、无线保真(wireless fidelity,WiFi)模块970、处理器980、以及电源990等部件。本领域技术人员可以理解,图9中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图9对手机的各个构成部件进行具体的介绍:
RF电路910可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器980处理;另外,将设计上行的数据发送给基站。通常,RF电路910包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low NoiseAmplifier,LNA)、双工器等。此外,RF电路910还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(GlobalSystem of Mobile communication,GSM)、通用分组无线服务(General Packet RadioService,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存储器920的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等) 等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元930可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括触控面板 931以及其他输入设备932。触控面板931,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板930上或在触控面板930附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板930可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器980,并能接收处理器980发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板930。除了触控面板930,输入单元930还可以包括其他输入设备932。具体地,其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元940可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元940可包括显示面板941,可选的,可以采用液晶显示器 (Liquid CrystalDisplay,LCD)、有机发光二极管(Organic Light-Emitting Diode, OLED)等形式来配置显示面板941。进一步的,触控面板930可覆盖显示面板941,当触控面板930检测到在其上或附近的触摸操作后,传送给处理器980以确定触摸事件的类型,随后处理器980根据触摸事件的类型在显示面板941上提供相应的视觉输出。虽然在图9中,触控面板930与显示面板941是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板930与显示面板941集成而实现手机的输入和输出功能。
手机还可包括至少一种传感器950,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板941的亮度,接近传感器可在手机移动到耳边时,关闭显示面板941和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路960、扬声器961,传声器962可提供用户与手机之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号输出;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据输出处理器 980处理后,经RF电路910以发送给比如另一手机,或者将音频数据输出至存储器920以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图9示出了WiFi模块970,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器980是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在存储器920内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器980可包括一个或多个处理单元;优选的,处理器 980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器980中。
手机还包括给各个部件供电的电源990(比如电池),优选的,电源可以通过电源管理***与处理器980逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、服务器、终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、服务器、终端和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种信息推荐方法,其特征在于,包括:
接收到终端发送的图像数据后,对所述图像数据进行识别,获得场景信息,所述场景信息为所述图像数据对应的场景信息;
搜索与所述场景信息相关联的音频数据作为目标音频数据;
将所述目标音频数据发送给所述终端。
2.根据权利要求1所述的方法,其特征在于,所述场景信息包括:目标关键字,所述目标关键字为所述图像数据中的场景特征所对应的关键字;
所述搜索与所述场景信息相关联的音频数据作为目标音频数据包括:
搜索与所述目标关键字相关联的音频数据作为所述目标音频数据。
3.根据权利要求1所述的方法,其特征在于,所述场景信息还包括:地理位置,所述地理位置为所述图像数据对应的场景所处的地理位置;
所述搜索与所述目标关键字相关联的音频数据作为目标音频数据包括:
搜索与所述地理位置相关联的音频数据作为所述目标音频数据。
4.一种信息推荐方法,其特征在于,包括:
获取图像数据后,将所述图像数据发送给服务器;
接收所述服务器发送的目标音频数据,所述目标音频数据为与所述图像数据对应的场景相关联的音频数据;
将所述目标音频数据显示于目标界面。
5.一种服务器,其特征在于,包括:
接收单元,用于接收终端发送的图像数据;
图像识别单元,用于对所述图像数据进行识别,获得场景信息,所述场景信息为所述图像数据对应的场景信息;
搜索单元,用于搜索与所述场景信息相关联的音频数据作为目标音频数据;
发送单元,用于将所述目标音频数据发送给所述终端。
6.根据权利要求5所述的服务器,其特征在于,所述场景信息包括:目标关键字,所述目标关键字为所述图像数据中的场景特征所对应的关键字;
所述搜索单元,具体用于搜索与所述目标关键字相关联的音频数据作为所述目标音频数据。
7.根据权利要求5所述的服务器,其特征在于,所述场景信息还包括:地理位置,所述地理位置为所述图像数据对应的场景所处的地理位置;
所述搜索单元,具体用于搜索与所述地理位置相关联的音频数据作为所述目标音频数据。
8.一种终端,其特征在于,包括:
获取单元,用于获取图像数据;
发送单元,用于将所述图像数据发送给服务器;
接收单元,用于接收所述服务器发送的目标音频数据,所述目标音频数据为与所述图像数据对应的场景相关联的音频数据;
显示单元,用于将所述目标音频数据显示于目标界面。
9.一种设备,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、所述输入设备、所述输出设备和所述存储器相互连接,其中,所述存储器用于存储应用程序代码,所述处理器被配置用于调用所述程序代码,执行如权利要求1-3任一项所述的方法,或者,执行如权利要求4所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-3任一项所述的方法,或者,所述程序指令当被处理器执行时使所述处理器执行如权利要求4所述的方法。
CN201710480748.XA 2017-06-22 2017-06-22 一种信息推荐方法、服务器及终端 Withdrawn CN107402964A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710480748.XA CN107402964A (zh) 2017-06-22 2017-06-22 一种信息推荐方法、服务器及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710480748.XA CN107402964A (zh) 2017-06-22 2017-06-22 一种信息推荐方法、服务器及终端

Publications (1)

Publication Number Publication Date
CN107402964A true CN107402964A (zh) 2017-11-28

Family

ID=60405286

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710480748.XA Withdrawn CN107402964A (zh) 2017-06-22 2017-06-22 一种信息推荐方法、服务器及终端

Country Status (1)

Country Link
CN (1) CN107402964A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108765033A (zh) * 2018-06-08 2018-11-06 Oppo广东移动通信有限公司 广告信息推送方法和装置、存储介质、电子设备
CN108920507A (zh) * 2018-05-29 2018-11-30 宇龙计算机通信科技(深圳)有限公司 自动搜索方法、装置、终端及计算机可读存储介质
CN109358744A (zh) * 2018-08-30 2019-02-19 Oppo广东移动通信有限公司 信息共享方法、装置、存储介质及穿戴式设备
CN109522431A (zh) * 2018-09-20 2019-03-26 上海博泰悦臻网络技术服务有限公司 一种基于图片识别的酒店推荐方法及***
CN110765282A (zh) * 2019-09-30 2020-02-07 维沃移动通信有限公司 一种曲目推荐方法和装置
WO2020103404A1 (zh) * 2018-11-21 2020-05-28 华为技术有限公司 一种业务处理的方法以及相关装置
CN111209471A (zh) * 2018-11-21 2020-05-29 上海博泰悦臻网络技术服务有限公司 基于场景获取与推送数据方法及其装置、设备和存储介质
CN112115284A (zh) * 2019-06-20 2020-12-22 腾讯科技(深圳)有限公司 多媒体推荐方法、装置、设备及存储介质
CN112328867A (zh) * 2020-08-20 2021-02-05 深圳新阳蓝光能源科技股份有限公司 一种数据推送方法以及数据推送***
WO2021104175A1 (zh) * 2019-11-26 2021-06-03 维沃移动通信有限公司 信息的处理方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117102A (zh) * 2015-08-21 2015-12-02 小米科技有限责任公司 音频界面显示方法和装置
CN106055671A (zh) * 2016-06-03 2016-10-26 腾讯科技(深圳)有限公司 一种多媒体数据处理方法及其设备
CN106791916A (zh) * 2016-11-26 2017-05-31 广州酷狗计算机科技有限公司 一种推荐音频数据的方法、装置和***
CN106776999A (zh) * 2016-12-07 2017-05-31 北京小米移动软件有限公司 多媒体数据推荐方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117102A (zh) * 2015-08-21 2015-12-02 小米科技有限责任公司 音频界面显示方法和装置
CN106055671A (zh) * 2016-06-03 2016-10-26 腾讯科技(深圳)有限公司 一种多媒体数据处理方法及其设备
CN106791916A (zh) * 2016-11-26 2017-05-31 广州酷狗计算机科技有限公司 一种推荐音频数据的方法、装置和***
CN106776999A (zh) * 2016-12-07 2017-05-31 北京小米移动软件有限公司 多媒体数据推荐方法及装置

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108920507A (zh) * 2018-05-29 2018-11-30 宇龙计算机通信科技(深圳)有限公司 自动搜索方法、装置、终端及计算机可读存储介质
CN108765033A (zh) * 2018-06-08 2018-11-06 Oppo广东移动通信有限公司 广告信息推送方法和装置、存储介质、电子设备
CN109358744A (zh) * 2018-08-30 2019-02-19 Oppo广东移动通信有限公司 信息共享方法、装置、存储介质及穿戴式设备
CN109522431A (zh) * 2018-09-20 2019-03-26 上海博泰悦臻网络技术服务有限公司 一种基于图片识别的酒店推荐方法及***
CN109522431B (zh) * 2018-09-20 2022-11-04 上海博泰悦臻网络技术服务有限公司 一种基于图片识别的酒店推荐方法及***
CN111209471A (zh) * 2018-11-21 2020-05-29 上海博泰悦臻网络技术服务有限公司 基于场景获取与推送数据方法及其装置、设备和存储介质
WO2020103404A1 (zh) * 2018-11-21 2020-05-28 华为技术有限公司 一种业务处理的方法以及相关装置
CN111209904A (zh) * 2018-11-21 2020-05-29 华为技术有限公司 一种业务处理的方法以及相关装置
CN112115284A (zh) * 2019-06-20 2020-12-22 腾讯科技(深圳)有限公司 多媒体推荐方法、装置、设备及存储介质
CN112115284B (zh) * 2019-06-20 2024-04-26 腾讯科技(深圳)有限公司 多媒体推荐方法、装置、设备及存储介质
CN110765282A (zh) * 2019-09-30 2020-02-07 维沃移动通信有限公司 一种曲目推荐方法和装置
WO2021104175A1 (zh) * 2019-11-26 2021-06-03 维沃移动通信有限公司 信息的处理方法及装置
CN112328867A (zh) * 2020-08-20 2021-02-05 深圳新阳蓝光能源科技股份有限公司 一种数据推送方法以及数据推送***

Similar Documents

Publication Publication Date Title
CN107402964A (zh) 一种信息推荐方法、服务器及终端
CN103578474B (zh) 一种语音控制方法、装置和设备
CN108364644A (zh) 一种语音交互方法、终端及计算机可读介质
CN103702297B (zh) 短信增强方法、装置及***
CN106406892A (zh) 应用的快捷功能显示方法、装置及终端设备
CN106126174B (zh) 一种场景音效的控制方法、及电子设备
CN106126160B (zh) 一种音效调节方法及用户终端
CN105959482B (zh) 一种场景音效的控制方法、及电子设备
CN107633051A (zh) 桌面搜索方法、移动终端及计算机可读存储介质
CN106921791A (zh) 一种多媒体文件的存储和查看方法、装置及移动终端
CN107943984A (zh) 图像处理方法、装置、计算机设备和计算机可读存储介质
CN106412818A (zh) 定位设备的方法及装置
CN107948404A (zh) 一种处理消息的方法、终端设备及计算机可读存储介质
CN107317918A (zh) 参数设置方法及相关产品
CN104063400B (zh) 数据搜索方法和装置
CN106973168A (zh) 语音播放方法、装置及计算机设备
CN106569815A (zh) 一种消息显示方法及终端
CN109324999A (zh) 一种基于下载指令执行操作的方法和电子设备
CN106095800A (zh) 一种信息推荐方法及终端
CN108052356A (zh) 一种启动计算器的方法,及终端设备
CN104636455B (zh) 应用程序映射信息的获取方法及装置
CN110413639A (zh) 数据核查方法及装置、电子设备和计算机可读存储介质
CN107547733A (zh) 一种图标生成方法及终端
CN106055615A (zh) 一种获取歌曲信息的方法、装置和***
CN103546806B (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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20171128