一种音频文件的播放系统技术方案

技术编号:10325316 阅读:136 留言:0更新日期:2014-08-14 12:02
本发明专利技术公开了一种音频文件的播放系统,克服目前电子设备播放音频文件时,在听筒和扬声器之间切换后从头开始重新播放音频文件导致的浪费时间以及降低用户体验的不足。该系统包括:检测模块,在播放器采用两个播放器件其中之一播放音频文件时,实时检测听筒与位于听筒周边的物体之间的距离;判断模块,判断检测模块实时检测到的距离与预设的距离阈值的大小关系是否发生变化;定位模块,大小关系发生变化时确定音频文件的当前播放位置;切换模块,大小关系发生变化时,在两个播放器件之间进行切换;控制模块,控制播放器根据当前播放位置采用切换后的播放器件播放音频文件。本申请的实施例可以显著提高用户体验。

【技术实现步骤摘要】
一种音频文件的播放系统
本专利技术涉及一种播放系统,尤其涉及一种音频文件的播放系统。
技术介绍
随着移动互联网技术的迅猛发展,能够实时沟通的跨操作系统平台、跨通信运营商的即时通讯工具也迅速地进入了大众的日常生活。这类即时通讯工具能够实时快速地进行语音、文字、图片等内容的沟通,极大地方便了大众的通讯联络。这类通讯工具的语音对讲技术,是在发送端通过手机、平板电脑等电子设备录制发送端用户的音频文件,然后通过网络(如WiF1、3G、4G以及GPRS等)实时地将对应的音频数据流发送到接收端的电子设备。接收端电子设备接收到该音频数据流后,就可以通过电子设备的听筒或者扬声器播放相应的音频文件。现有一些电子设备在播放音频文件时,用户改变了电子设备听筒与用户耳朵位置之间的距离,比如将之前贴在耳边的电子设备移动到用户面前,此时电子设备可以实时地由采用听筒播放音频文件自动变换为采用扬声器播放音频文件,便于提高播放的音量,使得电子设备移动到远离用户耳朵的一定距离之后,用户仍然能够清楚听到语音信息。但是,在播放音频文件的过程中,如果用户的姿势或者动作的变化导致音频播放自动地在听筒或者扬声器这两种播放器件之间产生了切换,音频文件均需要从头开始播放。从头开始的重复播放会使得整个文件的播放时间变长,降低用户使用体验。如果重复播放的内容较多,则会严重浪费时间。
技术实现思路
本专利技术所要解决的技术问题是克服目前电子设备播放音频文件时,在听筒和扬声器之间切换后从头开始重新播放音频文件,导致的浪费时间以及降低用户体验的不足。为了解决上述技术问题,本专利技术提供了一种音频文件的播放系统,用于电子设备播放音频文件,所述电子设备包含有两个播放器件以及采用所述两个播放器件其中之一播放音频文件的播放器,所述两个播放器件分别为听筒及扬声器;其中,该系统包括: 检测模块,设置为在所述播放器采用所述两个播放器件其中之一播放所述音频文件时,实时检测所述听筒与位于所述听筒周边的物体之间的距离; 判断模块,设置为判断所述检测模块实时检测到的所述距离与预设的距离阈值的大小关系是否发生变化; 定位模块,设置为所述判断模块得出所述大小关系发生变化时,确定所述音频文件的当前播放位置; 切换模块,设置为所述判断模块得出所述大小关系发生变化时,在所述两个播放器件之间进行切换; 控制模块,设置为控制所述播放器根据所述当前播放位置采用切换后的播放器件播放所述音频文件。优选地,该系统包括: 暂停模块,设置为所述判断模块得出所述大小关系发生变化时向所述控制模块发送暂停信号并根据预设的暂停时段开始计时,在所述暂停时段到达时向所述控制模块发送恢复信号; 其中,所述控制模块设置为根据所述暂停信号控制所述播放器暂停播放所述音频文件,以及根据所述恢复信号以及当前播放位置采用切换后的播放器件播放所述音频文件。优选地,所述控制模块设置为根据所述恢复信号,控制所述播放器从所述当前播放位置开始采用切换后的播放器件继续播放所述音频文件。优选地,所述切换模块设置为在所述判断模块得出所述距离从大于所述距离阈值变化到小于等于所述距离阈值时,将播放器件从所述扬声器切换为所述听筒;在所述判断模块得出所述距离从小于等于所述距离阈值变化到大于所述距离阈值时,将播放器件从所述听筒切换为所述扬声器。优选地,所述控制模块包括: 确定单元,设置为在所述音频文件的起始位置到所述当前播放位置之间的已播放段落中确定一续播位置; 控制单元,设置为控制所述播放器从所述续播位置开始,采用切换后的播放器件继续播放所述音频文件。优选地,所述确定单元设置为根据所述已播放段落对应的已播放时长与预设的一时长阈值,在所述已播放段落中确定所述续播位置。优选地,所述确定单元设置为在所述已播放时长小于等于所述时长阈值时,将所述音频文件的起始位置确定为所述续播位置;在所述已播放时长大于所述时长阈值时,根据预设的一重播时长在所述已播放段落中确定所述续播位置。优选地,所述确定单元设置为所述已播放时长大于所述时长阈值时,将所述音频文件的所述已播放时长减去所述重播时长对应的位置确定为所述续播位置。与现有技术相比,本申请的实施例能够在电子设备播放音频文件时自动地在听筒播放与扬声器播放这两种方式之间进行自适应切换并持续播放,方便用户根据语音信息的内容通过简单的动作来进行隐私保密或者信息分享,不会导致从头开始重复播放,节约用户时间,保证收听语音信息的流畅性,提高用户体验。本申请的实施例可以避免电子设备每次切换播放器件时都从音频文件的起始位置重新播放,避免因为大段地重复播放而导致用户出现枯燥情绪,尤其对于已播放较多内容再进行播放器件切换的情形,可以显著提高用户体验。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。【附图说明】附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本申请实施例的音频文件的播放系统的构造示意图。图2为本申请实施例的音频文件的播放系统播放音频文件时的流程示意图。【具体实施方式】以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征在不相冲突前提下的相互结合,均在本专利技术的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本申请实施例的音频文件的播放系统,用于电子设备播放音频文件,其中,该电子设备包含有两个播放器件以及可以采用两个播放器件其中任意一个播放音频文件的播放器,这两个播放器件分别为听筒和扬声器,也即播放器既可以独立地采用听筒播放音频文件,又可以独立地采用扬声器播放音频文件。如图1所示,本申请实施例的音频文件的播放系统主要包括检测模块110、判断模块120、定位模块130、切换模块140以及控制模块150,其中: 检测模块110,设置为在播放器采用听筒或扬声器播放音频文件时,实时检测听筒与位于听筒周边的物体之间的距离。播放器采用听筒播放音频文件还是采用扬声器播放音频文件,可以是预先设置的,也可以是播放器根据电子设备所处不同环境进行自适应选择的。对于预先设置的情形,用户或者制造商等可以预先在电子设备上将播放器件默认设置为听筒或者扬声器。则在默认情形下,电子设备在需要播放音频文件时,播放器就按照默认设置来播放音频文件。用户可以通过修改等方式来切换播放音频文件的播放器件,比如默认设置为采用听筒播放音频文件,则用户可以将其修改为采用扬声器播放音频文件。反过来也一样,默认设置为采用扬声器播放音频文件,则用户可以将其修改为采用听筒播放音频文件。对于电子设备自适应选择听筒或者扬声器播放音频文件,可以是用户控制播放该条语音信息时,电子设备实时检测听筒与位于听筒周边的物体之间的距离与一预设的距离阈值的大小关系,并根据该大小关本文档来自技高网...

【技术保护点】
一种音频文件的播放系统,用于电子设备播放音频文件,所述电子设备包含有两个播放器件以及采用所述两个播放器件其中之一播放音频文件的播放器,所述两个播放器件分别为听筒及扬声器;其中,该系统包括:检测模块,设置为在所述播放器采用所述两个播放器件其中之一播放所述音频文件时,实时检测所述听筒与位于所述听筒周边的物体之间的距离;判断模块,设置为判断所述检测模块实时检测到的所述距离与预设的距离阈值的大小关系是否发生变化;定位模块,设置为所述判断模块得出所述大小关系发生变化时,确定所述音频文件的当前播放位置;切换模块,设置为所述判断模块得出所述大小关系发生变化时,在所述两个播放器件之间进行切换;控制模块,设置为控制所述播放器根据所述当前播放位置采用切换后的播放器件播放所述音频文件。

【技术特征摘要】
1.一种音频文件的播放系统,用于电子设备播放音频文件,所述电子设备包含有两个播放器件以及采用所述两个播放器件其中之一播放音频文件的播放器,所述两个播放器件分别为听筒及扬声器;其中,该系统包括: 检测模块,设置为在所述播放器采用所述两个播放器件其中之一播放所述音频文件时,实时检测所述听筒与位于所述听筒周边的物体之间的距离; 判断模块,设置为判断所述检测模块实时检测到的所述距离与预设的距离阈值的大小关系是否发生变化; 定位模块,设置为所述判断模块得出所述大小关系发生变化时,确定所述音频文件的当前播放位置; 切换模块,设置为所述判断模块得出所述大小关系发生变化时,在所述两个播放器件之间进行切换; 控制模块,设置为控制所述播放器根据所述当前播放位置采用切换后的播放器件播放所述音频文件。2.根据权利要求1所述的系统,其中,该系统包括: 暂停模块,设置为所述判断模块得出所述大小关系发生变化时向所述控制模块发送暂停信号并根据预设的暂停时段开始计时,在所述暂停时段到达时向所述控制模块发送恢复信号; 其中,所述控制模块设置为根据所述暂停信号控制所述播放器暂停播放所述音频文件,以及根据所述恢复信号以及当前播放位置采用切换后的播放器件播放所述音频文件。3.根据权利要求2所述的系统,其中: 所述控制模块设置为根据所述恢复信号,控制所述播放器...

【专利技术属性】
技术研发人员:钟擎天
申请(专利权)人:青岛尚慧信息技术有限公司
类型:发明
国别省市:山东;37

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

1