API Twilio говорит, что он обрабатывает только MP4 для аудио.У любого есть решение для сохранения текста на языке Python в формате .mp3 или .mp4, а также текстового аудиофайла или вызова, и воспроизводится аудиофайл mp3.
Разработчик Twilio здесь.
Twilio поддерживает mp3-файлы для аудио, а также wav, aiff, gsm и ulaw .
Похоже, что этоименно то, что делает gTTS для вас.Пример в документации:
>>> from gtts import gTTS >>> tts = gTTS('hello') >>> tts.save('hello.mp3')
В качестве альтернативы, вы можете просто использовать текст Twilio для речи как часть вашего звонка с <Say>.Если вы не удовлетворены основными голосами , теперь вы можете использовать голоса из AWS Polly в Twilio Voice .
<Say>
Дайте мне знать, если это поможет.