#text-to-speech #google-text-to-speech #ssml
Вопрос:
Только недавно это стало проблемой, когда следующий текст больше не определяет, что это адрес проживания, и начинает произносить его дословно. Например, «1106 Maison Dr» скажет «Одна тысяча Шесть Maison Доктор», когда он должен был сказать, и раньше говорил «Один Один Ноль Шесть Maison Драйв».
Изменилось ли что-то в API? Кажется, я не могу найти say-as интерпретировать как=»адрес», который поддерживает Google. Я проверил, и, похоже, это не сработало. У Amazon есть это, хотя я действительно не хочу перекодировать для STT Amazon…
Пример того, что делает моя система (она заполняет текст перед обработкой):
<speak>Our records show that your residential address is: {lead:address} {lead:address2} {lead:city} {lead:state_description} <say-as interpret-as="characters">{lead:zipcode}</say-as></speak>
Раньше это работало на 100%. Никаких изменений внесено не было.