linux – 使用调制解调器发送录音

前端之家收集整理的这篇文章主要介绍了linux – 使用调制解调器发送录音前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个有趣的给你.我一直在浏览我的服务器监控和通知系统(基于Nagios),并意识到如果我们的互联网连接断电,它就无法通知我.我已经在备用的POTS线路上有一个调制解调器监听(通过CentOS 5),以便我可以拨入以防万一我们的互联网发生故障.我想知道我是否可以提出一个脚本( Shell,Python等),当它被拾取时可以拨出并播放录制的消息(我正在猜测的波形文件).我知道Windows支持通过语音调制解调器进行语音呼叫,我想知道Linux是否存在解决方案……

我知道星号可能会这样做,但这不是一种矫枉过正(一个完整的VOIP系统只是为了一个希望永远不会被使用的通知机制)?它不会干扰调制解调器作为备份网络接口的主要功能(通过mgetty产生的PPP)吗?

我做了一些搜索,并没有真正想出太多.我知道如何从命令行拨出,但只作为调制解调器(而不是语音).最糟糕的情况是,我可以将其设置为拨出调制解调器,然后才意识到,如果我接到来自该号码的调制解调器声音的通话,那就是通知……任何见解都会受到赞赏……

解决方法

Linux将vgetty用于调制解调器上的语音数据(主要用作应答机).看起来有一个 perl module over at CPAN附带了一个像你想要的示例脚本.

Callme script

In the examples subdirectory of the source distribution there is a callme.pl script. This dials the given number and plays the given message. Use the following command to run it:

vm shell -S /usr/bin/perl callme.pl <number> <message>.rmd

猜你在找的Linux相关文章