Синтез речи Microsoft, SpeakSsmlAsync без атрибута lang
Я использую Microsoft Speech Synthesis для воспроизведения моей строки SSML, используя public Prompt SpeakSsmlAsync(string ssmlText);
и я получил требование, где я не должен использовать xml:lang
но когда я удаляю атрибут xml:lang из ssml
Строка я получаю ниже исключения
'speak' требует атрибута 'xml:lang'
Так есть ли способ, которым я могу играть мою строку SSML без использования xml:lang
атрибут и пусть речевой движок справится с этим?
Во что я хочу играть, но не получается:
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis">
helloo
</speak>
Работа с атрибутом lang:
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xm:lang="en-US">
helloo
</speak>
Заранее спасибо.