一种音频播放器制造技术

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

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

【技术保护点】
一种音频播放器,用于播放音频文件;其中,该播放器包括:播放模块,设置为采用两个播放器件其中之一播放所述音频文件,所述两个播放器件分别为听筒及扬声器;定位模块,设置为所述听筒与位于所述听筒周边的物体之间的距离和预设的距离阈值的大小关系发生变化时,确定所述音频文件的当前播放位置;切换模块,设置为所述大小关系发生变化时,切换所述播放模块播放所述音频文件的播放器件;控制模块,设置为控制所述播放模块根据所述当前播放位置采用切换后的播放器件播放所述音频文件。

【技术特征摘要】
1.一种音频播放器,用于播放音频文件;其中,该播放器包括: 播放模块,设置为采用两个播放器件其中之一播放所述音频文件,所述两个播放器件分别为听筒及扬声器; 定位模块,设置为所述听筒与位于所述听筒周边的物体之间的距离和预设的距离阈值的大小关系发生变化时,确定所述音频文件的当前播放位置; 切换模块,设置为所述大小关系发生变化时,切换所述播放模块播放所述音频文件的播放器件; 控制模块,设置为控制所述播放模块根据所述当前播放位置采用切换后的播放器件播放所述音频文件。2.根据权利要求1所述的音频播放器,其中: 所述控制模块设置为所述大小关系发生变化时,控制所述播放模块暂停播放所述音频文件;预设的暂停时段到达时,控制所述播放模块根据所述当前播放位置采用切换后的播放器件播放所述音频文件。3.根据权利要求2所述的音频播放器,其中: 所述控制模块设置为所述暂停时段到达时,控制所述播放模块从所述当前播放位置开始采用切换后的播放器件继续播放所述音频文件。4.根据权利要求1或2所述的音频播放器,其中: 所述切换模块设置为所述距离从大于所述距离阈值变化到小于等于所述距离阈值时,将播放器件从所述扬声器切换为所述听筒;在所述距离从小于等于所述距离阈值变化到大于所述距离阈值时,将播...

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

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

1