将数据转换成声音(将字母转换成低频噪声),如何做到?

将数据转换成声音(将字母转换成低频噪声),如何做到?

我希望为每个字母分配一个特定的频率,以便在处理时(无论是通过按键还是其他方式)为每个字母发送该频率。

您能否设置扬声器来产生您想要的任何频率?如果可以,哪种编程语言最适合该任务?

答案1

你可以设置扬声器来产生你想要的任何频率吗

不是任何– 我不知道大概的范围,但这肯定取决于扬声器的质量,以及声卡(我相信是“DAC”)。它们针对语音和音乐进行了优化,不需要关心其他方面。同样适用于其他方向(录音)。

然而,即使在相当有限的频率范围内,这也是可行的——只要看看老式的拨号调制解调器(最初使用声耦合器直接连接到电话听筒)。

据我所知,它们不仅对每个字节使用不同的频率,而且对单个.(就像电通信不会对每个字节使用不同的电压一样......)

(再举一个例子,最近各种产品已经开始使用超声波来传输密钥和其他配对信息,例如将手机应用程序连接到相机等。)

正如评论中提到的,您可以从可以编码 16 种不同按键的 DTMF 标准开始。

相关内容