gpt4 book ai didi

android - Android音频-计算两个设备之间的距离

转载 作者:行者123 更新时间:2023-12-02 23:58:55 26 4
gpt4 key购买 nike

我真的很难用声音计算两个Android手机之间的距离。

-主要想法是同时同步2个电话,使移动设备A向移动设备B发送消息,以使他知道他即将播放声音。请注意,手机A可以节省时间。

-然后,移动设备B向移动设备A发送“好,你可以继续”,同时开始记录下1秒钟左右的时间。

-然后,移动设备A获得“确定”,并开始播放1000Hz声音。

-移动设备B检测到该频率并将其当前时间发送到移动设备A

现在我们有了所有信息来计算距离。问题是,从理论上讲,这一切都很好,但是当我实现这一点时,我在方程中增加了很多随机时间。

的主要问题是我无法指出移动B获得良好频率的绝对时间。

我尝试不记录整个1000毫秒,而是记录许多“小”块(12〜24毫秒),但是移动设备花费在recorder_.startRecording()/ recorder_.read()/ recorder_.stop()命令上的时间太多了,而且我错过了很多ms的频率(每个ms等于30cm,所以我无法付出太多的错误...)

谁能告诉我我做错了什么或指导我采取更好的方法呢?

主要问题是录音设备无法准确记录他想要的频率。

先谢谢了,

没错

最佳答案

请查看API 19中引入的新音频功能。

关于android - Android音频-计算两个设备之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10667255/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com