Member 10579252 Ответов: 1

Настройка голоса в speechsynthesizer.speak()


Привет,
Я использовал
speechSynthesizer.Speak()
для преобразования текста в речь. но я не могу установить голос так, как хочу,в C# доступно всего несколько настроек, таких как возраст, пол и т. д

я хочу иметь голос, как в игре IGI. (Инструктаж, девушка в начале миссии ИГИ )
возможно ли иметь такую возможность ?

Что я уже пробовал:

synthesizer.SelectVoiceByHints(VoiceGender.Male, VoiceAge.Senior);

RedDk

Я бы начал с использования VS для просмотра системы.Собрание речи. Ищите именно на "говори"... смотрите 40 или около того нечетных возвратов ... и дважды щелкните по ним. Или ударьте F1 и сорвите любые туманные предубеждения, которые конденсируются, прежде чем они станут гнусными и бесполезными. Когда usg VS Object Browser делает то, что сделал бы врач (если бы он уже точно не знал, что делать без него ... уже).

1 Ответов

Рейтинг:
0

Dave Kreskowiak

МММ...Большинство голосовых аудио-игр предварительно записываются и воспроизводятся. Это не синтез голоса.

Вы можете получить другие голосовые пакеты TTS с таких сайтов, как Zero2000[^], CereProc[^], Фирма 4smart[^], Кепстр[^], ... и тому подобное.

Внимание: бесплатные, как правило, не высокого качества!