【技术实现步骤摘要】
一种投音方法及计算机可读存储介质
[0001]本申请涉及终端
,尤其涉及一种投音方法及计算机可读存储介质。
技术介绍
[0002]投音(也称传音)能够使得第一电子设备利用第二电子设备的播放能力播放音频数据,从而为用户提供更好的听觉体验,得到广泛应用。一碰投音(也称一碰传音),通过第一电子设备和第二电子设备的彼此靠近(也称“碰一碰”;第一电子设备和第二电子设备可以接触,也可以不接触),发现对方,并建立短距离无线通信通道;通过该通道,传递音频数据或链接地址,第二电子设备基于该音频数据播放,或者,第二电子设备基于该链接地址获取到音频数据并播放。这样,就能给用户提供快捷方便的用户体验。在此基础上,如何进一步完善上述的投音方法,为用户提供更好的体验,成为我们的需求。
技术实现思路
[0003]为了解决上述的技术问题,本申请提供了一种投音方法、第一电子设备、第二电子设备及计算机可读存储介质。本申请提供的技术方案,针对音频数据从第一电子设备传输至第二电子设备上,由第二电子设备播放的情形,通过低时延和高品质音频两个角度,结合短距离无线通信方式的不同特点,尽可能地兼顾投音响应速度和投音质量,为用户提供更好的听觉体验;使得用户能够更快地听到音频数据,并且能够更早地听到高品质的音频数据。
[0004]第一方面,提供一种投音方法,应用于第二电子设备,第二电子设备与第一电子设备组成投音系统。该方法包括:响应于第一电子设备和第二电子设备碰一碰,第二电子设备通过近场通信NFC发现第一电子设备;响应于第一电子设备与第二 ...
【技术保护点】
【技术特征摘要】
1.一种第一电子设备,其特征在于,所述第一电子设备包括:处理器;存储器;以及计算机程序,其中所述计算机程序存储在所述存储器上,当所述计算机程序被所述处理器执行时,使得所述第一电子设备执行:响应于所述第一电子设备和第二电子设备的靠近,所述第一电子设备发现所述第二电子设备;响应于所述第一电子设备与所述第二电子设备之间的第一传输通道建立成功,所述第一电子设备通过所述第一传输通道向所述第二电子设备传输音频数据;响应于所述第一电子设备与所述第二电子设备之间的第二传输通道建立成功,所述第一电子设备通过所述第二传输通道向所述第二电子设备传输音频数据;所述第一电子设备向所述第二电子设备发送第一消息;所述第一消息用于指示所述第二电子设备将播放的音频数据从所述第一音频切换为第二音频。2.根据权利要求1所述的第一电子设备,其特征在于,所述第一电子设备还执行:所述第一电子设备停止通过所述第一传输通道传输音频数据。3.根据权利要求2所述的第一电子设备,其特征在于,在所述第一电子设备停止通过所述第一传输通道传输音频数据之前,所述第一电子设备还执行:所述第一电子设备从所述第二电子设备接收第二消息;所述第二消息用于通知第一电子设备停止通过所述第一传输通道传输音频数据。4.根据权利要求3所述的第一电子设备,其特征在于,所述第二消息包括指示信息;所述指示信息用于指示所述第一电子设备停止通过所述第一传输通道传输音频数据的时刻;所述第一电子设备停止通过所述第一传输通道传输音频数据,包括:所述第一电子设备在所述指示信息指示的时刻停止通过所述第一传输通道传输音频数据。5.根据权利要求1
‑
4中任意一项所述的第一电子设备,其特征在于,所述第一传输通道为蓝牙通道,所述第二传输通道为无线保真Wi
‑
Fi通道。6.一种第二电子设备,其特征在于,所述第二电子设备包括:处理器;存储器;以及计算机程序,其中所述计算机程序存储在所述存储器上,当所述计算机程序被所述处理器执行时,使得所述第二电子设备执行:响应于所述第一电子设备和所述第二电子设备的靠近,所述第二电子设备发现所述第一电子设备;响应于所述第一电子设备与所述第二电子设备之间的第一传输通道建立成功,所述第二电子设备通过所述第一传输通道接收音频数据;所述第二电子设备播放第一音频,所述第一音频为所述第二电子设备通过所述第一传输通道接收的音频数据;响应于所述第一电子设备与所述第二电子设备之间的第二传输通道建立成功,所述第二电子设备通过所述第二传输通道接收音频数据;所述第二电子设备将播放的音频数据从所述第一音频切换为第二音频,所述第二音频
为所述第二电子设备通过所述第二传输通道接收的音频数据。7.根据权利要求6所述的第二电子设备,其特征在于,所述第二电子设备将播放的音频数据从所述第一音频切换为第二音频之前,所述第二电子设备还执行:所述第二电子设备确定满足设定条件。8.根据权利要求7所述的第二电子设备,其特征在于,所述设定条件包括:所述第二电子设备缓存了预设时长的第二音频。9.根据权利要求6所述的第二电子设备,其特征在于,所述第二电子设备将播放的音频数据从所述第一音频切换为第二音频之前,所述第二电子设备还执行:所述第二电子设备从所述第一电子设备接收第一消息,所述第一消息用于指示所述第二电子设备将播放的音频数据从所述第一音频切换为第二音频。10.根据权利要求6
‑
9中任意一项所述的第二电子设备,其特征在于,所述第二电子设备将播放的音频数据从所述第一音频切换为第二音频;包括:所述第二电子设备根据当前播放的第一音频的第一音频数据包,确定第一显示时间戳PTS,根据所述第一PTS确定第二音频的第二音频数据包;所述第二电子设备在所述第一PTS指示的时刻停止播放第一音频,并开始播放所述第二音频的第二音频数据包。11.根据权利要求10所述的第二电子设备,其特征在于,所述第二电子设备根据当前播放的第一音频确定第一显示时间戳PTS;包括:所述第二电子设备将当前播放的第一音频数据包的下一个音频数据包的PTS值确定为第一PTS。12.根据权利要求6
‑
11中任意一项所述的第二电子设备,其特征在于,所述第二电子设备还执行:所述第二电子设备以第一采样率和第一位深度对接收的第一音频进行重采样;所述第二电子设备以第一采样率和第一位深度对接收的第二音频进行重采样。13.根据权利要求6
‑
12中任意一项所述的第二电子设备:,其特征在于,所述第二电子设备还执行:所述第二电子设备向所述第一电子设备发送第二消息;所述第二消息用于通知第一电子设备停止通过第一传输通道传输音频数据。14.根据权利要求13所述的第二电子设备,其特征在于,所述第二消息包括指示信息;所述指示信息用于指示所述第一电子设备...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。