基于音频指纹的节目识别方法及装置的制造方法

文档序号:9420734阅读:377来源:国知局
基于音频指纹的节目识别方法及装置的制造方法
【技术领域】
[0001]本发明涉及数据处理技术领域,尤其涉及一种基于音频指纹的节目识别方法及装置。
【背景技术】
[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]第二获取单元,用于获取所述音频指纹信息的数据大小;
[0037]第二确定单元,用于确定所述音频指纹信息的数据大小是否大于预设阈值;
[0038]发送单元,用于在所述音频指纹信息的数据大小大于预设阈值时,将所述音频指纹信息发送至服务器,以供所述服务器查找与所述音频指纹信息匹配的节目信息。
[0039]本发明通过在获取到识别指令时,对当前节目的音频信号进行录音以获得音频数据,接着提取音频数据的音频指纹信息,然后将音频指纹信息发送至服务器,并接收服务器基于音频指纹信息反馈的节目信息,实现了根据节目的音频指纹信息识别当前的节目信息,使得用户能够根据音频指纹信息准确的获取当前的节目信息,提高了节目的识别效率及准确性,进而提高了用户体验。
【附图说明】
[0040]图1为本发明基于音频指纹的节目识别方法第一实施例的流程示意图;
[0041]图2为本发明提取音频指纹信息的步骤的流程示意图;
[0042]图3为本发明基于音频指纹的节目识别方法第二实施例的流程示意图;
[0043]图4为本发明基于音频指纹的节目识别方法第三实施例的流程示意图;
[0044]图5为本发明将音频指纹信息发送至服务器的步骤的流程示意图
[0045]图6为本发明基于音频指纹的节目识别装置第一实施例的功能模块示意图;
[0046]图7为图6中提取模块的细化功能模块示意图;
[0047]图8为本发明基于音频指纹的节目识别装置第二实施例的功能模块示意图;
[0048]图9为本发明基于音频指纹的节目识别装置第三实施例的功能模块示意图;
[0049]图10为图6中发送模块的细化功能模块示意图。
[0050]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0051]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0052]本发明提供一种基于音频指纹的节目识别方法。
[0053]参照图1,图1为本发明基于音频指纹的节目识别方法第一实施例的流程示意图。
[0054]在本实施例中,该基于音频指纹的节目识别方法包括:
[0055]步骤S10,在获取到识别指令时,对当前节目的音频信号进行录音以获得音频数据;
[0056]在获取到识别指令时,对当前显示播放设备播放的节目的音频信号进行录音,并通过该录音操作获得音频数据;优选地,在本实施例中,音频信号的录音频率设置为8KHz、16比特量化的PCM(Pulse Code Modulat1n,脉冲编码调制)格式、双声道,该设置下每秒钟录音/录音的裸音频数据大小约为3.2万个字节。在终端设有触发识别指令的按
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1