《一种电子设备.pdf》由会员分享,可在线阅读,更多相关《一种电子设备.pdf(13页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103985397 A (43)申请公布日 2014.08.13 CN 103985397 A (21)申请号 201410156877.X (22)申请日 2014.04.18 G11B 27/10(2006.01) (71)申请人 青岛尚慧信息技术有限公司 地址 266005 山东省青岛市市南区莘县路 39 号 217 室 (72)发明人 钟擎天 (54) 发明名称 一种电子设备 (57) 摘要 本发明公开了一种电子设备, 克服目前电子 设备播放音频文件时, 在听筒和扬声器之间切换 后从头开始重新播放音频文件导致的浪费时间以 及降低用户体验的不足。该电子设备包含两。
2、个播 放器件以及播放器, 该播放器包括 : 播放模块, 设 置为采用两个播放器件其中之一播放音频文件 ; 定位模块, 设置为听筒与位于听筒周边的物体之 间的距离和预设的距离阈值的大小关系发生变化 时, 确定音频文件的当前播放位置 ; 切换模块, 设 置为大小关系发生变化时, 切换播放模块播放音 频文件的播放器件 ; 控制模块, 设置为控制播放 模块根据当前播放位置采用切换后的播放器件播 放音频文件。 与现有技术相比, 本申请的实施例可 以显著提高用户体验。 (51)Int.Cl. 权利要求书 2 页 说明书 8 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利。
3、要求书2页 说明书8页 附图2页 (10)申请公布号 CN 103985397 A CN 103985397 A 1/2 页 2 1. 一种电子设备, 包含两个播放器件以及采用所述两个播放器件其中之一播放音频文 件的播放器, 其中 : 所述两个播放器件分别为听筒及扬声器 ; 该播放器包括 : 播放模块, 设置为采用所述两个播放器件其中之一播放所述音频文件 ; 定位模块, 设置为所述听筒与位于所述听筒周边的物体之间的距离和预设的距离阈值 的大小关系发生变化时, 确定所述音频文件的当前播放位置 ; 切换模块, 设置为所述大小关系发生变化时, 切换所述播放模块播放所述音频文件的 播放器件 ; 控制模。
4、块, 设置为控制所述播放模块根据所述当前播放位置采用切换后的播放器件播 放所述音频文件。 2. 根据权利要求 1 所述的电子设备, 其中 : 所述控制模块设置为所述大小关系发生变化时, 控制所述播放模块暂停播放所述音频 文件 ; 预设的暂停时段到达时, 控制所述播放模块根据所述当前播放位置采用切换后的播 放器件播放所述音频文件。 3. 根据权利要求 2 所述的电子设备, 其中 : 所述控制模块设置为所述暂停时段到达时, 控制所述播放模块从所述当前播放位置开 始采用切换后的播放器件继续播放所述音频文件。 4. 根据权利要求 1 或 2 所述的电子设备, 其中 : 所述切换模块设置为所述距离从大于。
5、所述距离阈值变化到小于等于所述距离阈值时, 将播放器件从所述扬声器切换为所述听筒 ; 在所述距离从小于等于所述距离阈值变化到大 于所述距离阈值时, 将播放器件从所述听筒切换为所述扬声器。 5. 根据权利要求 1 所述的电子设备, 其中, 所述控制模块包括 : 确定单元, 设置为在所述音频文件的起始位置到所述当前播放位置之间的已播放段落 中确定一续播位置 ; 控制单元, 设置为控制所述播放模块从所述续播位置开始, 采用切换后的播放器件继 续播放所述音频文件。 6. 根据权利要求 5 所述的电子设备, 其中 : 所述确定单元设置为根据所述已播放段落对应的已播放时长与预设的一时长阈值, 在 所述已播。
6、放段落中确定所述续播位置。 7. 根据权利要求 6 所述的电子设备, 其中 : 所述确定单元设置为在所述已播放时长小于等于所述时长阈值时, 将所述音频文件的 起始位置确定为所述续播位置 ; 在所述已播放时长大于所述时长阈值时, 根据预设的一重 播时长在所述已播放段落中确定所述续播位置。 8. 根据权利要求 7 所述的电子设备, 其中 : 所述确定单元设置为所述已播放时长大于所述时长阈值时, 将所述音频文件的所述已 播放时长减去所述重播时长对应的位置确定为所述续播位置。 9. 根据权利要求 5 所述的电子设备, 其中 : 所述控制单元设置为所述大小关系发生变化时, 控制所述播放模块暂停播放所述音。
7、频 权 利 要 求 书 CN 103985397 A 2 2/2 页 3 文件 ; 预设的暂停时段到达时, 控制所述播放模块从所述续播位置开始, 采用切换后的播放 器件继续播放所述音频文件。 权 利 要 求 书 CN 103985397 A 3 1/8 页 4 一种电子设备 技术领域 0001 本发明涉及一种设备, 尤其涉及一种电子设备。 背景技术 0002 随着移动互联网技术的迅猛发展, 能够实时沟通的跨操作系统平台、 跨通信运营 商的即时通讯工具也迅速进入了大众的日常生活。 这类即时通讯工具能够实时快速地进行 语音、 文字、 图片等内容的沟通, 极大地方便了大众的通讯联络。 0003 这类。
8、通讯工具的语音沟通技术, 是在发送端通过手机、 平板电脑等电子设备录制 发送端用户的音频文件, 然后通过网络 (如 WiFi、 3G、 4G 以及 GPRS 等) 实时地将对应的音频 数据流发送到接收端的电子设备。接收端电子设备接收到该音频数据流后, 就可以通过电 子设备的听筒或者扬声器播放相应的音频文件。 0004 现有一些电子设备在播放音频文件时, 用户改变了电子设备听筒与用户耳朵位置 之间的距离, 比如将之前贴在耳边的电子设备移动到用户面前, 此时电子设备可以实时地 由采用听筒播放音频文件自动变换为采用扬声器播放音频文件, 便于提高播放的音量, 使 得电子设备移动到远离用户耳朵的一定距离。
9、之后, 用户仍然能够清楚听到语音信息。 0005 但是, 在播放音频文件的过程中, 如果用户的姿势或者动作的变化导致音频播放 自动地在听筒或者扬声器这两种播放器件之间产生了切换, 音频文件均需要从头开始播 放。从头开始的重复播放会使得整个文件的播放时间变长, 降低用户使用体验。如果重复 播放的内容较多, 则会严重浪费时间。 发明内容 0006 本发明所要解决的技术问题是克服目前电子设备播放音频文件时, 在听筒和扬声 器之间切换后从头开始重新播放音频文件, 导致的浪费时间以及降低用户体验的不足。 0007 为了解决上述技术问题, 本发明提供了一种电子设备, 包含两个播放器件以及采 用所述两个播放。
10、器件其中之一播放音频文件的播放器, 其中 : 所述两个播放器件分别为听筒及扬声器 ; 该播放器包括 : 播放模块, 设置为采用所述两个播放器件其中之一播放所述音频文件 ; 定位模块, 设置为所述听筒与位于所述听筒周边的物体之间的距离和预设的距离阈值 的大小关系发生变化时, 确定所述音频文件的当前播放位置 ; 切换模块, 设置为所述大小关系发生变化时, 切换所述播放模块播放所述音频文件的 播放器件 ; 控制模块, 设置为控制所述播放模块根据所述当前播放位置采用切换后的播放器件播 放所述音频文件。 0008 优选地, 所述控制模块设置为所述大小关系发生变化时, 控制所述播放模块暂停 播放所述音频文。
11、件 ; 预设的暂停时段到达时, 控制所述播放模块根据所述当前播放位置采 说 明 书 CN 103985397 A 4 2/8 页 5 用切换后的播放器件播放所述音频文件。 0009 优选地, 所述控制模块设置为所述暂停时段到达时, 控制所述播放模块从所述当 前播放位置开始采用切换后的播放器件继续播放所述音频文件。 0010 优选地, 所述切换模块设置为所述距离从大于所述距离阈值变化到小于等于所述 距离阈值时, 将播放器件从所述扬声器切换为所述听筒 ; 在所述距离从小于等于所述距离 阈值变化到大于所述距离阈值时, 将播放器件从所述听筒切换为所述扬声器。 0011 优选地, 所述控制模块包括 : 。
12、确定单元, 设置为在所述音频文件的起始位置到所述当前播放位置之间的已播放段落 中确定一续播位置 ; 控制单元, 设置为控制所述播放模块从所述续播位置开始, 采用切换后的播放器件继 续播放所述音频文件。 0012 优选地, 所述确定单元设置为根据所述已播放段落对应的已播放时长与预设的一 时长阈值, 在所述已播放段落中确定所述续播位置。 0013 优选地, 所述确定单元设置为在所述已播放时长小于等于所述时长阈值时, 将所 述音频文件的起始位置确定为所述续播位置 ; 在所述已播放时长大于所述时长阈值时, 根 据预设的一重播时长在所述已播放段落中确定所述续播位置。 0014 优选地, 所述确定单元设置。
13、为所述已播放时长大于所述时长阈值时, 将所述音频 文件的所述已播放时长减去所述重播时长对应的位置确定为所述续播位置。 0015 优选地, 所述控制单元设置为所述大小关系发生变化时, 控制所述播放模块暂停 播放所述音频文件 ; 预设的暂停时段到达时, 控制所述播放模块从所述续播位置开始, 采用 切换后的播放器件继续播放所述音频文件。 0016 与现有技术相比, 本申请的实施例能够在播放音频文件时自动地在听筒播放与扬 声器播放这两种方式之间进行自适应切换并持续播放, 方便用户根据语音信息的内容通过 简单的动作来进行隐私保密或者信息分享, 不会导致用户变换姿势时每次都从头开始重新 播放音频文件, 节。
14、约用户时间, 保证用户收听语音信息的流畅性, 提高用户体验。本申请的 实施例可以避免每次切换播放器件时电子设备都从音频文件的起始位置重新播放, 避免因 为大段地重复播放而导致用户出现枯燥情绪, 尤其对于已播放较多内容再进行播放器件切 换的情形, 可以显著提高用户体验。 0017 本发明的其它特征和优点将在随后的说明书中阐述, 并且, 部分地从说明书中变 得显而易见, 或者通过实施本发明而了解。 本发明的目的和其他优点可通过在说明书、 权利 要求书以及附图中所特别指出的结构来实现和获得。 附图说明 0018 附图用来提供对本发明技术方案的进一步理解, 并且构成说明书的一部分, 与本 申请的实施例。
15、一起用于解释本发明的技术方案, 并不构成对本发明技术方案的限制。 0019 图 1 为本申请实施例的电子设备的构造示意图。 0020 图 2 为本申请实施例的电子设备播放音频文件时的流程示意图。 具体实施方式 说 明 书 CN 103985397 A 5 3/8 页 6 0021 以下将结合附图及实施例来详细说明本发明的实施方式, 借此对本发明如何应用 技术手段来解决技术问题, 并达成相应技术效果的实现过程能充分理解并据以实施。本申 请实施例以及实施例中的各个特征在不相冲突前提下的相互结合, 均在本发明的保护范围 之内。 0022 另外, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令。
16、的计算机系 统中执行。并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤。 0023 如图 1 所示, 本申请实施例的电子设备, 包含有两个播放器件, 该两个播放器件分 别为听筒 10 和扬声器 20。该电子设备还包括采用听筒 10 与扬声器 20 这两个播放器件其 中的一个播放音频文件的播放器 30。也就是说, 播放器 30 既可以独立地采用听筒 10 播放 音频文件, 又可以独立地采用扬声器 20 播放音频文件。 0024 如图 1 所示, 本申请实施例的电子设备中, 播放器 30 主要包括播放模块 310、 定位 模块 320、 切。
17、换模块 330 以及控制模块 340, 其中 : 播放模块 310, 与听筒 10 与扬声器 20 相连, 设置为采用听筒 10 与扬声器 20 这两个播 放器件中的任意一个播放音频文件。 0025 播放模块 310 采用听筒 10 播放音频文件还是采用扬声器 20 播放音频文件, 可以 是预先设置的, 也可以是播放器 30 根据所属电子设备所处不同环境进行自适应选择的。 0026 对于预先设置的情形, 用户或者制造商等可以预先在电子设备上将播放器件默认 设置为听筒 10 或者扬声器 20。则在默认情形下, 电子设备在需要播放音频文件时, 播放器 30的播放模块310就按照默认设置来播放音频文。
18、件。 用户可以通过修改等方式来切换播放 音频文件的播放器件, 比如默认设置为采用听筒 10 播放音频文件, 则用户可以将其修改为 采用扬声器 20 播放音频文件。反过来也一样, 默认设置为采用扬声器 20 播放音频文件, 则 用户可以将其修改为采用听筒 10 播放音频文件。 0027 对于电子设备自适应选择听筒 10 或者扬声器 20 播放音频文件, 可以是用户控制 播放该条语音信息时, 电子设备实时检测听筒 10 与位于听筒 10 周边的物体之间的距离与 一预设的距离阈值之间的大小关系, 并根据该大小关系自动地选择听筒 10 或者扬声器 20 来播放与该语音信息相应的音频文件。 0028 本。
19、申请的实施例中, 该距离阈值可以是用户或者设备生产商预先设置, 也可以是 检测元件比如传感器等本身的作业参数。 0029 对于不同类型、 不同精度或者不同检测能力的传感器而言, 其能够在多远的距离 范围内检测到物体可能会有所不同, 但是对于确定的一个传感器而言, 比如一个距离传感 器或者光线传感器等等, 其与周边的物体距离多远时能够被触发是确定的。 从而, 电子设备 在设计、 元器件选型以及生产等过程中, 就可以视为对该距离阈值进行了预先设定。 0030 定位模块 320, 与播放模块 310 相连, 设置为电子设备的听筒 10 与位于听筒 10 周 边的物体之间的距离和该距离阈值的大小关系发。
20、生变化时, 确定播放模块 310 播放的音频 文件的当前播放位置, 对该音频文件的当前播放位置进行标记。 0031 本申请的一些实施例中, 电子设备在播放器 30 采用听筒 10 或扬声器 20 播放音频 文件时, 实时检测听筒 10 与位于听筒 10 周边的物体之间的距离。 0032 按照一般的使用习惯, 用户在电子设备上执行播放音频文件或者接听语音信息等 说 明 书 CN 103985397 A 6 4/8 页 7 的操作且电子设备的听筒与周边的物体距离很近时, 可以认为电子设备的听筒应该是贴在 用户耳边的。 这种情形下, 听筒与周边的物体之间的距离小于预设的距离阈值, 电子设备就 会自动。
21、选择听筒作为播放音频文件的播放器件, 通过听筒播放该音频文件。而用户在电子 设备上执行播放音频文件或者接听语音信息等的操作且电子设备的听筒与周边的物体距 离较远时, 可以认为电子设备的听筒应该是没有贴在用户耳边的。 这种情形下, 听筒与周边 物体之间的距离大于等于预设的距离阈值, 电子设备就会自动选择扬声器作为播放音频文 件的播放器件, 通过扬声器播放该音频文件。 0033 需要说明的是, 听筒所在的电子设备并不是此处所谓的听筒周边的物体。此处所 谓的听筒周边的物体, 指的是位于听筒所在电子设备周边的物体, 而且重点讨论的是分布 在听筒周围的物体, 比如用户的耳朵等等。 0034 切换模块 3。
22、30, 与听筒 10 及扬声器 20 相连, 还与播放模块 310 相连, 设置为在电 子设备的听筒10与位于听筒10周边的物体之间的距离和该距离阈值的大小关系发生变化 时, 在听筒和扬声器这两个播放器件之间进行切换。 0035 在播放模块 310 播放音频文件时, 电子设备实时判断听筒 10 与位于听筒 10 周边 的物体之间的距离和预设的一距离阈值的大小关系是否发生了变化。 0036 在本申请的实施例中, 该距离阈值为一般用户可以通过听筒听清电子设备播放音 频文件的语音信息所包含的内容。 如果听筒与听筒周边的物体之间的距离小于等于该距离 阈值, 在没有明显的外部噪声的情况下, 一般用户都可。
23、以清晰或者较为清晰地听到电子设 备通过听筒播放音频文件的语音信息所包含的内容。 如果听筒与听筒周边的物体之间的距 离大于该距离阈值, 在没有明显的外部噪声的情况下, 一般用户也不能清晰或者难以清晰 地听到电子设备通过听筒播放音频文件的语音信息所包含的内容, 此时播放器采用扬声器 播放音频文件是比较合适的, 便于用户能够清晰地听到电子设备播放音频文件的语音信息 所包含的内容。 0037 如果在听筒与位于听筒周边的物体之间的距离和该距离阈值的大小关系发生变 化前, 播放模块 310 是采用听筒播放音频文件, 则该大小关系发生变化时, 切换模块 330 将 播放模块 310 播放音频文件的播放器件从。
24、听筒切换为扬声器以备后续播放。如果在听筒与 位于听筒周边的物体之间的距离和该距离阈值的大小关系发生变化前, 播放模块 310 是采 用扬声器播放音频文件, 则该大小关系发生变化时, 切换模块330将播放模块310播放音频 文件的播放器件从扬声器切换为听筒以备后续播放。 0038 具体地, 如果听筒 10 与位于听筒 10 周边的物体之间的距离从大于该距离阈值变 化到小于等于该距离阈值, 则切换模块 330 将播放模块 310 播放音频文件的播放器件从扬 声器 20 切换为听筒 10, 以使该音频文件的后续播放采用听筒 10 来进行。如果听筒 10 与位 于听筒 10 周边的物体之间的距离从小于。
25、等于该距离阈值变化到大于该距离阈值, 则切换 模块330将播放模块310播放音频文件的播放器件从听筒10切换为扬声器20, 以使该音频 文件的后续播放采用扬声器 20 来进行。 0039 通常情形下, 用户不使用耳机等辅助设备直接在电子设备上播放音频文件时, 一 般是将电子设备摆放在面前或者身旁并通过扬声器进行播放, 或者将电子设备放置在耳朵 边并通过听筒进行播放。 0040 电子设备通过扬声器播放音频文件时, 用户将电子设备从面前或者身旁拿到耳朵 说 明 书 CN 103985397 A 7 5/8 页 8 边收听语音信息, 如果还继续采用扬声器播放音频文件, 则对于一般的使用场景而言, 电。
26、子 设备播放的声音将显得过大, 容易刺激到用户的耳朵, 给用户带来不适感, 降低用户体验。 而且, 也不利于语音信息中私密内容的保护。 此时, 将播放器播放音频文件的播放器件从扬 声器切换为听筒, 不仅可以保证用户清晰地听到后续的语音信息, 保证用户收听后续语音 信息的舒适度, 而且还可以保证后续语音信息的私密性, 防止他人听到后续语音信息中的 私密内容。 0041 电子设备通过听筒播放音频文件时, 用户将电子设备从耳朵边拿到面前或者身旁 收听语音信息, 如果还继续采用听筒播放音频文件, 则对于一般的使用场景而言, 电子设备 播放的声音将显得过小, 用户可能就会因为音量太小而难以听清电子设备所。
27、播放的语音信 息, 降低用户体验。而且, 也不利于语音信息的分享。此时, 将播放器播放音频文件的播放 器件从听筒切换为扬声器, 不仅可以保证用户清晰地听到后续的语音信息, 保证用户收听 后续语音信息的舒适度, 而且还可以保证后续语音信息的及时分享, 使得用户周围的其他 人也能及时听到后续的语音信息。 0042 控制模块 340, 与播放模块 310、 定位模块 320 及切换模块 330 相连, 设置为切换模 块 330 完成播放器件的切换后, 控制播放模块 310 根据定位模块 320 对音频文件所标记的 当前播放位置, 采用切换后的播放器件继续播放音频文件。 0043 本申请的实施例中, 。
28、控制模块 340 在听筒 10 与位于听筒 10 周边的物体之间的距 离和预设的距离阈值的大小关系发生变化时, 控制播放模块 310 暂停播放该音频文件, 并 根据预设的一暂停时段开始计时。在预设的暂停时段到达时, 控制模块 340 控制播放模块 310 根据对音频文件所标记的前播放位置, 采用切换后的播放器件继续播放该音频文件。 0044 切换模块330进行听筒10与扬声器20之间的切换, 可以在该暂停时段内进行。 控 制模块 340 控制播放模块 310 暂停播放, 为切换模块 330 的这一切换提供足够的处理时间, 同时也避免了连续播放音频文件的过程中因为突然切换播放器件而可能产生的噪音。
29、, 影响 用户体验。 0045 本申请的实施例中, 控制模块 340 可以设置为在该暂停时段到达时, 控制播放模 块根据从之前暂停的该音频文件的当前播放位置处开始, 采用切换后的播放器件继续播放 音频文件。这就使得电子设备在切换播放器件后, 不会再次从音频文件的起始位置重新播 放音频文件, 避免浪费用户的收听时间。 尤其是对于较长时间的重新播放, 可以大量节约用 户的时间, 保障沟通的流畅性。 0046 在前述的大小关系发生变化时, 控制模块暂停播放该音频文件一暂停时段, 为用 户收听通过切换后的播放器件播放音频文件预留出变化及适应时间, 避免因为连续播放过 程中切换播放器件带来的音量突然由大。
30、变小或者由小变大的变化而给用户带来不适。 另一 方面, 在连续播放音频文件的过程中, 突然切换播放器件, 也难以避免电子设备会出现音质 突变、 噪声或者其他播放问题, 通过播放过程中的暂停处理也能有效避免。 0047 本申请的实施例中, 该控制模块 340 也可以控制播放模块从该音频文件位于该当 前播放位置之前的某一个已播放位置处开始, 采用切换后的播放器件继续播放该音频文件 的剩余部分。 0048 对于这种情形, 音频文件从该已播放位置到该当前播放位置之间的部分, 播放模 块会采用听筒 10 和扬声器 20 各播放一遍。这种处理方式, 便于用户能够清晰地收听该当 说 明 书 CN 10398。
31、5397 A 8 6/8 页 9 前播放位置前后的语音信息, 使得用户不会因为改变姿势、 切换播放器件以及播放语音信 息音量的突然变化而遗漏部分内容。同时, 也为播放器采用不同播放器件播放音频文件产 生的变化设置了一个缓冲, 便于用户适应这一变化。 而且, 这种处理方式使得电子设备在每 次切换播放器件后, 不会都从音频文件的起始位置重新播放音频文件, 避免浪费用户的收 听时间, 并有效避免了用户被动地重复收听大段的已播放内容。 当然, 如果用户想从音频文 件的起始位置或者靠前的位置重新收听语音信息, 则可以通过手动控制重新播放音频文件 来实现。 0049 如图 1 所示, 控制模块 340 包。
32、括确定单元 341 以及控制单元 342。确定单元 341 与 定位模块 320 相连, 设置为在音频文件的起始位置到当前播放位置之间的已播放段落中确 定一续播位置。控制单元 342 与播放模块 310、 切换模块 330 及确定单元 341 相连, 设置为 在该切换完成后, 控制播放模块 310 从音频文件的该续播位置开始, 采用切换后的播放器 件继续播放音频文件的剩余部分。 0050 本申请的实施例中, 确定单元 341 在音频文件的起始位置到该当前播放位置之间 的已播放段落中确定该续播位置, 可以根据音频文件从起始位置到该当前播放位置之间的 已播放段落所对应的已播放时长来进行。比如, 将。
33、该已播放时长与预设的一时长阈值进行 比较, 然后根据比较结果在音频文件的已播放段落中确定该续播位置。 0051 具体地, 音频文件的已播放段落所对应的已播放时长小于或者等于所预设的时长 阈值时, 确定单元 341 就将音频文件的起始位置确定为该续播位置, 以保证用户能够完整 地收听语音信息, 不会因为刚开始播放就进行播放器件的切换而遗漏部分语音信息。音频 文件的已播放段落所对应的已播放时长大于所预设的时长阈值时, 确定单元 341 就根据预 设的一重播时长在音频文件的已播放段落中确定该续播位置, 以保证用户尽量少地重复收 听某一部分语音信息。 0052 其中, 确定单元 341 根据预设的该重。
34、播时长在该音频文件的已播放段落中确定该 续播位置, 其可以是将音频文件的已播放时长减去重播时长后所得到的对应位置确定为续 播位置。 0053 本申请的实施例中, 该时长阈值比如可以为 1 秒。当然, 设置成其他数值的时长当 然也是可以的。这样, 如果一条音频文件在暂停处的当前播放位置之前的段落对应时长小 于等于 1 秒, 说明此时音频文件还只播放了一点点内容, 完全可以从头开始重新播放, 便于 用户完整、 清楚地听到音频文件所对应的语音信息。这种情形下, 切换播放器件之后, 播放 模块就可以从音频文件的起始位置继续播放, 相当于重新播放该音频文件。如果这条音频 文件在暂停处的当前播放位置之前的。
35、段落对应时长大于 1 秒, 比如为 18 秒, 说明此时音频 文件已经播放了较多的内容, 用户应该听清了从起始位置的大部分内容, 仅可能在已播放 段落的靠近末尾处, 因电子设备移动或者其他原因等而没有清楚地听到相应信息。 此时, 就 没必要从音频文件的开始位置重新播放, 避免已经清晰收听的内容再次播放一遍而浪费用 户的收听时间, 保障用户流畅地收听语音信息。这种情形下, 在切换播放器件之后, 播放模 块就可以根据预设的重播时长, 在音频文件的已播放段落中确定一个续播位置。 其中, 该重 播时长小于音频文件的已播放时长。 0054 本申请的实施例中, 控制单元 342 可以设置为听筒 10 与位。
36、于听筒 10 周边的物体 之间的距离和预设的距离阈值的大小关系发生变化时, 控制播放模块 310 暂停播放音频文 说 明 书 CN 103985397 A 9 7/8 页 10 件, 并根据预设的暂停时段开始计时。当预设的暂停时段到达时, 控制单元 342 可以控制播 放模块 310 从对音频文件进行标记的续播位置开始, 采用切换后的播放器件继续播放音频 文件。 0055 如图 2 所示, 本申请实施例的电子设备播放音频文件时, 主要包括如下步骤 : 步骤 S210, 在播放器采用听筒或扬声器播放音频文件时, 实时检测听筒与位于听筒周 边的物体之间的距离。 0056 步骤 S220, 实时判断。
37、听筒与位于听筒周边的物体之间的距离与预设的距离阈值的 大小关系是否发生了变化。 0057 步骤 S230, 当判断出听筒与位于听筒周边的物体之间的距离与该距离阈值的大小 关系发生变化时, 播放器确定所播放的该音频文件的当前播放位置, 对该当前播放位置进 行标记, 并切换播放音频文件的播放器件, 也即在听筒与扬声器这两个播放器件之间进行 切换。 0058 步骤 S240, 播放器根据对音频文件所标记的当前播放位置, 采用切换后的播放器 件继续播放音频文件。 0059 本申请的实施例中, 可以在判断出所述大小关系发生变化时, 播放器暂停播放该 音频文件, 并在所预设的暂停时段到达时, 根据该当前播。
38、放位置采用切换后的播放器件播 放所述音频文件。 比如, 在该暂停时段到达时, 可以从当前播放位置开始采用切换后的播放 器件继续播放音频文件。 0060 具体地, 在判断出听筒与位于听筒周边的物体之间的距离从大于该距离阈值变化 到小于等于该距离阈值时, 播放器将播放器件从扬声器切换为听筒 ; 在判断出听筒与位于 听筒周边的物体之间的距离从小于等于该距离阈值变化到大于该距离阈值时, 播放器将播 放器件从听筒切换为所述扬声器。 0061 本申请的实施例, 可以在音频文件的起始位置到该当前播放位置之间的已播放段 落中确定一续播位置 ; 然后控制播放器从该续播位置开始, 采用切换后的播放器件继续播 放该。
39、音频文件的剩余部分。 0062 本申请的实施例, 播放器可以根据音频文件的已播放段落所对应的已播放时长与 预设的一时长阈值, 在该已播放段落中确定该续播位置。 0063 比如, 在该已播放时长小于等于该时长阈值时, 播放器可以将音频文件的起始位 置确定为该续播位置 ; 在该已播放时长大于该时长阈值时, 播放器可以根据预设的一重播 时长在该已播放段落中确定该续播位置。 0064 其中, 在该已播放时长大于该时长阈值时, 播放器可以将音频文件的已播放时长 减去该重播时长对应的位置确定为该续播位置。 0065 本申请的实施例, 可以应用于用户通过微信或者其他即时通讯应用进行语音沟通 的场景。 比如,。
40、 两用户分别通过各自手机上的微信进行聊天, 第一用户向第二用户发送一条 语音信息。第二用户的手机接收该语音信息后, 以音频文件的形式将该语音信息存储在本 地。 第二用户在播放该条语音信息时, 将手机摆放在面前的桌子上, 并采用扬声器外放的形 式播放该音频文件。 在播放该音频文件的过程中, 第二用户改变了姿势, 将先前放置在面前 桌子上的手机拿到耳朵边。第二用户的手机实时检测到这一变化, 则手机中的播放器暂停 播放该音频文件 1 秒钟, 并将播放语音信息的播放器件从扬声器切换为听筒。在暂停的 1 说 明 书 CN 103985397 A 10 8/8 页 11 秒钟到达时, 播放器采用听筒继续播。
41、放音频文件。 0066 如果第二用户播放该条音频文件时, 将手机放置在耳朵边, 采用听筒播放的形式 播放相应的音频文件。 在播放该音频文件的过程中, 第二用户改变了姿势, 将先前放置在耳 朵边的手机拿到桌子上。第二用户的手机实时检测到这一变化, 则播放器暂停播放该音频 文件 1 秒钟, 并将播放语音信息的播放器件从听筒切换为扬声器。在暂停的 1 秒钟到达时, 播放器采用扬声器继续播放音频文件。 0067 在实时到手机听筒与周边的物体之间的距离发生变化时, 也可以播放器从已播放 位置处往音频文件的起始位置方向跳回一段内容。在完成听筒与扬声器之间的切换后, 再 播放器从所跳回到的位置处开始采用切换。
42、后的播放器件继续播放语音信息, 或者在暂停一 段时间后, 再播放器从所跳回到的位置处开始采用切换后的播放器件继续播放语音信息。 0068 在一些公开场合, 或者除了用户之外还有他人在场的情景下, 用户起初是通过电 子设备的扬声器播放语音信息。 通过已播放的内容察觉到后续的语音信息可能涉及不便公 开的沟通内容, 比如隐私或者需要在用户间保密的信息, 则用户可以迅速将电子设备的听 筒放置到靠近耳朵的位置, 此时播放器停止通过扬声器继续播放该音频文件, 将播放器件 切换为听筒。然后, 播放器从音频文件的停止播放的位置 (也即前述的当前播放位置) , 或者 播放器从停止播放的位置之前的某一个已经播放过。
43、的位置处, 暂停一段时间后或者不暂停 而直接采用听筒继续播放该音频文件的剩余部分。这样, 后续内容就不会轻易地泄漏给他 人, 保证了沟通内容的私密性。 甚至于, 用户察觉到后续的沟通内容涉及隐私或者其他私密 信息时, 可以迅速地将电子设备的听筒靠近身体任何部位, 或者靠近任何物体, 电子设备就 会自动切换成采用听筒播放音频文件的方式, 有效防止了当众播放私密信息的情形发生。 0069 另外一些情形, 比如朋友之间在交流聚会信息、 集合信息或者其他希望多人知晓 的沟通内容时, 接收端电子设备的用户可以将电子设备拿离耳朵部位, 就可以停止播放音 频文件, 并将之前采用听筒播放音频文件的方式自动切换。
44、为采用扬声器播放音频文件的方 式, 然后直接从停止播放的位置连续播放音频文件, 或者暂停一段时间后再从停止播放的 位置连续播放音频文件, 或者从停止播放的位置往回重复播放一部分并继续播放音频文 件, 或者暂停一段时间后再从停止播放的位置往回重复播放一部分并继续播放音频文件, 便于用户周边的其他人能够与用户本人一起, 于第一时间同时收听相关的语音信息。 0070 本领域的技术人员应该明白, 上述的本申请实施例所提供的设备的各组成部分, 以及方法中的各步骤, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所组 成的网络上。可选地, 它们可以用计算装置可执行的程序代码来实现。从而, 可以将。
45、它们存 储在存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电路模块, 或者将它 们中的多个模块或步骤制作成单个集成电路模块来实现。这样, 本发明不限制于任何特定 的硬件和软件结合。 0071 虽然本发明所揭露的实施方式如上, 但所述的内容仅为便于理解本发明而采用的 实施方式, 并非用以限定本发明。 任何本发明所属领域内的技术人员, 在不脱离本发明所揭 露的精神和范围的前提下, 可以在实施的形式及细节上进行任何的修改与变化, 但本发明 的专利保护范围, 仍须以所附的权利要求书所界定的范围为准。 说 明 书 CN 103985397 A 11 1/2 页 12 图 1 说 明 书 附 图 CN 103985397 A 12 2/2 页 13 图 2 说 明 书 附 图 CN 103985397 A 13 。