问题标签 [twilio-programmable-voice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
733 浏览

node.js - Twilio 会议语音邮件/机器检测

我正在构建一个应用程序,我们将 20 人添加到会议中进行重要讨论,并假设一两个参与者(来自添加到会议的 20 人)不可用并且他们的语音邮件处于活动状态,然后在中间那些预先录制的语音邮件消息/音频开始了重要的讨论,这对会议中的其他人来说非常烦人。我想防止这种情况发生。

我试过使用 ifMachine 但它没有帮助,MachineDetection 回调 URL 也没有被调用,同样是 AnsweredBy 的情况。

我正在关注MachineDetection

我的代码如下

我是 Twilio 的新手,如果我做错了什么,请提出建议并提供帮助。

0 投票
1 回答
695 浏览

vue.js - Twilio TaskRouter JS SDK 不工作

根据 Twilio Docs 我正在尝试开发一个呼叫中心应用程序但是 TaskRouter JS

v1.13/taskrouter.min.js 不支持 twilio 在文档https://www.twilio.com/docs/taskrouter/js-sdk/worker#reservation-created中解释

reservation.sid打印任务 sid & 如果我删除.task它返回与任务相关的相应输出但在这里我期望与预订相关的输出。

以下是我的应用程序中当前使用的 twilio 客户端 SDK。

  1. https://media.twiliocdn.com/sdk/js/sync/releases/0.5.10/twilio-sync.js
  2. https://media.twiliocdn.com/sdk/js/client/releases/1.4.31/twilio.min.js
  3. https://media.twiliocdn.com/taskrouter/js/v1.13/taskrouter.min.js
  4. https://media.twiliocdn.com/taskrouter/js/v1.0/taskrouter.worker.min.js
0 投票
0 回答
62 浏览

twilio - 未建立来自浏览器的 Twilio 拨出电话

java-spark 快速启动应用程序适用于我的本地: https ://github.com/TwilioDevEd/browser-calls-spark

但是当我在我的应用程序中集成语音通话功能时,它不起作用。

来自浏览器控制台的日志:

Twiml App 似乎没问题。

0 投票
1 回答
302 浏览

android - Android SDK 无法解析 Twilio 依赖项

我正在尝试为 Android 设置样板 Twilio Voice Quickstart。但我想我的 gradle 文件有问题。Android SDK 无法解析所有 twilio 数据包和 koushikdutta 数据包。

Twilio 数据包:

在此处输入图像描述

摇篮应用程序:

摇篮项目:

是gradle文件问题还是这里发生了什么?谢谢!

0 投票
1 回答
1062 浏览

ios - Twilio caller name on receive programmable voice call in ios application

I’m using Twilio’s Programmable Voice in one of the projects. My primary requirement is to place VoIP class between mobile devices (no PSTN calls). I am able to place calls from one device to another, but unable to set appropriate Caller Name on Incoming Call screen.

Please guide me about how to display Caller’s name on receiving device. TVOCallInvite’s “from” value shows a mobile number “+18xxxxxxxx”, but I need to display the name of the caller. . We have created TwiML PHP file which contains the dialled client name and callerID (my twill number). We have assigned url of this file in TwiML app’s request URL (https://www.twilio.com/console/voice/twiml/apps/myappid).

We can assign name of the caller in CallKit’s “localizedCallerName”, but we are receiving phone number instead of caller’s identity.

Details: Tutorial Followed : https://github.com/twilio/voice-quickstart-swift TwilioVoice -> 2.0.0 iOS Version : 10.1 Device : iPhone 7 & iPhone 5S

Please find the attached screenshot.

enter image description here

Please note that I have searched google but I could not found the answer.

Thanks.

Below is my voice.php file

Twilio console for call logs

enter image description here

0 投票
0 回答
82 浏览

android - 使用带有 Twilio Programmable Voice Android 的专用电话号码的低通话量

尝试使用不同的音频焦点进行试验:AUDIOFOCUS_GAIN_TRANSIENT、AUDIOFOCUS_GAIN

尝试了多种音频管理器模式:MODE_IN_COMMUNICATION、MODE_IN_CALL

通话音量明显低于普通电话。

所有音量都设置为最大值。

0 投票
1 回答
32 浏览

twilio - 我可以使用相同的 twilio 号码连接多个自由职业者-客户对吗?

我想在我的网站内实现点击呼叫功能,以匿名将自由职业者与潜在客户联系起来。

假设自由职业者-A 点击他的浏览器来拨打客户-A 的电话。同时freelancer-B也调用customer-B。我是否需要多个 twilio 号码作为来电显示来执行此操作,或者一个 twilio 号码就足够了?

请注意,(自由职业者-A 和客户-A)电话和(自由职业者-B 和客户-B)电话应该是分开的,这不应该是四方之间的电话会议。

0 投票
1 回答
517 浏览

twilio - 用于记录的 Twilio 操作

我正在尝试创建一个 Twilio 工作流程来拨打电话并记录用户所说的内容。为此,我正在使用Record,但我不完全确定要在action参数中放置什么。

尽管我了解 Twilio 会将有关调用的信息发送到该 URL,但我不一定需要它。有没有办法让某种信息陷入困境?

0 投票
0 回答
88 浏览

twilio - 我们可以从谷歌云功能发起 twilio 可编程语音呼叫吗?

我的用例需要从我的谷歌云功能发起 IVR 呼叫,对于语音呼叫功能,我正在使用 Twilio 可编程语音功能,我将可编程语音 NodeJs 示例集成到我的云功能中,但我没有收到来自 Twilio 客户端的任何响应。

示例代码 -

0 投票
1 回答
98 浏览

asp.net-mvc - Twilio 记录完成“动作:”,但记录为空

根据可编程语音文档; if Twilio receives an empty recording, it will not make a request to the 'action' URL. The current call flow will continue with the next verb in the current TwiML document.

我已经(尝试)编写了我的代码,以便提示用户进行录音,如果在录音期间没有检测到语音,他们会收到另一个提示,根据以下代码:

但是,即使用户在通话录音时不说话,它也会 POST 到,ActionResult Show()尽管文档说明它应该这样做response.Say("please try again")。我是否错误地解释了文档?我怎样才能解决这个问题?

谢谢