电子设备及其信息处理方法

文档序号:7802530阅读:149来源:国知局
专利名称:电子设备及其信息处理方法
技术领域
本发明涉及电子设备的领域,更具体地,本发明涉及一种电子设备及其信息处理方法。
背景技术
目前,越来越多的智能电视包含音乐播放器功能。在这样的智能电视中,在播放歌曲时,可以通过从本地或远程获取关于歌曲的歌词、专辑名称、专辑封面等信息,并显示在播放器的界面上。然而,由于只能显示单纯的文字信息和简单的静态图像信息,用户不到体验到音乐电视所带来的感受,用户体验较差。另一方面,在电视节目的收看过程中,用户有机会观赏到感兴趣的歌曲相关的画面,诸如演唱会录像、晚会的节目、甚至是电视剧的主题曲等。这些画面由于包含视频信息,因此可以满足用户视觉上的体验。然而,由于现场噪声、背景声等的影响,电视节目中的歌曲的音频质量常常不如专辑歌曲的音频质量。在现有技术中,用户不能将电视节目的画面与本地的音乐结合,实时地生成感兴趣的多媒体画面。

发明内容
有鉴于上述情况,本发明提供了一种电子设备及其信息处理方法,其使得用户能够结合播放的视频内容与指定的音频内容,实时生成音视频文件,从而改进了用户体验。根据本发明实施例,提供了一种信息处理方法,包括:接收第一指令;依据所述第一指令,获取多媒体文件;确定与所述多媒体文件对应的音频文件;提取所述多媒体文件的第一特征信息和所述音频文件的第二特征信息;以及基于所述第一特征信息和所述第二特征信息,将所述音频文件与所述多媒体文件的至少一部分相关联。将所述音频文件与所述多媒体文件的至少一部分相关联可以包括:将所述音频文件替代所述多媒体文件的至少一部分中的音频分量,以形成新的多媒体文件。将所述音频文件与所述多媒体文件的至少一部分相关联可以包括:接收第二指令;以及依据所述第二指令,同步播放所述多媒体文件的至少一部分中的视频分量以及所述首频文件。在接收第一指令之前,所述信息处理方法还可以包括:通过缓存单元缓存从远程服务器获取的多媒体文件;并且,所述获取多媒体文件可以包括:从所述缓存单元获取所述多媒体文件。所述第一特征信息和所述第二特征信息可以是频谱信息,并且,将所述音频文件与所述多媒体文件的至少一部分相关联可以包括:基于所述音频文件的频谱信息中的特定片段,搜索所述多媒体文件的频谱信息中与所述特定片段相匹配的匹配片段;将与所述匹配片段的起始点对应的、所述多媒体文件在时域中的时刻设为同步起始点;获取所述音频文件的时间长度信息;以及将所述多媒体文件中的从所述同步起始点开始持续所述时间长度的部分与所述音频文件相关联。
根据本发明另一实施例,提供了一种电子设备,包括:第一接收单元,接收第一指令;获取单元,依据所述第一指令,获取多媒体文件;确定单元,确定与所述多媒体文件对应的音频文件;提取单元,提取所述多媒体文件的第一特征信息和所述音频文件的第二特征信息;以及关联单元,基于所述第一特征信息和所述第二特征信息,将所述音频文件与所述多媒体文件的至少一部分相关联。所述关联单元可以配置为将所述音频文件替代所述多媒体文件的至少一部分中的音频分量,以形成新的多媒体文件。所述关联单元可以包括:第二接收单元,接收第二指令;以及同步处理单元,依据所述第二指令,同步播放所述多媒体文件的至少一部分中的视频分量以及所述音频文件。所述电子设备还可以包括:缓存单元,缓存从远程服务器获取的多媒体文件;并且,所述获取单元可以配置为从所述缓存单元获取所述多媒体文件。所述第一特征信息和所述第二特征信息可以是频谱信息,并且,所述关联单元可以包括:搜索单元,基于所述音频文件的频谱信息中的特定片段,搜索所述多媒体文件的频谱信息中与所述特定片段相匹配的匹配片段;设置单元,将与所述匹配片段的起始点对应的、所述多媒体文件在时域中的时刻设为同步起始点;长度信息获取单元,获取所述音频文件的时间长度信息;以及关联处理单元,将所述多媒体文件中的从所述同步起始点开始持续所述时间长度的部分与所述音频文件相关联。在本发明实施例的电子设备及其信息处理方法中,通过根据用户的指令将播放的视频内容与指定的音频内容相关联,使得用户能够将感兴趣的音频文件与实时播放的视频文件相结合,从而生成感兴趣的音视频文件。


图1是图示根据本发明实施例的信息处理方法的流程图;以及图2是图示根据本发明实施例的电子设备的主要配置的框图。
具体实施例方式以下将参考附图详细描述本发明实施例。首先,参照图1描述根据本发明实施例的信息处理方法。根据本发明实施例的信息处理方法可应用于诸如智能电视的电子设备。需要指出的是,在本说明书中,所述智能电视不仅可包括电视机本身,还可包括机顶盒等相关组件。所述电子设备包括显示单元,用于显示所述电子设备本地的视频文件或广播的电视节目。所述电子设备还可包括存储单元,用于存储例如音频文件等的信息。所述存储单元可内置于所述电子设备,也可作为外设可拆卸地与所述电子设备连接。此外,所述电子设备还包括通信单元,用于经由有线网络或无线网络与电视台或远程服务器通信,以获取电视节目信息。所述通信单元还可通过诸如红外的无线通信与遥控器进行通信,以获取用于控制所述电子设备的操作的指令。在本发明实施例的信息处理方法开始时,用户使用所述电子设备观看例如电视节目或本地视频,并发现此时播放的电视节目与其感兴趣的歌曲有关。此时,如图1所示,在步骤S101,所述信息处理方法接收第一指令。具体地,所述信息处理方法接收用户通过所述遥控器发出的作为所述第一指令的关联指令。当然,所述信息处理方法也可通过所述电子设备的操作输入部分接收用户发出的作为所述第一指令的关联指令。接下来,在步骤S102,所述信息处理方法依据所述第一指令,获取多媒体文件。具体地,在当前显示的内容是所述电子设备从电视台或远程服务器获得的多媒体流文件时,所述信息处理方法开始将所述多媒体流文件记录在存储单元中,从而获得所述多媒体文件。在当前显示的内容是所述电子设备本地存储的多媒体文件时,所述信息处理方法从所述多媒体文件的存储地址获得所述多媒体文件。此后,在步骤S103,所述信息处理方法确定与所述多媒体文件对应的音频文件。具体地,在一实施例中,所述音频文件存储于所述电子设备的存储单元中,并且用户在所述第一指令中包含了关于所述音频文件的信息,例如关于所述音频文件的存储地址的信息。由此,所述信息处理方法依据所述第一指令中包含的关于所述音频文件的存储地址的信息,确定与所述多媒体文件对应的音频文件。在另一实施例中,所述音频文件并不存储于所述电子设备的存储单元中。同样地,用户在所述第一指令中包含了关于所述音频文件的信息,例如,所述音频文件的名称信息。由此,所述信息处理方法依据所述第一指令中包含的关于所述音频文件的名称的信息,确定与所述多媒体文件对应的音频文件,并通过所述通信单元访问远程服务器,从所述远程服务器下载所述音频文件。接下来,在步骤S104,所述信息处理方法提取所述多媒体文件的第一特征信息和所述音频文件的第二特征信息。具体地,所述信息处理方法可以提取所述多媒体文件的音频分量中的例如频谱信息,作为所述第一特征信息。同样地,所述信息处理方法可以提取所述音频文件中的例如频谱信息,作为所述第二特征信息。所述信息处理方法提取频谱信息的方式为本领域技术人员所知,在此不再详述。需要指出的是,以上以频谱信息作为特征信息为例进行了描述。然而,本领域技术人员可以理解,所述第一特征信息和所述第二特征信息不仅可以是频域的特征信息,还可以是例如时域特征信息、时频特征信息和音频片段特征信息等。此外,所述信息处理方法还可分别获得所述多媒体文件和所述音频文件的时间长度信息。所述时间长度信息可以作为所述特征信息的一部分,也可以独立于所述特征信息。换句话说,所述信息处理方法可以在步骤S102,也可以在步骤S102以外的步骤获得所述多媒体文件和所述音频文件的时间长度信息。此后,在步骤S105,所述信息处理方法基于所述第一特征信息和所述第二特征信息,将所述音频文件与所述多媒体文件的至少一部分相关联。下面以所述第一特征信息和所述第二特征信息为频谱信息为例的情况进行描述。在此情况下,所述信息处理方法基于所述音频文件的频谱信息中的特定片段,搜索所述多媒体文件的频谱信息中与所述特定片段相匹配的匹配片段。所述信息处理方法可基于本领域已知的各种音频检索方法来搜索所述匹配片段,在此不再详述。此后,所述信息处理方法将与所述匹配片段的起始点对应的、所述多媒体文件在时域中的时刻设为同步起始点。此外,如上所述,所述信息处理方法获取所述音频文件的时间长度信息。由此,所述信息处理方法可以将所述多媒体文件中的从所述同步起始点开始持续所述时间长度的部分与所述音频文件相关联。
更具体地,在所述音频文件与所述多媒体文件的时间长度相同的情况下,所述信息处理方法可以将所述音频文件的音频信息与所述多媒体文件的全部音频分量相关联。在所述音频文件的时间长度长于所述多媒体文件的时间长度的情况下,所述信息处理方法可以计算出所述音频文件与所述多媒体文件的时间长度的差,并将与所述时间长度差对应的所述多媒体文件的开头部分复制和拼接到所述多媒体文件的结尾部分,以使两者长度相等。此后,所述信息处理方法将所述音频文件的音频信息与经复制拼接处理的多媒体文件的全部音频分量相关联。在所述音频文件的时间长度短于所述多媒体文件的时间长度的情况下,所述信息处理方法可以将所述音频文件的音频信息与所述多媒体文件中从开头部分起与所述音频文件的时间长度对应的部分的首频分量相关联。在一实施例中,所述信息处理方法可以将所述音频文件的音频信息替代所述多媒体文件的至少一部分中的音频分量,以形成新的多媒体文件。更具体地,如上所述,所述信息处理方法可以从所述多媒体文件中分离出所述多媒体文件的音频分量和视频分量,并将所述音频文件的音频信息替代所述音频分量。通过如上所述形成新的多媒体文件,所述信息处理方法将所述音频文件与所述多媒体文件的至少一部分相关联。进一步,所述信息处理方法可以将新形成的多媒体文件存储在所述存储单元中。在另一实施例中,所述信息处理方法接收用户发出的第二指令,并依据所述第二指令,同步播放所述多媒体文件的至少一部分中的视频分量以及所述音频文件。换句话说,此实施例与上述实施例的不同在于,在此实施例中,所述信息处理方法不形成新的多媒体文件,而只是通过所述电子设备的视频输出接口输出所述多媒体文件的至少一部分中的视频分量,同时同步地通过所述电子设备的音频输出接口输出所述音频文件。在又一实施例中,所述信息处理方法还包括缓存单元。所述缓存单元可以是所述存储单元的一部分。由此,在接收到所述第一指令之前,所述信息处理方法可通过所述缓存单元缓存从远程服务器获取的多媒体文件。通过这种方式,在所述音频文件的时间长度长于所述多媒体文件的时间长度的情况下,所述信息处理方法可以从所述缓存单元中获取与所述时间长度差对应的所缓存的多媒体文件的部分,并将其与之前获取的所述多媒体文件相结合,以使所述多媒体文件的长度与所述音频文件的长度相等。以上,描述了根据本发明实施例的信息处理方法。在本发明实施例的信息处理方法中,通过根据用户的指令将播放的视频内容与指定的音频内容相关联,使得用户能够将感兴趣的音频文件与实时播放的视频文件相结合,从而生成感兴趣的音视频文件,改进了用户体验。以下,参考图2描述根据本发明实施例的信息处理设备。所述信息处理设备可以以电子设备的形式体现。如图2所示,根据本发明实施例的电子设备主要包括第一接收单元201、获取单元202、确定单元203、提取单元204和关联单元205。所述第一接收单元201接收第一指令。所述获取单元202依据所述第一指令,获取多媒体文件。所述确定单元203确定与所述多媒体文件对应的音频文件。所述提取单元204提取所述多媒体文件的第一特征信息和所述音频文件的第二特征信息。所述关联单元205基于所述第一特征信息和所述第二特征信息,将所述音频文件与所述多媒体文件的至少一部分相关联。
所述第一特征信息和所述第二特征信息例如可以是频谱信息。并且,所述关联单元205包括:搜索单元、设置单元、长度信息获取单元和关联处理单元。所述搜索单元基于所述音频文件的频谱信息中的特定片段,搜索所述多媒体文件的频谱信息中与所述特定片段相匹配的匹配片段。所述设置单元将与所述匹配片段的起始点对应的、所述多媒体文件在时域中的时刻设为同步起始点。所述长度信息获取单元获取所述音频文件的时间长度信息。所述关联处理单元将所述多媒体文件中的从所述同步起始点开始持续所述时间长度的部分与所述音频文件相关联。在一实施例中,所述关联单元可配置为将所述音频文件替代所述多媒体文件的至少一部分中的音频分量,以形成新的多媒体文件。在另一实施例中,所述关联单元可包括:第二接收单元,接收第二指令;以及同步处理单元,依据所述第二指令,同步播放所述多媒体文件的至少一部分中的视频分量以及所述首频文件。此外,所述电子设备还可包括缓存单元,用于缓存从远程服务器获取的多媒体文件。在此情况下,所述获取单元可以配置为从所述缓存单元获取所缓存的多媒体文件。以上,描述了根据本发明实施例的电子设备。在本发明实施例的电子设备中,通过根据用户的指令将播放的视频内容与指定的音频内容相关联,使得用户能够将感兴趣的音频文件与所播放的视频文件相结合,从而实时生成感兴趣的音视频文件,改进了用户体验。以上,参照图1和图2描述了根据本发明实施例的电子设备和信息处理方法。需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。在本发明实施例中,单元/模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成单元/模块并且实现该单元/模块的规定目的。在单元/模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的单元/模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种信息处理方法,包括: 接收第一指令; 依据所述第一指令,获取多媒体文件; 确定与所述多媒体文件对应的音频文件; 提取所述多媒体文件的第一特征信息和所述音频文件的第二特征信息;以及基于所述第一特征信息和所述第二特征信息,将所述音频文件与所述多媒体文件的至少一部分相关联。
2.如权利要求1所述的信息处理方法,其中,将所述音频文件与所述多媒体文件的至少一部分相关联包括: 将所述音频文件替代 所述多媒体文件的至少一部分中的音频分量,以形成新的多媒体文件。
3.如权利要求1所述的信息处理方法,其中,将所述音频文件与所述多媒体文件的至少一部分相关联包括: 接收第二指令;以及 依据所述第二指令,同步播放所述多媒体文件的至少一部分中的视频分量以及所述音频文件。
4.如权利要求1所述的信息处理方法,在接收第一指令之前,所述信息处理方法还包括: 通过缓存单元缓存从远程服务器获取的多媒体文件; 并且,所述获取多媒体文件包括: 从所述缓存单元获取所述多媒体文件。
5.如权利要求1所述的信息处理方法,其中,所述第一特征信息和所述第二特征信息为频谱信息,并且,将所述音频文件与所述多媒体文件的至少一部分相关联包括: 基于所述音频文件的频谱信息中的特定片段,搜索所述多媒体文件的频谱信息中与所述特定片段相匹配的匹配片段; 将与所述匹配片段的起始点对应的、所述多媒体文件在时域中的时刻设为同步起始占.获取所述音频文件的时间长度信息;以及 将所述多媒体文件中的从所述同步起始点开始持续所述时间长度的部分与所述音频文件相关联。
6.—种电子设备,包括: 第一接收单元,接收第一指令; 获取单元,依据所述第一指令,获取多媒体文件; 确定单元,确定与所述多媒体文件对应的音频文件; 提取单元,提取所述多媒体文件的第一特征信息和所述音频文件的第二特征信息;以及 关联单元,基于所述第一特征信息和所述第二特征信息,将所述音频文件与所述多媒体文件的至少一部分相关联。
7.如权利要求6所述的电子设备,其中,所述关联单元配置为将所述音频文件替代所述多媒体文件的至少一部分中的音频分量,以形成新的多媒体文件。
8.如权利要求6所述的电子设备,其中,所述关联单元包括: 第二接收单元,接收第二指令;以及 同步处理单元,依据所述第二指令,同步播放所述多媒体文件的至少一部分中的视频分量以及所述音频文件。
9.如权利要求6所述的电子设备,还包括: 缓存单元,缓存从远程服务器获取的多媒体文件; 并且,所述获取单元配置为从所述缓存单元获取所述多媒体文件。
10.如权利要求6所述的电子设备,其中,所述第一特征信息和所述第二特征信息为频谱信息,并且,所述关联单元包括: 搜索单元,基于所述音频文件的频谱 信息中的特定片段,搜索所述多媒体文件的频谱信息中与所述特定片段相匹配的匹配片段; 设置单元,将与所述匹配片段的起始点对应的、所述多媒体文件在时域中的时刻设为同步起始点; 长度信息获取单元,获取所述音频文件的时间长度信息;以及关联处理单元,将所述多媒体文件中的从所述同步起始点开始持续所述时间长度的部分与所述音频文件相关联。
全文摘要
本发明提供了一种电子设备及其信息处理方法,所述信息处理方法包括接收第一指令;依据所述第一指令,获取多媒体文件;确定与所述多媒体文件对应的音频文件;提取所述多媒体文件的第一特征信息和所述音频文件的第二特征信息;以及基于所述第一特征信息和所述第二特征信息,将所述音频文件与所述多媒体文件的至少一部分相关联。
文档编号H04N21/85GK103188564SQ20111044670
公开日2013年7月3日 申请日期2011年12月28日 优先权日2011年12月28日
发明者陈剑峰 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1