Я использую 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, <say-as interpret-
as="telephone">4155551212</say-as></Say>
</Gather>
</Response>
Приветствую и заранее благодарю.