我知道以前有人问过这个问题,但那是将近一年前的事了,所以我想我会再次检查。
有没有办法播放大于 20,000Hz 的声音?我想创建一个狗哨应用来叫我的狗。
谢谢
最佳答案
虽然智能手机的原生采样率通常为 48 或 44.1 kHz,但内部扬声器/听筒组件不太可能具有您的应用所需的频率响应曲线。
可能的解决方案是将压电蜂鸣器之类的东西连接到手机上的 3.5 毫米模拟立体声插孔。或者,如果您想完全绕过内部 DAC,您可以通过支持它的设备上的 USB 端口连接一个外部高质量 DAC,然后将您想要的任何扬声器连接到外部 DAC。尽管除非设备支持“高清”音频(例如 88 kHz 或更高的采样率),否则您可以再现的频率上限仍为 24 或 22.5 kHz。
关于android - iOS 和 Android 上的超声波,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14209578/