Я использую @ ionic-native / text-to-speech для преобразования текста в речь в моем приложении. Ionic использует этот плагин: https://github.com/vilic/cordova-plugin-tts а>
Я хочу использовать в своем тексте ssml-теги:
const options: any = {
text: '<speak>I like <sub alias="pizza">rotten eggs</sub></speak>',
locale: 'en-US',
rate: 1.0
};
this.tts.speak(options)
.then(() => {
// do anything
})
.catch((error: any) => {
// do anything
});
.
Проблема:
При преобразовании текста в речь Google игнорируются теги ssml. Итак, это говорит:
Я люблю тухлые яйца.
Преобразование текста в речь на iOS зачитывает все:
‹Speak> Мне нравится‹ sub alias = "pizza"> тухлые яйца ‹/ sub>‹ / speak>
Кто-нибудь знает, что мне нужно изменить, чтобы произнести правильное произношение?