【问题标题】:Pick up a phone line using a PC使用 PC 拿起电话线
【发布时间】:2011-04-28 04:32:02
【问题描述】:

大家好。我需要记录电话的结束以获取特定(即模糊的)录音,以便我可以将其作为答录机从我的电脑上播放。

我已经可以播放声音文件,接听电话没有问题(还可以记录电话的结束,但我必须用我的电脑拨号,这对我来说很不方便)。问题是我找不到任何方法来接电话线,就像用实体电话一样!

录音只发生 4 次中的 1 次,我希望能够以编程方式或使用现有的任何软件接听电话线(就好像它是另一个分机一样)。

我已经搜索了几个小时,发现了许多拨号软件,没有一个可以像电话一样简单地拿起线路(“挂机”)并播放输出和发送输入(来自麦克风)。

我真的不在乎我是否自己实现它;我精通几种编程语言。如果有库或现有软件可以为我做,我只是不想浪费时间自己做。

哦,我正在使用 Windows。 (不过,linux 的解决方案可能还不错。我得弄清楚如何在 linux 上环回音频,虽然哈哈)

谢谢!顺便说一句,我不想​​要 VoIP - 我想使用我电脑的调制解调器!

更新:显然,将“ATH1”发送到我的调制解调器端口(COM4)应该解开线路。但是,我的驱动程序无法正常工作,所以我正在安装正确的驱动程序。即将更新...

更新 2:终于让 A 调制解调器工作了,结果我的内置调制解调器不能工作(可能炸了?)所以我现在使用插入 PC 卡插槽的调制解调器。据说,它使用 COM6 作为它的 ort 并且使用 windows phone 拨号器拨出工作正常,但“AT *”命令似乎没有任何作用。如果我在房子的其他地方拿起一个(真正的)扩展并再试一次,它会发出非常遥远的咔哒声。每次我将 AT* 命令回显到调制解调器时,它似乎都会将其写入然后立即返回到 dos 提示符。我不确定发生了什么;也许我在回应 at* 命令错误,或者在挂接/拨号之前忘记了 at* 命令的先决条件?谢谢!

【问题讨论】:

    标签: windows modem


    【解决方案1】:

    根据记忆,您必须告诉调制解调器在电话响铃时自动接听。

    发送中

    AT S0=1  
    

    将导致调制解调器在第一次响铃时应答。

    如果您想在某些程序逻辑或其他内容之后手动执行,请尝试发出

    AT A
    

    当电话响起时。

    【讨论】:

    • 对不起,如果我不清楚;我已经知道在等电话时如何接电话。但是,当其他人在讲话时,我无法接听电话——这正是我所需要的。
    • 啊,我明白了。 ATH1 应该可以工作。修复驱动程序后通知我们。
    • 我不知道我是否没有正确输入命令或什么,但 ATH1 所做的只是发出远处的咔嗒声 - 如果您在另一条线路上收听。计算机本身没有任何声音......:\我想做的就是拿起电话听听他们在说什么,这应该有多难????
    • 现在正在排除故障 - 扬声器可能关闭了吗?尝试 ATM2 打开扬声器 ATL3 以提高音量或尝试 ATA 而不是 ATH1 看看会发生什么?
    • 好的!有用。缺点是没有声音,并且不能通过调制解调器通过麦克风发送任何内容。事实证明,如果我使用“ATH1”然后使用“ATDT *********”(** 是电话#)并在另一条线路上收听,它确实听起来。因此,调制解调器工作。调制解调器就是这张小卡片,大约有 4-5 张信用卡堆叠的大小,比信用卡长一点。我猜它上面没有声音选项? (我认为它被称为“PC Card”,但我不确定) - 谢谢! :)
    猜你喜欢
    • 1970-01-01
    • 2012-07-16
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 2020-06-27
    • 1970-01-01
    • 1970-01-01
    • 2013-07-29
    相关资源
    最近更新 更多