Как избежать произношения в тексте при произнесении - PullRequest
0 голосов
/ 01 апреля 2019

Я создаю бота с речевыми сервисами и связан с сервисами QnA. У меня есть текст, который нужно произнести с одинарной кавычкой.

Когда бот произносит текст, например: «У меня нет семьи».

произносится как:

У меня нет обратной косой черты, у меня есть семья.

Как избежать такого чтения в речевом сервисе. Я попытался найти некоторые теги разметки SSML, но у меня это не получилось.

Может кто-нибудь помочь разобраться, что мне попробовать?

спасибо, Вивек

1 Ответ

3 голосов
/ 01 апреля 2019

Если он говорит: " У меня нет обратной косой черты, у нее есть семейство ", тогда входной текст содержит вместо обратной косой черты '. Такие слова, как не имеют, не будут, не правильно интерпретируются текстом в речь.

Как указано в комментариях, спрашивающий использует QnA maker и выполняет некоторые замены строк перед выводом.

Из-за природы редактора QnA maker такие вещи случаются довольно часто, так как редактор QnA maker поддерживает несколько опций форматирования, как обсуждено здесь .

Всякий раз, когда QnA maker использует ответы и направляет их непосредственно на голосовой канал, убедитесь, что вы каким-то образом избегаете его.

...