获取、推送信息的方法和装置以及信息交互系统的利记博彩app

文档序号:7806211阅读:214来源:国知局
获取、推送信息的方法和装置以及信息交互系统的利记博彩app
【专利摘要】本发明提供了一种获取信息的方法,包括:检测到声音采集触发事件;采集环境中实时播放的当前频道的声音,获得音频数据;将音频数据、或音频特征信息、或音频指纹发送给服务器,使服务器据以获得音频指纹并根据实时缓存的频道音频指纹数据库确定与音频指纹匹配的频道音频指纹所对应的匹配频道标识;接收服务器从预设信息数据库中获取并发送的与匹配频道标识对应的预设信息。利用本发明提供的获取信息的方法,用户终端上只需要触发采集声音就可以通过服务器进行音频识别进而获取到与当前频道正在播放的节目相关的信息,极大地提高了获取信息的效率。本发明还提供了一种获取信息的装置、推送信息的方法和装置、一种信息交互系统。
【专利说明】获取、推送信息的方法和装置以及信息交互系统
[0001]本申请要求于2014年05月29日提交中国专利局、申请号为201410235379.4、发明名称为“互动信息的获取方法、终端、服务器及系统”的中国专利申请,以及要求于2014年05月30日提交中国专利局、申请号为201410241073.X、发明名称为“基于视频的交互方法、终端、服务器及系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
【技术领域】
[0002]本发明涉及计算机【技术领域】,特别是涉及一种获取、推送信息的方法和装置以及信息交互系统。
【背景技术】
[0003]目前在播放通过广播电视频道、广播电台频道传送的实时节目时,节目内容所传达的信息无法在短时间内被用户记住。而通常出于成本考虑,电视节目上播放的内容时间偏短、节奏很快,用户实际上难以有效通过电视节目这样的实时信息传递方式获取信息。为了改善这种情况,出现了通过扫描二维码获取信息的方法,具体在播放的电视节目中展示根据节目相关信息而生成的二维码,用户通过手机等设备来扫描二维码并解析获得其所包含的信息。
[0004]然而,由于电视机显示图像较为粗糙,二维码太小时无法正确识别,二维码太大又会占据太多的显示位置。而且目前很多电视机采用行扫描成像技术来实现显示图像,这样使得在使用手机等设备扫描二维码时会出现严重的“扫描线”,难以有效识别出电视节目所展示的二维码中所包含的信息。因此,传统的获取信息的方法并不能有效的获取信息,需要改进。

【发明内容】

[0005]基于此,有必要针对传统的获取预设信息的方法并不能有效的获取预设信息的技术问题,提供一种获取、推送信息的方法和装置以及信息交互系统。
[0006]一种获取信息的方法,所述方法包括:
[0007]检测到声音采集触发事件;
[0008]采集环境中实时播放的当前频道的声音,获得音频数据;
[0009]将所述音频数据、或根据所述音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹发送给服务器,使所述服务器据以获得音频指纹并根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识;
[0010]接收所述服务器从预设信息数据库中获取并发送的与所述匹配频道标识对应的预设信息。
[0011]一种获取信息的装置,所述装置包括:
[0012]事件检测模块,用于检测到声音采集触发事件;[0013]声音采集模块,用于采集环境中实时播放的当前频道的声音,获得音频数据;
[0014]发送模块,用于将所述音频数据、或根据所述音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹发送给服务器,使所述服务器据以获得音频指纹并根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识;
[0015]预设信息接收模块,用于接收所述服务器从预设信息数据库中获取并发送的与所述匹配频道标识对应的预设信息。
[0016]上述获取信息的方法和装置,当检测到声音采集触发事件时,通过采集环境中电视机等设备实时播放的当前频道的声音从而获得音频数据。通过将音频数据或者音频特征信息或者音频指纹发送给服务器,使服务器据以获得音频指纹,进而进行音频识别而确定匹配频道标识。该匹配频道标识为服务器判定的采集声音时正播放的节目所在的频道的标识,则接收到的预设信息为与正在播放的节目相关的信息,这样巧妙地利用了声音识别来获取信息。用户终端上只需要触发采集声音就可以通过服务器进行音频识别进而获取到与当前频道正在播放的节目相关的信息,极大地提高了获取信息的效率。
[0017]—种推送信息的方法,所述方法包括:
[0018]接收音频数据、或根据音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹;
[0019]获取接收的音频指纹,或者根据接收的所述音频数据生成音频指纹,或者根据接收的所述音频特征信息生成音频指纹;
[0020]根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识;
[0021]从预设信息数据库中获取与所述匹配频道标识对应的预设信息并发送给所述用户终端。
[0022]一种推送信息的装置,所述装置包括:
[0023]数据接收模块,用于接收音频数据、或根据音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹;
[0024]音频指纹获取模块,用于获取接收的音频指纹,或者根据接收的所述音频数据生成音频指纹,或者根据接收的所述音频特征信息生成音频指纹;
[0025]匹配频道标识确定模块,用于根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识;
[0026]预设信息发送模块,用于从预设信息数据库中获取与所述匹配频道标识对应的预设信息并发送给所述用户终端。
[0027]上述推送信息的方法和装置,接收到用户终端所采集的音频数据、音频特征信息和音频指纹中的一种,从而获得音频指纹。再利用实时缓存的频道音频指纹数据库来确定与音频指纹匹配的频道音频指纹所对应的匹配频道标识。该匹配频道标识为服务器判定的采集声音时正播放的节目所在的频道的标识,服务器发送给用户终端的与匹配频道标识对应的预设信息是与正在播放的节目相关的信息。实现了当用户所处环境中的电视等设备播放实时声音信息时,为用户能够高效地获取与该播放的实时声音信息相关的信息提供远端服务支持,以高效地向用户终端推送用户终端所需信息。[0028]一种信息交互系统,所述系统包括用户终端和服务器;
[0029]所述用户终端用于检测到声音采集触发事件时,采集环境中实时播放的当前频道的声音,获得音频数据;
[0030]所述用户终端还用于将所述音频数据、或根据所述音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹发送给服务器;
[0031]所述服务器用于获取接收的音频指纹,或者根据接收的所述音频数据生成音频指纹,或者根据接收的所述音频特征信息生成音频指纹;
[0032]所述服务器还用于根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识;
[0033]所述服务器还用于从预设信息数据库中获取与所述匹配频道标识对应的预设信息并发送给所述用户终端;
[0034]所述用户终端还用于接收所述预设信息。
[0035]上述信息交互系统,当用户终端检测到声音采集触发事件时,通过采集环境中电视机等设备实时播放的当前频道的声音从而获得音频数据。通过将音频数据或者音频特征信息或者音频指纹发送给服务器,服务器据以获得音频指纹,进而进行音频识别而确定匹配频道标识。该匹配频道标识为服务器判定的采集声音时正播放的节目所在的频道的标识,则接收到的预设信息为与正在播放的节目相关的信息,这样巧妙地利用了声音识别来获取信息。用户终端上只需要触发采集声音就可以通过服务器进行音频识别进而获取到与当前频道正在播放的节目相关的信息,极大地提高了获取信息以及推送信息的效率。
【专利附图】

【附图说明】
[0036]图1为一个实施例中信息交互系统的工作环境不意图;
[0037]图2为一个实施例中用户终端的组成结构示意图;
[0038]图3为一个实施例中服务器的组成结构示意图;
[0039]图4为一个实施例中获取信息的方法的流程示意图;
[0040]图5为一个实施例中根据音频数据提取音频特征信息的步骤的流程示意图;
[0041]图6为一个实施例中推送信息的方法的流程示意图;
[0042]图7为一个实施例中从用户终端采集音频到服务器提取出音频指纹的原理示意图;
[0043]图8为一个实施例中实时缓存频道音频指纹数据库的步骤的流程示意图;
[0044]图9为一个实施例中根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识的步骤的流程示意图;
[0045]图10为一个具体实例中采集音频指纹与该频道的频道音频指纹不匹配时,统计的频道时间戳与采集时间戳的差值对应时间戳对数量的直方图的示意图;
[0046]图11为一个具体实例中采集音频指纹与该频道的频道音频指纹匹配时,统计的频道时间戳与采集时间戳的差值对应时间戳对数量的直方图的示意图;
[0047]图12为一个实施例中获取信息的装置的结构框图;
[0048]图13为另一个实施例中获取信息的装置的结构框图;
[0049]图14为再一个实施例中获取信息的装置的结构框图;[0050]图15为一个实施例中推送信息的装置的结构框图;
[0051]图16为另一个实施例中推送信息的装置的结构框图;
[0052]图17为再一个实施例中推送信息的装置的结构框图;
[0053]图18为一个实施例中推送信息的装置的结构框图;
[0054]图19为一个实施例中信息交互系统的组成结构示意图;
[0055]图20为一个具体应用场景中信息交互系统的工作原理不意图。
【具体实施方式】
[0056]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0057]参考图1,图1示出了本发明一个实施例中信息交互系统的工作环境示意图。该系统包括用户终端和服务器,用户终端和服务器通过网络连接。用户终端和电视机的地理距离少于预设距离,使得用户终端可接收到电视机播放的声音。电视机实时接收电视转播卫星广播的卫星信号并转化获得音频流数据而播放,服务器则连接卫星信号接收机并通过卫星信号接收机实时接收电视转播卫星广播的卫星信号并转化获得频道音频数据流。
[0058]参考图2,在一个实施例中,用户终端的结构示意图如图2所示。该用户终端包括通过系统总线连接的处理器、供电模块、存储介质、内存、运动传感器、通信接口、声音采集器、显示屏幕和输入设备。其中,用户终端的存储介质存储有操作系统和一种获取信息的装置,该获取信息的装置用于实现一种获取信息的方法。用户终端的运动传感器用于感测用户终端的运动,可以是角速度传感器、加速度传感器和陀螺仪等。用户终端的通信接口用于与服务器连接通信。用户终端的声音采集器用于采集环境声音,可采集电视机播放的频道节目的声音,可以是麦克风。用户终端可以是移动终端,比如手机、平板电脑或智能遥控器
坐寸ο
[0059]参考图3,在一个实施例中,服务器的结构示意图如图3所示。服务器包括通过系统总线连接的处理器、供电模块、存储介质、内存、通信接口和卫星信号接口。其中,服务器的存储介质存储有操作系统、数据库和一种推送信息的装置,该推送信息的装置用于实现一种推送信息的方法。服务器的通信接口用于与用户终端连接通信。服务器的卫星信号接口用于与卫星信号接收机连接,获取卫星信号接收机接收的电视转播卫星所广播的卫星信号。
[0060]如图4所示,在一个实施例中,提供了一种获取信息的方法,本实施以该方法应用于上述信息交互系统中的用户终端来举例说明。该方法具体包括如下步骤:
[0061]步骤402,检测到声音采集触发事件。
[0062]声音采集触发事件是指用于触发声音采集的操作的事件,可以是对用户终端的触摸显示屏幕上显示的触发按钮的点击操作,也可以是对用户终端上预设的快捷按钮的按压操作。
[0063]在一个实施例中,用户终端可通过其运动传感器感测自身运动参数,比如运动加速度、运动方向和运动幅度等,当感测到的运动参数满足预设运动条件时则判定检测到声音采集触发事件。预设运动条件可以是运动加速度超过加速度阈值、运动方向变化频率超过预设频率阈值和运动幅度超过预设幅度阈值中的至少一种。比如用户可使用一定力度摇晃用户终端,用户终端检测到用户终端的摇晃,则检测到声音采集触发事件。
[0064]在其它实施例中,当用户终端检测到录入的预设用户指纹时,则检测到声音采集触发事件。或者当用户检测到录入的预设音频信号时,则检测到声音采集触发事件。或者当用户检测到录入的预设密码时,则检测到声音采集触发事件。
[0065]步骤404,采集环境中实时播放的当前频道的声音,获得音频数据。
[0066]电视机或与其连接的外部扬声器位于用户终端的声音感知范围之内,当前频道为当前用户选定的频道。电视机自身或者通过其连接的机顶盒实时接收电视转播卫星所广播的当前频道的卫星信号并转化为影音数据流,或者通过有线电视信道或网络连接实时接收当前频道的影音数据流,并由电视机自身的扬声器或与其连接的外部扬声器根据当前频道的影音数据流中的音频数据流来实时播放当前用户选定的频道中的节目声音。可以理解的是,在本实施例中,实时播放的当前频道的节目声音可以是电视频道的节目声音,而在其它实施例中,还可以是广播电台频道的节目声音。
[0067]当检测到声音采集触发事件时,用户终端通过其声音采集器采集环境声音,从而采集到电视机实时播放的当前频道的节目声音。具体可从检测到声音采集触发事件时起开始采集环境中实时播放的当前频道的声音并计时,当计时达到预置时间长度时采集结束,从而获得预置时间长度的音频数据。音频数据是指采集到的音频数据。该预置时间长度优选为5-15秒,可以实现有效地识别音频而且占用存储空间较小。当然用户也可以自行设定采集声音的时间长度,但采用预置时间长度方便后续处理时服务器可以精确地进行音频识别以确定匹配频道标识。在一个实施例中,音频数据为采样频率为8kHZ、16比特量化的PCM(Pulse Code Modulation,脉冲编码调制)音频数据。
[0068]步骤406,将音频数据、或根据音频数据而提取出的音频特征信息、或根据音频数据而生成的音频指纹发送给服务器,使服务器据以获得音频指纹并根据实时缓存的频道音频指纹数据库确定与音频指纹匹配的频道音频指纹所对应的匹配频道标识。
[0069]其中,音频指纹(Audiofingerprinting)是指代表一段音频数据的重要声学特征的基于内容的紧致数字签名。音频指纹要求感知相似性,具备区分性、鲁棒性、粒度等基本特征。其中区分性指不同的音频数据所产生的音频指纹之间具备较大差异性,而相同的音频数据的原始数据和失真数据分别产生的音频指纹之间具备相对较小的差异性。鲁棒性则指音频数据在经历各种音频格式变换、信道噪声干扰等处理后,仍然能够被识别出来;粒度指针对时间长度较短的音频数据(如5秒?10秒)也能顺利识别。
[0070]在一个实施例中,用户终端可通过其通信接口,比如网络接口、无线移动通信接口等,将音频数据发送给服务器,服务器用于在接收到用户终端发送的音频数据后,从该音频数据中提取出音频特征信息,并根据该音频特征信息生成音频指纹。本实施例适用于用户终端本身的数据处理性能有限,无法对音频数据进行进一步处理或者对音频数据进行进一步处理时间成本太高的情况。
[0071]在一个实施例中,用户终端也可以先从音频数据中提取特征而获得音频特征信息,并通过用户终端的通信接口将该音频特征信息发送给服务器,服务器则可用于在接收到音频特征信息后,根据该音频特征信息生成音频指纹。音频特征信息是指从音频数据中提取特征而获得的特征信息,音频指纹则是指根据音频数据而生成的音频指纹。其中可采用依据频率幅度提取或采用LPC(Linear Predictive Coding,线性预测编码)从音频数据中提取特征。本实施例适用于用户终端本身的数据处理性能较强的情况,用户终端从数据量较大的音频数据中提取出数据量较小的音频特征信息再发送给服务器,可以一定程度减少对网络资源的消耗。而且不直接生成音频指纹可以一定程度降低对用户终端电能的消耗。
[0072]用户终端还可以在本地根据音频数据而生成音频指纹,具体可先从音频数据中提取特征而获得音频特征信息,再根据该音频特征信息生成音频指纹。用户终端再将该音频指纹发送给服务器,服务器则可直接获取该音频指纹用于音频识别进而确定匹配频道标识。本实施例适用于用户终端本身的数据处理性能较强、且不用考虑耗电量的情况,生成的音频指纹数据的数据量很小,对网络资源的消耗非常少。
[0073]服务器用于通过卫星信号接收机实时接收电视转播卫星所广播的各个频道的卫星信号并转化为影音数据流,或者用于通过有线电视信道或网络连接实时接收各个频道的影音数据流。服务器用于从影音数据流中抽取出频道音频数据流并据以提取出对应各个频道标识的频道音频特征信息,然后根据对应各个频道标识的频道音频特征信息生成对应各自频道标识的频道音频指纹,并在频道音频指纹数据库中实时缓存频道标识和频道音频指纹的对应关系。这里服务器提取频道音频特征信息所采用的技术手段与上述用户终端提取音频特征信息所采用的技术手段相匹配。其中,频道音频数据流是指某一频道的音频数据流,频道音频特征信息是指从某一频道的音频数据流中提取特征而获得的特征信息,频道音频指纹是指根据某一频道的音频数据流而生成的音频指纹。
[0074]在一个实施例中,服务器用于实时获取各频道标识所对应的频道音频数据流,并根据获取的频道音频数据流生成对应各个频道标识的频道音频指纹;频道音频指纹包括频道时间戳。服务器还用于在频道音频指纹数据库中循环缓存频道时间戳在距离当前时刻预设时长内的频道音频指纹与各自频道标识的对应关系。服务器实现该功能的具体步骤如在下述推送信息的方法中描述的步骤802?步骤814。
[0075]服务器可用于将音频指纹与频道音频指纹数据库中当前缓存的各个频道的频道音频指纹进行比对,确定匹配的频道音频指纹并获取其在频道音频指纹数据库中所对应的频道标识作为匹配频道标识。该匹配频道标识为服务器判定的采集声音时正播放的节目所在的频道的标识。具体的,服务器实现该功能的具体步骤如在下述推送信息的方法中所描述的步骤902?步骤906。
[0076]步骤408,接收服务器从预设信息数据库中获取并发送的与匹配频道标识对应的预设信息。
[0077]服务器用于预先存储预设信息数据库,该预设信息数据库中存储有频道标识和预设信息的对应关系,从而服务器可根据该对应关系,从预设信息数据库中获取与匹配频道标识对应的预设信息,并将该获取的预设信息发送给用户终端,由用户终端接收。用户终端可在接收到该预设信息后在其显示屏幕上显示该预设信息。
[0078]上述获取信息的方法,当检测到声音采集触发事件时,通过采集环境中电视机等设备实时播放的当前频道的声音从而获得音频数据。通过将音频数据或者音频特征信息或者音频指纹发送给服务器,使服务器据以获得音频指纹,进而进行音频识别而确定匹配频道标识。该匹配频道标识为服务器判定的采集声音时正播放的节目所在的频道的标识,则接收到的预设信息为与正在播放的节目相关的信息,这样巧妙地利用了声音识别来获取信息。用户终端上只需要触发采集声音就可以通过服务器进行音频识别进而获取到与当前频道正在播放的节目相关的信息,极大地提高了获取信息的效率。
[0079]在一个实施例中,采集音频指纹对应采集时间信息;步骤408具体包括:接收服务器从预设信息数据库中获取并发送的与匹配频道标识对应的具有与采集时间信息匹配的时间属性的预设信息。
[0080]采集时间信息用于表示采集音频指纹时的时间信息,可以是用户终端在检测到声音采集触发事件时获取的本地时间并发送给服务器;也可以是当用户终端检测到声音采集触发事件时通知服务器,由服务器记录的当前服务器系统时间;也可以是服务器在收到用户终端所发送的音频数据或者音频特征信息或者音频指纹时记录的当前服务器系统时间;也可以是服务器在从预设信息数据库中获取预设信息时获取的当前服务器系统时间;还可以是服务器在从预设信息数据库中获取预设信息时获取当前服务器系统时间并根据预设延迟常数对其进行修正后的时间,比如在当前服务器系统时间基础上减去预设延迟常数。采用服务器系统时间比采用用户终端发送的时间更为精确,便于提高获取信息的准确性。
[0081]频道标识所对应的预设信息可以是与该频道中播出的节目相关的信息,比如购物信息、广告推广信息、公告信息或新闻信息等。服务器用于在预设信息数据库中存储每个频道标识所对应的预设信息,每条预设信息各自具有时间属性,比如开始时间标记和结束时间标记等,该时间属性可以表示该预设信息在当前频道中播放的节目的对应关系,从而服务器可以针对同一频道不同的节目推送不同的内容。比如预设信息数据库中可存储频道I与作为预设信息的商品信息的对应关系,其时间属性为19:00?19:30。那么当匹配频道标识为I时,且采集时间信息所表示的时间在19:00?19:30之内,就将该购物信息发送给用户终端,用户终端接收该商品信息并显示。
[0082]在一个实施例中,该获取信息的方法还包括:显示预设信息,接收对应显示的预设信息的操作指令,执行与操作指令匹配的操作。其中,操作指令包括信息收藏指令、显示关闭指令、信息分享指令、数值转移指令中的至少一种。
[0083]在一个实施例中,该获取信息的方法还包括:显示预设信息;接收对应显示的预设信息的数值转移指令;根据数值转移指令向服务器发送携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求,使服务器根据数值转移请求从第一数值账户标识所对应的第一数值账户中减去转移数额,并在第二数值账户标识所对应的第二数值账户中增加转移数额。其中,可根据数值转移指令直接生成数值转移请求而发送给服务器,或者可根据数值转移指令调用数值转移应用,并通过数值转移应用向服务器发送数值转移请求。
[0084]具体地,在一个实施例中,数值转移指令可为支付指令,则数值转移应用为支付应用,数值转移请求为支付请求,转移数额为支付金额,第一数值账户标识为支付账户标识,支付账户标识可为用户标识和支付账号二者中的至少一种,第一数值账户为支付账户,第二数值账户标识为收款账户标识,收款账户标识可为商家标识和收款账号二者中的至少一种,第二数值账户为收款账户,预设信息可为商品信息。
[0085]相应地,根据数值转移指令向服务器发送携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求,使服务器根据数值转移请求从第一数值账户标识所对应的第一数值账户中减去转移数额,并在第二数值账户标识所对应的第二数值账户中增加转移数额的步骤,具体包括:根据支付指令向服务器发送携带有支付金额、支付账户标识以及收款账户标识的支付请求,使服务器根据支付请求而从支付账户标识所对应的支付账户中减去支付金额,并在收款账户标识所对应的收款账户中增加支付金额。其中,可根据支付指令直接生成支付请求而发送给服务器,或者可根据支付指令调用支付应用,并通过支付应用向服务器发送支付请求。
[0086]在其它实施例中,数值转移操作还可以是对服务器上存储的某种数值形式的参数的调整,比如对数据流量的统计,则第一数值账户可为剩余流量账户,而第二数值账户可为已使用流量账户。
[0087]在一个实施例中,该获取信息的方法还包括:显示预设信息,接收对应显示的预设信息的信息收藏指令,根据信息收藏指令将预设信息或预设信息的访问路径记录在收藏列表中。在后续使用中,用户可通过该收藏列表来快速访问已经收藏的预设信息。在后续使用中,用户可通过该收藏列表来快速访问已经收藏的预设信息。
[0088]在一个实施例中,该获取信息的方法还包括:显示预设信息,接收对应显示的预设信息的显示关闭指令,根据显示关闭指令将显示预设信息的界面关闭。关闭界面可以是将该界面隐藏,或者将该界面删除。
[0089]在一个实施例中,该获取信息的方法还包括:显示预设信息,接收对应显示的预设信息的信息分享指令,根据信息分享指令将预设信息或预设信息的访问路径发送给信息分享指令所指定的终端。可根据信息分享指令获取指定的终端的网络地址,从而不通过服务器而直接发送给该指定的终端。
[0090]在一个实施例中,该获取信息的方法还包括:显示预设信息,接收对应显示的预设信息的信息分享指令,根据信息分享指令将携带有预设信息或预设信息的访问路径的信息分享请求发送给服务器,使服务器根据信息分享请求将预设信息或预设信息的访问路径发送给信息分享请求中所携带的目标用户标识所对应的终端。目标用户标识为指定的接收分享信息的用户的用户标识,该用户标识可以与发起信息分享指令的用户标识具有好友关系,好友关系是一种数字化的虚拟社交关系。
[0091 ] 如图5所示,在一个实施例中,在步骤406之前还包括根据音频数据提取音频特征信息的步骤,具体包括如下步骤:
[0092]步骤502,对音频数据进行时频分析,生成音频数据的时频图。
[0093]时频分析(JTFA)为时频联合域分析(Joint Time-Frequency Analysis)的简称,作为分析时变非平稳信号的有力工具,成为现代信号处理研究的一个热点,它作为一种新兴的信号处理方法,近年来受到越来越多的重视。时频分析方法提供了时间域与频率域的联合分布信息,清楚地描述了信号频率随时间变化的关系。
[0094]可先对音频数据进行预处理,获得采样频率为8kHZ、16比特量化的PCM音频数据。对该一维时域的音频数据X(t)进行分帧处理以获得音频数据的每帧音频信号,具体可以窗长128ms,帧叠16ms为参数进行分帧处理。利用公式(I)对每一帧音频信号进行短时傅立叶变换(Short-Time Fourier Transform, STFT)得到音频数据的每一巾贞音频信号的频率谱 X(f)。[0095]
【权利要求】
1.一种获取信息的方法,所述方法包括: 检测到声音采集触发事件; 采集环境中实时播放的当前频道的声音,获得音频数据; 将所述音频数据、或根据所述音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹发送给服务器,使所述服务器据以获得音频指纹并根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识; 接收所述服务器从预设信息数据库中获取并发送的与所述匹配频道标识对应的预设信息。
2.根据权利要求1所述的方法,其特征在于,所述采集音频指纹对应采集时间信息;所述接收所述服务器从预设信息数据库中获取并发送的与所述匹配频道标识对应的预设信息,包括: 接收所述服务器从预设信息数据库中获取并发送的与所述匹配频道标识对应的具有与所述采集时间信息匹配的时间属性的预设信息。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 显示所述预设信息; 接收对应所述显示的预设信息的数值转移指令; 根据所述数值转移指令向所述服务器发送携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求,使所述服务器根据所述数值转移请求从所述第一数值账户标识所对应的第一数值账户中减去所述转移数额,并在所述第二数值账户标识所对应的第二数值账户中增加所述转移数额。
4.根据权利要求3所述的方法,其特征在于,所述预设信息为商品信息,所述数值转移指令为支付指令;所述根据所述数值转移指令向所述服务器发送携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求,使所述服务器根据所述数值转移请求从所述第一数值账户标识所对应的第一数值账户中减去所述转移数额,并在所述第二数值账户标识所对应的第二数值账户中增加所述转移数额,包括: 根据所述支付指令向所述服务器发送携带有支付金额、支付账户标识以及收款账户标识的支付请求,使所述服务器根据所述支付请求而从所述支付账户标识所对应的支付账户中减去所述支付金额,并在所述收款账户标识所对应的收款账户中增加所述支付金额。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 显示所述预设信息,接收对应所述显示的预设信息的信息收藏指令,根据所述信息收藏指令将所述预设信息或所述预设信息的访问路径记录在收藏列表中;或者, 显示所述预设信息,接收对应所述显示的预设信息的显示关闭指令,根据所述显示关闭指令将显示所述预设信息的界面关闭;或者, 显示所述预设信息,接收对应所述显示的预设信息的信息分享指令,根据所述信息分享指令将所述预设信息或所述预设信息的访问路径发送给所述信息分享指令所指定的终端;或者, 显示所述预设信息,接收对应所述显示的预设信息的信息分享指令,根据所述信息分享指令将携带有所述预设信息或所述预设信息的访问路径的信息分享请求发送给所述服务器,使所述服务器根据所述信息分享请求将所述预设信息或所述预设信息的访问路径发送给所述信息分享请求中所携带的目标用户标识所对应的终端。
6.一种推送信息的方法,所述方法包括: 接收音频数据、或根据音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹; 获取接收的音频指纹,或者根据接收的所述音频数据生成音频指纹,或者根据接收的所述音频特征信息生成音频指纹; 根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识; 从预设信息数据库中获取与所述匹配频道标识对应的预设信息并发送给所述用户终端。
7.根据权利要求6所述的方法,其特征在于,所述采集音频指纹对应采集时间信息;所述从预设信息数据库中获取与所述匹配频道标识对应的预设信息并发送给所述用户终端,包括: 从预设信息数据库中获取与所述匹配频道标识对应的具有与所述采集时间信息匹配的时间属性的预设信息,并将所述预设信息发送给所述用户终端。
8.根据权利要求 6所述的方法,其特征在于,所述方法还包括: 接收所述用户终端响应于所述预设信息而发送的携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求; 根据所述数值转移请求从所述第一数值账户标识所对应的第一数值账户中减去所述转移数额,并在所述第二数值账户标识所对应的第二数值账户中增加所述转移数额。
9.根据权利要求8所述的方法,其特征在于,所述预设信息为商品信息;所述接收所述用户终端响应于所述预设信息而发送的携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求,包括: 接收所述用户终端响应于所述商品信息而发送的携带有支付金额、支付账户标识以及收款账户标识的支付请求; 所述根据所述数值转移请求从所述第一数值账户标识所对应的第一数值账户中减去所述转移数额,并在所述第二数值账户标识所对应的第二数值账户中增加所述转移数额,包括: 根据所述支付请求而从所述支付账户标识所对应的支付账户中减去所述支付金额,并在所述收款账户标识所对应的收款账户中增加所述支付金额。
10.根据权利要求6所述的方法,其特征在于,所述方法还包括: 接收所述用户终端响应于所述预设信息而发送的携带有所述预设信息或所述预设信息的访问路径的信息分享请求; 根据所述信息分享请求将所述预设信息或所述预设信息的访问路径发送给所述信息分享请求所携带的目标用户标识所对应的终端。
11.一种获取信息的装置,其特征在于,所述装置包括: 事件检测模块,用于检测到声音采集触发事件; 声音采集模块,用于采集环境中实时播放的当前频道的声音,获得音频数据; 发送模块,用于将所述音频数据、或根据所述音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹发送给服务器,使所述服务器据以获得音频指纹并根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识; 预设信息接收模块,用于接收所述服务器从预设信息数据库中获取并发送的与所述匹配频道标识对应的预设信息。
12.根据权利要求11所述的装置,其特征在于,所述采集音频指纹对应采集时间信息;所述预设信息接收模块还用于接收所述服务器从预设信息数据库中获取并发送的与所述匹配频道标识对应的具有与所述采集时间信息匹配的时间属性的预设信息。
13.根据权利要求11所述的装置,其特征在于,所述装置还包括: 预设信息显示模块,用于显示所述预设信息; 指令接收模块,用于接收对应所述显示的预设信息的数值转移指令; 请求发送模块,用于根据所述数值转移指令向所述服务器发送携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求,使所述服务器根据所述数值转移请求从所述第一数值账户标识所对应的第一数值账户中减去所述转移数额,并在所述第二数值账户标识所对应的第二数值账户中增加所述转移数额。
14.根据权利要求13所述的装置,其特征在于,所述预设信息为商品信息,所述数值转移指令为支付指令;所述请求发送模块还用于根据所述支付指令向所述服务器发送携带有支付金额、支付账户标识以及收款账户标识的支付请求,使所述服务器根据所述支付请求而从所述支付账户标识所 对应的支付账户中减去所述支付金额,并在所述收款账户标识所对应的收款账户中增加所述支付金额。
15.根据权利要求11所述的装置,其特征在于,所述装置还包括预设信息显示模块、指令接收模块和请求发送模块; 所述预设信息显示模块用于显示所述预设信息,所述指令接收模块用于接收对应所述显示的预设信息的信息收藏指令,所述请求发送模块用于根据所述信息收藏指令将所述预设信息或所述预设信息的访问路径记录在收藏列表中;或者, 所述预设信息显示模块用于显示所述预设信息,所述指令接收模块用于接收对应所述显示的预设信息的显示关闭指令,所述请求发送模块用于根据所述显示关闭指令将显示所述预设信息的界面关闭;或者, 所述预设信息显示模块用于显示所述预设信息,所述指令接收模块用于接收对应所述显示的预设信息的信息分享指令,所述请求发送模块用于根据所述信息分享指令将所述预设信息或所述预设信息的访问路径发送给所述信息分享指令所指定的终端;或者, 所述预设信息显示模块用于显示所述预设信息,所述指令接收模块用于接收对应所述显示的预设信息的信息分享指令,所述请求发送模块用于根据所述信息分享指令将携带有所述预设信息或所述预设信息的访问路径的信息分享请求发送给所述服务器,使所述服务器根据所述信息分享请求将所述预设信息或所述预设信息的访问路径发送给所述信息分享请求中所携带的目标用户标识所对应的终端。
16.一种推送信息的装置,其特征在于,所述装置包括: 数据接收模块,用于接收音频数据、或根据音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹;音频指纹获取模块,用于获取接收的音频指纹,或者根据接收的所述音频数据生成音频指纹,或者根据接收的所述音频特征信息生成音频指纹; 匹配频道标识确定模块,用于根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识; 预设信息发送模块,用于从预设信息数据库中获取与所述匹配频道标识对应的预设信息并发送给所述用户终端。
17.根据权利要求16所述的装置,其特征在于,所述采集音频指纹对应采集时间信息;所述预设信息发送模块还用于从预设信息数据库中获取与所述匹配频道标识对应的具有与所述采集时间信息匹配的时间属性的预设信息,并将所述预设信息发送给所述用户终端。
18.根据权利要求16所述的装置,其特征在于,所述装置还包括: 数值转移请求接收模块,用于接收所述用户终端响应于所述预设信息而发送的携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求; 数值转移执行模块,用于根据所述数值转移请求从所述第一数值账户标识所对应的第一数值账户中减去所述转移数额,并在所述第二数值账户标识所对应的第二数值账户中增加所述转移数额。
19.根据权利要求18所述的装置,其特征在于,所述预设信息为商品信息;所述数值转移请求接收模块还用于接收所述用户终端响应于所述商品信息而发送的携带有支付金额、支付账户标识以及收款账户标识的支付请求; 所述数值转移执行模块还用于根据所述支付请求而从所述支付账户标识所对应的支付账户中减去所述支付金额,并在所述收款账户标识所对应的收款账户中增加所述支付金额。
20.根据权利要求16所述的装置,其特征在于,所述装置还包括: 信息分享请求接收模块,用于接收所述用户终端响应于所述预设信息而发送的携带有所述预设信息或所述预设信息的访问路径的信息分享请求; 信息分享执行模块,用于根据所述信息分享请求将所述预设信息或所述预设信息的访问路径发送给所述信息分享请求所携带的目标用户标识所对应的终端。
21.一种信息交互系统,其特征在于,所述系统包括用户终端和服务器; 所述用户终端用于检测到声音采集触发事件时,采集环境中实时播放的当前频道的声音,获得音频数据; 所述用户终端还用于将所述音频数据、或根据所述音频数据而提取出的音频特征信息、或根据所述音频数据而生成的音频指纹发送给服务器; 所述服务器用于获取接收的音频指纹,或者根据接收的所述音频数据生成音频指纹,或者根据接收的所述音频特征信息生成音频指纹; 所述服务器还用于根据实时缓存的频道音频指纹数据库确定与所述音频指纹匹配的频道音频指纹所对应的匹配频道标识; 所述服务器还用于从预设信息数据库中获取与所述匹配频道标识对应的预设信息并发送给所述用户终端; 所述用户终端还用于接收所述预设信息。
22.根据权利要求21所述的系统,其特征在于,所述采集音频指纹对应采集时间信息;所述服务器还用于从预设信息数据库中获取与所述匹配频道标识对应的具有与所述采集时间信息匹配的时间属性的预设信息,并将所述预设信息发送给所述用户终端。
23.根据权利要求21所述的系统,其特征在于,所述用户终端还用于显示所述预设信息,接收对应所述显示的预设信息的数值转移指令,并根据所述数值转移指令向所述服务器发送携带有转移数额、第一数值账户标识和第二数值账户标识的数值转移请求; 所述服务器还用于根据所述数值转移请求从所述第一数值账户标识所对应的第一数值账户中减去所述转移数额,并在所述第二数值账户标识所对应的第二数值账户中增加所述转移数额。
24.根据权利要求21所述的系统,其特征在于,所述预设信息为商品信息;所述用户终端还用于显示所述商品信息,接收对应所述显示的商品信息的支付指令,并根据所述支付指令向所述服务器发送携带有支付金额、支付账户标识以及收款账户标识的支付请求; 所述服务器还用于根据所述支付请求而从所述支付账户标识所对应的支付账户中减去所述支付金额,并在所述收款账户标识所对应的收款账户中增加所述支付金额。
25.根据权利要求21所述的系统,其特征在于,所述用户终端还用于显示所述预设信息,接收对应所述显示的预设信息的信息分享指令,根据所述信息分享指令将携带有所述预设信息或所述预设信息的访问路径的信息分享请求发送给所述服务器; 所述服务器还用于根据所述信息分享请求将所述预设信息或所述预设信息的访问路径发送给所述信息分享请求中所携带的目标用户标识所对应的终端。
【文档编号】H04N21/258GK104023247SQ201410265512
【公开日】2014年9月3日 申请日期:2014年6月13日 优先权日:2014年5月29日
【发明者】叶娃, 徐震宇, 孙博, 臧静, 唐卓, 王泓扬, 黎可人 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1