【发布时间】:2017-03-11 09:28:48
【问题描述】:
我想发出高到人耳无法察觉的声音。据我了解,人类可以听到 20hz 到 44000hz 之间的声音。
使用 sox,我会发出 50000hz 的声音。问题是我仍然可以听到它。我使用的命令是这样的:
sox -n -r 50000 output.wav rate -L -s 50050 synth 3 sine
要么我的听力非常好,要么我做错了什么。如何使用 FFMPEG 的 SOX 使这种声音无法检测到?
【问题讨论】:
-
他们也没有,我只需要能够产生无法检测到的音频文件。你知道什么方法吗?
-
Greg,是的,但请理解,这与播放的扬声器是否能够播放无关,这对我们的用例来说并不重要,只是能够创建音频。