Google text-to-speech (Wavenet) Существует ли список форматов даты для каждого поддерживаемого языка? - PullRequest
0 голосов
/ 02 октября 2019

Wavenet правильно преобразует даты, такие как 01.02.2009, в устную дату. Различные языки используют разные форматы даты и разделители, например, дд / мм / гггг и мм / дд / гггг. Существует ли список форматов даты и разделителей для каждого поддерживаемого языка Wavenet? Соблюдает ли Wavenet стандартные форматы страны, указанные в https://en.wikipedia.org/wiki/Date_format_by_country?

1 Ответ

0 голосов
/ 14 октября 2019

Отличительной особенностью сервиса Google для преобразования текста в речь (как и для других, например Amazon's Polly) является то, что помимо обычного текста, который вы, похоже, используете, он принимает SSML , что означает РечьЯзык разметки синтеза. Это позволяет вам предоставлять теги XML, чтобы указать, как произносить определенные части речи. Среди них даты:

<speak>
  <say-as interpret-as="date" format="yyyymmdd" detail="1">
    1960-09-10
  </say-as>
</speak>

(Пример взят из https://cloud.google.com/text-to-speech/docs/ssml#sayas)

Как вы наверняка знаете, вы можете проверить это прямо в браузере здесь: https://cloud.google.com/text-to-speech/.

...