twilio 使用 gather 记录整个来电

twilio Record entire incoming call with gather

我正在使用 Voice with Twilio 进行调查。该调查的一部分是让用户提供语音反馈,所以我首先使用 Record。这正是我所需要的,因为我可以获得 mp3 + 转录。问题是:我无法将语言设置为法语,所以我的转录是法语,相反,即使我说法语,它也会被记录和转录为英语。

所以我决定切换并使用 Gather 和语音选项,效果很好,文本以法语返回,但使用该选项,我无法获得 mp3。

所以我决定记录整个通话,并使用 Gather 来解决我的问题,除非您只能在发起通话(去电)时将记录参数设置为 true。我的调查将在 95% 的时间内通过来电进行..

我有什么方法可以做到这一点,而不必使用 Record 并使用另一个 API 来进行转录?

这里是 Twilio 开发人员布道者。

恐怕,在你所处的情况下,你需要 mp3s 和法语转录,那么我只能推荐使用 <Record> and a third party transcription service. <Gather> with input type speech 只是不支持这种录音还没有。