有没有办法访问从 Twilio 的 VoiceResponse 发出的实际音频?

Is there a way to access the actual Audio spoken from Twilio's VoiceResponse?

我的任务是为我们当前的项目评估 Twilio,在该项目中,我们希望对不同语言的两方之间的通话执行半实时音译。因此,在将其发送到我们的 API 进行音译之前,我们需要说出完整的句子。

使用 Twilios 运行时函数,我已经能够捕获 event.SpeechResult 并将其传递给音译,但是管理人员询问我们是否可以获取语音本身(speechResult 的代表)。

我目前正在尝试设置一个 RESTful 路径来设置我的录音服务器,看看它是否能为我提供一些东西,但我觉得它可能只适用于完整的录音我们在破折号中获得录音。

我一直在搜索文档和 google 但到目前为止还没有找到任何东西,我觉得我会 post 在这里看看是否有人对这是否可以有任何明确的答案完成,我应该寻找一些方向。

我曾在 API 文档中看到使用 getRemoteStream 和 getLocalStream 但我在尝试使用时遇到了访问问题。最后我发现这些调用仅在最新版本中受支持,并且我之前曾在我的项目中引用 twilio.js 的静态版本。升级到最新版本后,引用这些函数就可以了。录制的音频听起来质量有点低,所以我打算深入研究一下,但我想我会 post 为其他处理类似问题的人提供帮助。