Freeswitch以编程方式检测传真

2024-05-12 20:48:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在使用“ESL with Python library”和origine命令生成拨出。 由于有些拨出电话传真我需要对这些电话中哪些是传真进行分类,否则我会记录通常由人、语音邮件或汽车服务员接听的电话。在

我用的是:

execute_on_fax_detect

具体如下:

^{pr2}$

电话有人接听,但我看不到任何传真检测。 我还尝试了+18884732963,这是惠普测试传真号码。 在录音里我能听到传真音。在

FreeSWITCH (Version 1.7.0 git c9abf45 2016-06-27 22:23:25Z 64bit) is ready

日志:

http://pastebin.com/WE4cMdaB

拓扑:

python--ESL-->;Freeswitch--sip--Twilio--->;PSTN--->;传真

当我使用:

originate loopback/9178 &txfax(/tmp/surface3d.tiff)

我确实看到正在调用传真模块:

http://pastebin.com/9P2yJFWS


Tags: 命令gtcomhttpwith记录library邮件
1条回答
网友
1楼 · 发布于 2024-05-12 20:48:51

execute_on_fax_detect仅用于检测传真的传入呼叫。 originate loopback/9178 &txfax(/tmp/surface3d.tiff)这是您对环回的调用,在应答时它开始传输tiff文件。所以你看到传真模块被调用了。 试试tone_detect看看你能不能做到。在

相关问题 更多 >