Как создать собственный голос Sapi для TTS - PullRequest
4 голосов
/ 23 апреля 2011

Я работаю над проектом, который мне нужен для создания собственного голосового движка для моего приложения. Я видел что-то вроде TTS Builder, но есть ли кто-то, кто понимает, как разрабатываются такие приложения, как сам TTS Builder? Что стоит за движками SAPI? Как они работают? Как можно построить свой собственный? Могу ли я разработать свой собственный алгоритм? Я бы предпочел сделать это в C #, если это возможно

1 Ответ

3 голосов
/ 23 апреля 2011

Из того, что я вижу, похоже, что TTS Builder берет существующие голоса и позволяет вам настраивать второстепенные параметры, чтобы сделать голос немного отличающимся.Но создание голоса с другим акцентом или произношением кажется мне более сложным.

Из AT & T Research :

Создание высококачественных голосов требует хорошего голосаталант, звукоизоляционная комната, профессиональное аудиооборудование, часы письменного материала с полным охватом сочетаний фонем на языке, а также время и опыт, чтобы превратить эти записи в достойный синтетический голос.Из-за сопряженных с этим затрат настраиваемые голосовые сборки обычно выполняются для корпораций, которые хотят компьютеризировать голос существующего актера, например, чтобы сохранить имидж бренда.
...
Для создания преобразования может потребоваться гораздо меньше материала.модель, чем она делает для создания голоса TTS с нуля

...