gpt4 book ai didi

installation - 使用 Asterisk 设置 IVR

转载 作者:行者123 更新时间:2023-12-04 01:36:01 24 4
gpt4 key购买 nike

我需要为 friend 的公司设置一个简单的 IVR 系统,让调用者通过按电话键浏览菜单。它有点像公共(public)汽车时刻表。

for today's schedule press '1', for tomorrow's schedule press '2' and so on.



它只是一个信息系统,即没有导航路线最终会出现真人,而只会播放音频消息。

现在,我以前从未设置过这样的东西,并在 Google 上做了一些挖掘。似乎我可以使用 Asterisk 来实现这一点。
  • 在硬件方面我还需要什么?
  • 一个简单的 Linux 服务器和一个德国供应商的 VOIP 帐户就足够了吗?
  • VPS 会处理这个任务吗?
  • 多个并发来电怎么样?
  • 那些是由 Asterisk 处理的吗?
  • 最佳答案

    这是完全可能的。

    你需要知道的:

  • Asterisk 对 H323 有一些问题。 .如果您的提供商提供 SIP ,向他们询问 SIP反而。
  • 您可以构建一个完整的IVR在您的extensions.conf 中的拨号计划上,但对于复杂的任务,最好使用 AGI .这些是 PerlPython或任何实现您的IVR 的语言脚本逻辑。每个AGI session 跨越一个子进程,使用 FastAGI如果您期望频繁连接,则需要一个网络守护程序。
  • 多个并发调用不是问题,我在一台简单的 PC 上安装的 Asterisk 可以处理数百个并发调用。
  • 唯一可能的事情真的影响性能是声音转换音调检测 .

    为了提高性能,您应该:
  • 坚持使用一个编解码器(µLaw 是我使用的),强制所有 SIP使用该编解码器的连接,并使用 sox -t ul 将所有声音文件预转换为它.一旦你完成了它,所有的 Asterisk 操作相当于从磁盘读取文件字节并通过网络发送它们,只需要基本的包装。没有数学,除了简单的读取-包装-发送操作。
  • 请您的提供商检测他身边的音调并将其发送给您带外 , 使用 RFC 2833 .音调检测是一个相当消耗 CPU 的操作,让他们自己做吧。

  • 我个人在 2,66 MHz Celeron IV 上运行 Asterisk与 2048 MB RAM , 在 Fedora 10 X86_64 下.一次 150 个连接可以正常工作,没有延迟。

    总流量约为 9.6 KByte/sec每个连接。对于现代 VPS 来说应该完全没有问题。

    关于installation - 使用 Asterisk 设置 IVR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/495271/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com