forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   С# (http://forum.boolean.name/forumdisplay.php?f=128)
-   -   System.Speech (http://forum.boolean.name/showthread.php?t=16246)

is.SarCasm 28.01.2012 18:38

System.Speech
 
Тут я буду задавать вопросы по пространству имен System.Speech.

Проблема в том что я не могу сменить голос TTS (Text-to-Speech).

Код:
Цитата:

comboVoice.DataContext = (from e in synthesizer.GetInstalledVoices()
select e.VoiceInfo.Name);
Цитата:

if (comboVoice.SelectedItem != null)
synthesizer.SelectVoice(comboVoice.SelectedItem.To String());
Скачал я voice "Cepstral Callie".
В списке у меня получается 2 голоса "Cepstral Callie" и "Microsoft Anna"
Выбираем Аню - слышим херовый голос, выбираем Келли - "Не удается задать голос. Не установлен подходящий голос или голос был отключен."

Скрины

Dream 28.01.2012 18:56

Ответ: System.Speech
 
а если вручную задавать Келли, а не через лист бокс то нормально? и ты бы на последнем скрине навел на селектед итем, чтобы можно было посмотреть что именно за итем там. если голос вообще никак нельзя запустить значит просто винда кривая, или просто самого голоса нету

is.SarCasm 28.01.2012 19:29

Ответ: System.Speech
 
Пробовал вручную писать не помогло. Но я могу прослушать голос. (Через SwiftTalker). Мне пишет что голос нелицензионный, в этом проблема?
Может кто подскажет где можно скачать рабочие голоса?


Часовой пояс GMT +4, время: 00:15.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot