Произношение немецких слов на английском - PullRequest
0 голосов
/ 30 января 2020

Я использую Google TTS для создания аудиофайлов на своем родном немецком языке.

К сожалению, есть некоторые слова, такие как fe "laser", которые произносятся как немецкое слово, но я хочу, чтобы оно произносилось как Engli sh one.

Есть ли в SSML какой-либо способ сделать это возможным или мне нужно создавать отдельные аудиофайлы и вырезать их вместе?

Спасибо за ваш ответ!

1 Ответ

0 голосов
/ 30 января 2020

Попробуйте:

<?xml version="1.0"?>
<speak version="1.1" xmlns="http://www.w3.org/2001/10/synthesis"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.w3.org/2001/10/synthesis
                 http://www.w3.org/TR/speech-synthesis11/synthesis.xsd"
       xml:lang="en-US">
  The French word for cat is <w xml:lang="fr">chat</w>.
  He prefers to eat pasta that is <lang xml:lang="it">al dente</lang>.
</speak>


Проверьте следующую ссылку:
https://www.w3.org/TR/speech-synthesis11/#edef_lang

...