放慢 Twilio 的 TwiML “Say"文本到语音数字的命令

问题描述:

我创建了一个 Twilio 应用程序,该应用程序涉及使用 Twilio 的 TwimL <Say> 命令读取构成用户先前输入的 ID 的数字列表(例如,3638194746219190 或类似的东西).由于这是一个很长的数字列表,我让应用程序读回数字列表以确认用户是否正确输入了它们.由于它是动态的,我无法预先录制它——它必须与 一起使用,但 Twilio 将它way 读回太快了.

I've created a Twilio application that involves using Twilio's TwimL <Say> command to read off a list of numbers that constitute an ID that the user has previously input (e.g., 3638194746219190 or something along those lines). Since it's a long list of numbers, I have the application read back the list of numbers to confirm that the user has input them correctly. Since it's dynamic, I can't pre-record it--it has to be with <Say>, but Twilio reads it back way too quickly.

我目前在播放数字时用空格和逗号来减慢它们的速度,例如:'3, 6, 3, 8, 1, 9, 4, 7, 4, 6, 2,1, 9, 1, 9, 0',这有点帮助,但它仍然过快地读取列表.

I currently have the numbers played back with spaces and commas between them to slow them down, for example: '3, 6, 3, 8, 1, 9, 4, 7, 4, 6, 2, 1, 9, 1, 9, 0', and that has helped a little bit, but it still reads the list back way too quickly.

您知道如何强制 Twilio 的 <Say> 命令进一步减慢文本到语音的播放速度吗?

Do you know how to force Twilio's <Say> command to slow down its text-to-speech playback even further?

您可以尝试使用句点,例如1.2. 3. 4. 5. 6. 7. 8. 9.

You could try using periods, e.g. 1. 2. 3. 4. 5. 6. 7. 8. 9.