这是否可以使用Asterisk应用程序?

我没有Asterisk的经验,我正在复制我在Voxeo平台上运行的应用程序。 工作stream程是这样的:

  • 打出电话。
  • 如果检测到应答服务,请留言,然后挂断电话。
  • 如果检测到人类,则向人类播放一些音乐。
  • 创build另一个呼叫到呼叫中心。
  • 当呼叫中心拿起时,播放一个wav文件和一些文本到语音。
  • 当呼叫中心按下一个dtmf键时,一起join两个呼叫。

是否有可能在Asterisk解决scheme上复制这个应用程序? 把这样一个系统放在一起的难度是多less? 你有没有看到任何陷阱或地区,使这样的解决schemebuild设或运行的问题。

希望你的一个星号天才可以给我一些指导。 谢谢。

你的要点1,3和5比较简单。

Cepstral有一些好的,便宜的声音,星号将使用。

点2然而…

Answerphone检测是一种黑色艺术。

我们使用星号来传递警报。 我们可以提出的最可靠的scheme是要求用户在播放消息之前按下一个键。

如果我们有一个关键的新闻,这是一个人。 我们可以播放这个消息,并要求确认这个报警。

如果我们没有按键,我们会尝试检测答案电话的结束,然后直接播放留言和挂断。

我们希望能够消除关键的新闻,但是却遇到了各种各样的问题,试图使“检测可靠性”始终如一地与各种答复电话信息一起工作。

点4和6我没有经验。

你可以尝试在虚拟机上安装星号。

我对Sun VM和Elastix BOX的组合有很好的经验,很容易启动系统并开始研究Asterisk的好东西。

我有点怀疑检测答案(人类或回答系统)今天晚些时候,当我得到更多的空闲时间生病尝试你的情况,并尝试提供更有用的答案。