声源同步方法、移动终端和计算机可读存储介质技术

技术编号:20424689 阅读:28 留言:0更新日期:2019-02-23 08:20
本发明专利技术揭示了一种声源同步方法、移动终端和计算机可读存储介质,应用于不同移动终端播放同一声源信息的播放进度,其中方法包括:第一移动终端同时录取第一时间长度的自身的第一声源信息,以及第二移动终端的第二声源信息;将所述第一声源信息与所述第二声源信息进行比较,得到第一声源信息与所述第二声源信息的播放进度时间差;根据所述播放进度时间差调整所述第一移动终端的声源播放进度,以使第一移动终端和第二移动终端声源同步。本申请通过录取两段声音,进行自动调节播放进度,达到同步播放同一声源信息的过程,同步结果准确,方法简单、实用,因为无需用户手动调节,所以还提高用户的体验。

【技术实现步骤摘要】
声源同步方法、移动终端和计算机可读存储介质
本专利技术涉及到计算机领域,特别是涉及到一种移动终端和声源同步方法、装置。
技术介绍
当使用两个移动终端播放相同的音乐、视频等声源信息时,会因为网络原因、播放源的原因、开始时间不同等各种原因,导致两个移动终端无法实现同步播放声源信息,影响使用移动终端的用户的正常使用,比如,两个人各自使用自己的移动终端看同一场直播的足球赛,由于网络等原因,其中A的网络延迟大于B的网络延迟,导致B总是早于知道进球情况而影响A的看球激情等。所以如何使两个移动终端播放同一声源信息时可以同步播放的问题,是亟需解决的问题。
技术实现思路
本专利技术的主要目的为提供一种声源同步方法、移动终端和计算机可读存储介质,旨在解决两个移动终端播放同一声源信息无法同步的问题。为了实现上述专利技术目的,本专利技术提出一种声源同步方法,应用于不同移动终端播放同一声源信息的播放进度,包括:第一移动终端同时录取第一时间长度的自身的第一声源信息,以及第二移动终端的第二声源信息;将所述第一声源信息与所述第二声源信息进行比较,得到第一声源信息与所述第二声源信息的播放进度时间差;根据所述播放进度时间差调整所述第一移动终端的声源播放进度,以使第一移动终端和第二移动终端声源同步。进一步地,所述将所述第一声源信息与所述第二声源信息进行比较,得到第一声源信息与所述第二声源信息的播放进度时间差的步骤,包括解析出所述第一声源信息与第二声源信息的重合声源信息;判断所述第一声源信息与所述重合声源信息不同的区别声源信息位于所述第一声源信息的前端或后端中的哪一端;若所述区别声源信息位于所述第一声源信息的前端,则利用所述第一时间长度减去播放所述重合信息的第二时间长度,得到所述第一声源信息播放进度快于所述第二声源信息的所述第一播放进度时间差;若所述区别声源信息位于所述第一声源信息的后端,则利用所述第一时间长度减去所述第二时间长度,得到所述第一声源信息播放进度慢于所述第二声源信息的所述第二播放进度时间差。进一步地,所述解析出所述第一声源信息与第二声源信息的重合声源信息的步骤,包括:按照时间顺序,分别提取所述第一声源信息的多个第一特征,以及第二声源信息的多个第二特征;以时间顺序,查找多个所述第一特征与多个所述第二特征连续匹配的特征,其中,连续匹配的特征对应的声源信息为所述重合声源信息;计算所述所述第一特征与多个所述第二特征连续匹配的特征对应的时间长度,该时间长度为所述第二时间长度。进一步地,所述声源信息为网络直播声源信息,所述根据所述播放进度时间差调整所述第一移动终端的声源播放进度,以使第一移动终端和第二移动终端声源同步的步骤之后,包括:判断调节后播放声源的进度是否与所述第二移动终端播放声源的进度相同;若不同,则更换播放源。进一步地,所述第一移动终端同时录取第一时间长度的自身的第一声源信息,以及第二移动终端的第二声源信息的步骤之前,包括:判断所述第二移动终端的方向信息;根据所述方向信息生成方向调整的提醒界面。进一步地,所述第一移动终端同时录取第一时间长度的自身的第一声源信息,以及第二移动终端的第二声源信息的步骤,包括:判断所述第一声源信息和第二声源信息是否为相同的声源信;若是,则生成录取所述第一声源信息和所述第二声源信息的命令。本申请还提供一种移动终端,,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。进一步地,所述移动终端还包括与所述处理器耦合的阵列式麦克风,所述阵列式麦克风用于判定所述第二声源信息的方向,以及采集所述第一声源信息和第二声源信息。进一步地,所述移动终端还包括与所述处理器耦合的显示单元,所述显示单元用于显示所述方法对应的应用程序的应用界面。本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。本申请的声源同步方法、移动终端和计算机可读存储介质,以第一移动终端为主体,记录其自身和第二移动终端的声源信息,然后进行比较已得到两段声音之间的播放进度时间差,最后根据播放进度时间差调整播放进度。本申请通过录取两段声音,进行自动调节播放进度,达到同步播放同一声源信息的过程,同步结果准确,方法简单、实用,因为无需用户手动调节,所以还提高用户的体验。附图说明图1为本申请一实施例的声源同步方法的流程示意图;图2为本申请一实施例的上述声源同步方法中步骤S2的流程示意图;图3为本申请一实施例的上述声源同步方法中步骤S3的流程示意图;图4为本申请一实施例的上述声源同步方法中步骤S1的流程示意图;图5为本申请一实施例的移动终端的结构示意框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,本申请实施例提供一种声源同步方法,应用于不同移动终端播放同一声源信息的播放进度,包括步骤:S1、第一移动终端同时录取第一时间长度的自身的第一声源信息,以及第二移动终端的第二声源信息;S2、将所述第一声源信息与所述第二声源信息进行比较,得到第一声源信息与所述第二声源信息的播放进度时间差;S3、根据所述播放进度时间差调整所述第一移动终端的声源播放进度,以使第一移动终端和第二移动终端声源同步。如上述步骤S1所述,上述第一移动终端和第二移动终端可以为智能手机、平板电脑等电子设备。上述第一移动终端是执行主体,处理本申请的声源同步方法的计算机程序存储在第一移动终端的存储器中,并且由第一移动终端的处理器执行。上述同一声源信息是指同一内容的音频信息,比如,第一移动终端和第二移动终端同时播放同一个广播频道、直播频道等;又比如,第一移动终端和第二移动终端同时使用播放器播放同一首歌曲(两个移动终端播放的歌曲的版本相同)等。上述第一时间长度是一个预设值,即为时间长度的阈值,设置第一时间长度,方便后续比较声音时,找出第一声源信息和第二声源信息的差别。如上述步骤S2所述,由于网络信号问题、移动终端的硬件配置问题等,两个移动终端虽然播放同一声源信息,但是播放进度会不相同。如
技术介绍
中所述,两个移动终端同时播放同一场球赛的直播,但是会因为网络、移动终端的硬件配置等问题,出现不同延时等情况,导致第一声源信息和第二声源信息的播放进度不同。本实施例即为将第一声源信息和第二声源信息进行比较,以计算出第一声源信息和第二声源信息之间的播放进度的时间差。具体的比较方法包括多种,比如利用声音转文字技术,分别将第一声源信息和第二声源信息转换成文字得到第一篇文字和第二篇文字,之后比较第一篇文字和第二篇文字中的文字差异,存在差异的文字,一般是一篇文字的前端部分,另一篇文字的后端部分,然后计算对应上述前端部的分文字的第一播放时间长度,或者后端部分的文字对应的第二播放时间长度等,理论上第一播放时间长度和第二播放时间长度相同,上述第一声源信息与所述第二声源信息的播放进度时间差即为第一播放时间长度或第二播放时间长度。如上述步骤S3所述,首先要确定第一声源信息的播放进度是否为快于第二声源信息,如果第一声源信息快于第二声源信息,第一移动终端则降低其自身播放进度,降低的时间为上述的播放进度时间差。在另一本文档来自技高网
...

【技术保护点】
1.一种声源同步方法,应用于不同移动终端播放同一声源信息的播放进度,其特征在于,包括:第一移动终端同时录取第一时间长度的自身的第一声源信息,以及第二移动终端的第二声源信息;将所述第一声源信息与所述第二声源信息进行比较,得到第一声源信息与所述第二声源信息的播放进度时间差;根据所述播放进度时间差调整所述第一移动终端的声源播放进度,以使第一移动终端和第二移动终端声源同步。

【技术特征摘要】
1.一种声源同步方法,应用于不同移动终端播放同一声源信息的播放进度,其特征在于,包括:第一移动终端同时录取第一时间长度的自身的第一声源信息,以及第二移动终端的第二声源信息;将所述第一声源信息与所述第二声源信息进行比较,得到第一声源信息与所述第二声源信息的播放进度时间差;根据所述播放进度时间差调整所述第一移动终端的声源播放进度,以使第一移动终端和第二移动终端声源同步。2.根据权利要求1所述的声源同步方法,其特征在于,所述将所述第一声源信息与所述第二声源信息进行比较,得到第一声源信息与所述第二声源信息的播放进度时间差的步骤,包括:解析出所述第一声源信息与第二声源信息的重合声源信息;判断所述第一声源信息与所述重合声源信息不同的区别声源信息位于所述第一声源信息的前端或后端中的哪一端;若所述区别声源信息位于所述第一声源信息的前端,则利用所述第一时间长度减去播放所述重合信息的第二时间长度,得到所述第一声源信息播放进度快于所述第二声源信息的所述第一播放进度时间差;若所述区别声源信息位于所述第一声源信息的后端,则利用所述第一时间长度减去所述第二时间长度,得到所述第一声源信息播放进度慢于所述第二声源信息的所述第二播放进度时间差。3.根据权利要求2所述的声源同步方法,其特征在于,所述解析出所述第一声源信息与第二声源信息的重合声源信息的步骤,包括:按照时间顺序,分别提取所述第一声源信息的多个第一特征,以及第二声源信息的多个第二特征;以时间顺序,查找多个所述第一特征与多个所述第二特征连续匹配的特征,其中,连续匹配的特征对应的声源信息为所述重合声源信息。4.根据权利要求...

【专利技术属性】
技术研发人员:赵福利
申请(专利权)人:奇酷互联网络科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1