Google Cloud TTS Phonemes не звучат как построенныеC#

Место общения программистов C#
Ответить
Anonymous
 Google Cloud TTS Phonemes не звучат как построенные

Сообщение Anonymous »

Я работаю, чтобы повторить как можно точнее, термины «Привет» и «Спасибо», как они говорят на языке Чокта («Якок» и «Галито», соответственно). < /p>
"yakoke", как это произнесено на языке Чокто, можно услышать на их странице словаря (прямо на слово: yakoke) < /p>
В конечном счете, намерение состоит в том, чтобы использовать TTS по телефону и Это важно для них. В соответствии с этим ответом я могу подтвердить демо Google TTS не поддерживает тег . Таким образом, я обратился к коду, чтобы генерировать выход.

Код: Выделить всё

void Main()
{
var builder = new TextToSpeechClientBuilder();
builder.ApiKey = "";
var client = builder.Build();

// The input to be synthesized, can be provided as text or SSML.
var input = new SynthesisInput
{
Ssml = "dad",
};

// Build the voice request.
var voiceSelection = new VoiceSelectionParams
{
LanguageCode = "en-US",
Name = "en-US-Wavenet-C",
};

// Specify the type of audio file.
var audioConfig = new AudioConfig
{
AudioEncoding = AudioEncoding.Mp3
};

// Perform the text-to-speech request.
var response = client.SynthesizeSpeech(input, voiceSelection, audioConfig);

// Write the response to the output file.
using (var output = File.Create(@"C:\Temp\yakoke.mp3"))
{
response.AudioContent.WriteTo(output);
}
Console.WriteLine("Audio content written to file \"yakoke.mp3\"");
}
< /code>
Это генерирует вывод (что он сгенерировал для меня), но он неверен двумя способами. < /p>
[list]
[*] Второе. Предполагается, что слог звучит как длинный «o» (как в  Boy ). Основываясь на поддерживаемых фонемах и уровнях стресса для американского английского языка, код ɔː 
должен генерировать этот звук. Вместо этого я слышу повторение первого гласного. < /Li>
Маркеры стресса не влияют на акцент ни на одном из слогов. В эталонном аудио ясно, что последний слог получает первичное напряжение.
[/list]
Чего мне здесь не хватает?>

Подробнее здесь: https://stackoverflow.com/questions/792 ... onstructed
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»