最近,我正在开发一个应用程序,在这个应用程序中,我必须实现应用程序、语音呼叫和即时消息,比如Viber和Line。
我做了一些研发工作,得到了两种实现语音呼叫的方法。
SIP
a.
b.
VoIP
但我很困惑如何使用它。如何在我自己的服务器上为我的应用程序设置SIP服务器,以及在什么基础上调用我的朋友,就像我在应用程序中有4个朋友一样。我必须调用第二个,然后通过什么参数使用SIP调用他/她。
对于那些在语音领域工作的人来说,你们使用什么作为IVR平台?我使用的是Microsoft Speech Server 2007。一些等价的包是什么?是否有人使用开源软件来处理入站或出站呼叫?请注意,我不仅仅是在谈论语音识别,它是一个综合软件包的一个组件。语音识别平台将包括语音识别、文本到语音转换、诸如VoiceXML之类的VUI技术,以及通过SIP或电话硬件的呼叫终止。
我已经在Twilio Functions部分中有了这个函数,尽管我不确定是否复制粘贴了这个函数,或者它是默认的:
var moment = require('moment-timezone')
exports.handler = function(context, event, callback) {
let now = moment().tz('Australia/Brisbane');
let isWorkday = (now.isoWeekday() < 6);
let isWorkingHour = (now.hour() >