Использование SSML в сообщениях Twilio - PullRequest
0 голосов
/ 11 сентября 2018

Я использую Twilio Java SDK и хочу использовать SSML без SSML-объектов, таких как SSmlSayAs и т. Д.

Возможно ли что-то вроде этого:

Say say = new Say.Builder("John’s phone number is, <say-as interpret-as=\"telephone\">4155551212</say-as>")
            .voice(Voice.POLLY_EMMA).build();

возможно?Таким образом, строковый параметр компоновщика может содержать теги SSML.

В Text-to-Speech сказано, что

Согласно спецификации SSML,корневой элемент для SSML начинается с, однако, когда вы используете SSML, вы можете пропустить и вставить оставшуюся часть SSML внутрь.

Но результат XML выглядит следующим образом:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather>
<Say voice="Polly.Emma">John’s phone number is, &lt;say-as interpret- 
as="telephone"&gt;4155551212&lt;/say-as&gt;</Say>
</Gather>
</Response>

Приветствую и заранее благодарю.

...