Asterisk 它';是否可以在星号呼叫中让被叫人听到自定义消息?

Asterisk 它';是否可以在星号呼叫中让被叫人听到自定义消息?,asterisk,Asterisk,我不知道如何从我的星号拨打电话并自动向被叫人播放声音文件,有人知道一些解决方法吗?你可以通过多种方式做到这一点——你想要的答案有多彻底 星号脚本语言(DIALPLAN)允许您使用播放命令()播放文件 例如: exten => s,1,Playback(/path/to/my/sound/file.wav) exten => s,n,Hangup() 如果您需要“从我的星号打电话”,可以 1) 自动拨号。这需要大师级的知识来做拨号核心,但你可以得到像vicidial这样已经设计好的系

我不知道如何从我的星号拨打电话并自动向被叫人播放声音文件,有人知道一些解决方法吗?

你可以通过多种方式做到这一点——你想要的答案有多彻底

星号脚本语言(DIALPLAN)允许您使用播放命令()播放文件

例如:

exten => s,1,Playback(/path/to/my/sound/file.wav)
exten => s,n,Hangup()
如果您需要“从我的星号打电话”,可以

1) 自动拨号。这需要大师级的知识来做拨号核心,但你可以得到像vicidial这样已经设计好的系统

2) 按此键时手动播放给另一方。为此,请检查features.conf


第1点。对我来说没关系,我用c#向我的星号服务器发送原始命令,我试图达到的目标是让星号呼叫外部号码,在那里没有人说话,只有一条预录消息,如:“你收到我服务器的通知”。我会检查你发送给我的链接,无论如何,你需要阅读更多的书。我推荐ORelly的“Asterisk the Future of Telephony”好的,但我希望对方听到这条消息,正如我在之前对arheops的评论中所写的,我想发出一条预先录制的消息,比如:Asterisk呼叫我的手机,我挂断手机,听到“你收到了我服务器的通知”。不知道如何,我想先打个电话,然后让假分机接电话,让被叫人听到信息。。。你认为这是正确的方法吗?这是正确的——你可以通过使用调用文件和上面的代码来实现这一点——调用文件将启动出站呼叫——然后当呼叫被应答时,下面的代码将运行(向被呼叫的人播放消息)。