System.ArgumentException: Cannot set voice. No matching voice is installed or the voice was disabled. at System.Speech.Synthesis.SpeechSynthesizer.SelectVoice(String name) at koobaudio.frmDiced.frmDiced_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Ошибка выходит не каждый раз, а периодически, поэтому некоторое время не удавалось её выявить...
Пост N: 102
Зарегистрирован: 02.10.06
Откуда: РФ, Санкт-Петербург
Рейтинг:
0
Отправлено: 11.08.11 11:35. Заголовок: Я сталкивался с этой..
Я сталкивался с этой проблемой, причина тут к сожалению в самом движке. Периодически он зависает при попытке так сказать "закрытия" (освобождения ресурсов), возможно и в некоторых других случаях. Баг не пропадает и после повторного запуска программы, т.к. процесс движка ettsengine.exe остается "зависшим", пока его не завершить вручную в диспетчере задач, ну или перезагрузить компьютер. Пока что не знаю точно как с этим бороться... Либо просто не закрывать экземпляры созданных речевых синтезаторов, либо городить "костыли" в виде проверки запущенных процессов на предмет наличия зависшего ettsengine.exe и завершать его автоматически...
System.ComponentModel.Win32Exception (0x80004005): Системе не удается найти указанный путь в System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) в System.Diagnostics.Process.Start() в koobaudio.PipeStream..ctor(String EXEFile, String Arguments, Boolean ShowStdErr, Int32 Prior) в koobaudio.frmRead.frmRead_Load(Object sender, EventArgs e) в System.Windows.Forms.Form.OnLoad(EventArgs e) в System.Windows.Forms.Form.OnCreateControl() в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) в System.Windows.Forms.Control.CreateControl() в System.Windows.Forms.Control.WmShowWindow(Message& m) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ScrollableControl.WndProc(Message& m) в System.Windows.Forms.Form.WmShowWindow(Message& m) в System.Windows.Forms.Form.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Уважаемый Cminant! Переустановила, теперь все в порядке! Огромное спасибо! И еще вопрос: Acapela-Elan-TTS-SpeechCube-5.1-RUS-Nicolai_MmE255_ самый лучший на сегодняшний день или есть более продвинутый? Какой-то голос не очень приятный.
Все даты в формате GMT
3 час. Хитов сегодня: 5
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет