我想使用Raspberry Pi制作VoIP ATA(模拟电话适配器)设备,此外,我还想将FXS端口添加到Raspberry Pi。请告诉我是否可行。如果是,那么如何?
答案 0 :(得分:1)
这可能是可行的,但仅凭Pi无法做到。
您将需要设计和构建一些外部电路,以在电话线音频(apparently runs at 48 volts)和Pi可以产生的音频信号之间进行转换。而且看起来Pi没有音频输入,因此您可能需要添加USB音频设备或使用模数转换器,Pi才能读取来自电话线的音频信号(如果可以轮询)足够快。
如果您的板上已经有一个真正的麦克风插孔而不是Pi,那么您可能会更好。
然后,在软件方面,您需要将音频输出,用于获取音频的内容以及打开/关闭电路或向您的VoIP软件发送特殊振铃电压所需的任何电路连接起来。确定如何编写驱动程序代码将在很大程度上取决于您实际构建的物理电路以及要与其交谈的VoIP软件。
上面的链接具有线路级音频到电话音频转换电路的设计,可以帮助您入门。您也可以将项目的电路部分带到Electrical Engineering StackExchange站点。