![如何将计算机连接到 POTS 插孔以将其用作听筒?](https://linux22.com/image/1576997/%E5%A6%82%E4%BD%95%E5%B0%86%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%BF%9E%E6%8E%A5%E5%88%B0%20POTS%20%E6%8F%92%E5%AD%94%E4%BB%A5%E5%B0%86%E5%85%B6%E7%94%A8%E4%BD%9C%E5%90%AC%E7%AD%92%EF%BC%9F.png)
我想使用计算机作为手持式 POTS 电话。
为什么? - 我想在模拟电话适配器 (ATA) 的电话端口上使用树莓派,只是想看看是否可以使用它通过 POTS 端口自动拨打电话。
再说一遍,为什么?——ObiHai ATA 是唯一允许直接连接到 Google Voice SIP 服务的非 Google 设备。我想看看我是否可以拨打简单的机器人电话到美国电话号码或自定义语音邮件处理,原因只是好奇。
如何将计算机连接到 POTS 插孔以将其用作听筒?
答案1
从技术上来说,应该有可能,但并不容易。它需要额外的电气设计和电子设备,以及编程。
POTS 线路是模拟的。Raspberry Pi 的 GPIO 引脚都是数字的。您需要使用模拟到数字转换器,或者自己创建一个。以下是一些信息。
第二个问题是 POTS 电源。在标准 Raspberry Pi 上,所有 GPIO 引脚都是 3.3 伏。我相信有人说,即使输入 5 伏也可能会损坏 Pi。POTS 线路可以低至 6 伏,最高可达 90 伏。你需要电子设备将输入电压降低到 3.3 伏,输出电压增加。否则,你的 Pi 会烧坏。以下是一些信息POTS 电源。
假设你能做到以上所有事情,你需要将数字数据转换成手机实际使用的模拟音调。你需要重新创建双音多频拨号音。您还需要将数字音频转换为模拟音频,反之亦然。
如果上述任何过程不是由电子设备处理的,则需要编程来管理它们。
再次,可能的,但可能不值得这么麻烦。专用设备似乎是更好的解决方案。
答案2
你不能(很容易)。ATA 是模拟设备,而 Pi 是数字设备。你也许能够为它构建某种转换器(这很难做到),但你也可能只是购买额外的硬件来与 ATA 接口。
实际上有两种 ATA - FXS 设备允许您将手机插入数字(VoIP)系统,FXO 则相反。因此,您可以将 ObiHai(听起来像 fxs)设备与 FXO 设备配对,然后使用 Pi 中的 Asterisk/FreePBX 之类的东西来驱动它。请注意,您可能需要解决阻抗/回声问题。
(顺便说一句,我认为您错误地使用了 POTS 一词,因为您没有连接到“普通老式电话网络”,并且 ATA 不是 FXO 设备)