Audio 使用AFSK将数字数据调制成音频

Audio 使用AFSK将数字数据调制成音频,audio,audio-processing,Audio,Audio Processing,我想把数字数据调制成音频。然后通过任何音频通道进行通信,并在目的地再次从音频解调到数据。为此,我希望使用计算机声卡和软件调制解调器,而不使用任何硬件实现。在互联网上,我发现这可以通过一种叫做音频移位键控(AFSK)的技术实现。我想知道,我可以从AFSK获得超过1200bps的比特率,如果不是,那么这个限制背后的原因是什么。 在这方面,有没有比AFSK更有效的技术?目前最常用的AFSK形式是at 1200波特。还有一些其他标准也使用1200波特,有些标准的运行速度低于每秒1200位,但据我所知,没

我想把数字数据调制成音频。然后通过任何音频通道进行通信,并在目的地再次从音频解调到数据。为此,我希望使用计算机声卡和软件调制解调器,而不使用任何硬件实现。在互联网上,我发现这可以通过一种叫做音频移位键控(AFSK)的技术实现。我想知道,我可以从AFSK获得超过1200bps的比特率,如果不是,那么这个限制背后的原因是什么。
在这方面,有没有比AFSK更有效的技术?

目前最常用的AFSK形式是at 1200波特。还有一些其他标准也使用1200波特,有些标准的运行速度低于每秒1200位,但据我所知,没有一个标准的运行速度超过1200位

然而,据我所知,没有理由不能编写一个软件调制解调器以更高的波特率进行传输和接收。Bell202使用位填充(允许数据流在一行中使用不超过5位的相同音调)来帮助保持发射机和接收机彼此不同步,因此较高的波特率可能需要在较低的阈值(每4或3位)下进行位填充

另一个需要考虑的问题是,您使用的声卡的采样率应该等于或是您选择的波特率的倍数。这是1200波特如此普遍的原因之一,因为1200Hz和48000Hz是音频硬件的常见采样率

所以1200波特不是一个限制。这只是一个标准