我们是文具批发商。除了文具之外,我们还是一家印刷品供应商,今年我们还将增加一个包装材料部门。
我们目前在我的Asterisk电话系统中安装了两条电话线。由于业务的发展,我们需要三条电话线。我们正在考虑的是一个具有三个电话号码(一个用于文具、印刷品和包装材料)的VoIP系统。我们有宽带互联网连接。我们有各种各样的电话(订购,询价,报价,交货信息)与更多不同的产品组有关。
我们公司有2名销售代表。他们每天必须接受大约50个呼入电话和相等数量的呼出电话。
我的老板担心我们的销售人员在开通第三部门并安装第三条电话线后,不能接听每一个电话。
他不想取代我们的星号,但他需要一些新的功能,如呼叫排队和语音邮件,但我们也会从IVR菜单系统中受益良多。作为一个对VoIP编程一无所知的人,他要求我开发一些像这样的新功能。IVR似乎是最难的。为此,我找到了一个C#解决方案(下面是一个简短的代码片段):
void call_DtmfReceived(object sender, VoIPEventArgs<DtmfInfo> e)
{
DisposeCurrentHandler();
switch (e.Item.Signal.Signal)
{
case 0: break;
case 1: TextToSpeech("Product XY has been designed for those software developers who especially interested in VoIP developments. If you prefer .NET programming languages, you might be interested in Product XY."); break;
case 2: MP3ToSpeaker(); break;
}
} (来源:Codeproject)
但我正在寻找另一种解决方案,可以在不修改源代码的情况下添加一些新的菜单项。有人有什么有用的想法吗?
但首先需要一个VoIP软件开发工具包。我一直在看Ozeki VoIP SIP SDK for .NET - 2 simultaneous calls。根据this page的说法,它与Asterisk兼容。谁能告诉我,对于像我这样的企业来说,这是不是一个好的选择?有没有其他我应该考虑的选择?
任何帮助都将不胜感激!
你好,杰拉德
发布于 2014-07-23 16:08:47
Asterisk PBX具有内部队列和IVR子系统
3调用星号是不能考虑任何负载的,除非你在手表式便携设备上运行它。
对于设置队列,您需要在拨号方案中进行简单的更改,而不需要“开发”某些东西。
我建议你读任何可用的星号书。
发布于 2015-04-01 02:11:30
OZEKI SDK有一个bug,当多次调用几个小时时,你会得到内存损坏或100%的CPU问题。您最好尝试其他SDK,如VAX VOIP或Conaito,但首先要制作一个自动拨号应用程序。还有另一款IVR应用。要接收呼叫,请使用这两个应用程序测试sdk。然后购买。
https://stackoverflow.com/questions/24861214
复制相似问题