Форум » BUGS » KooBAudio 2.0.10.09 beta » Ответить

KooBAudio 2.0.10.09 beta

odinokiyklaus: При попытке запустить Nicolai вылетает ошибка. Из самой системы Nicolai также неработает. В реестре вроде все четко записано ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ KooBAudio 2.0.10.09 beta System.Runtime.InteropServices.COMException (0x80040154): Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) в SpeechLib.ISpeechVoice.Speak(String Text, SpeechVoiceSpeakFlags Flags) в koobaudio.kbTTS.kbTTSSpeechLib.Cancel() в kbTTS\kbTTSSpeechLib.vb:строка 46 в koobaudio.frmRead.rStop(Boolean forced) в frmRead.vb:строка 455 в koobaudio.frmRead.Play(Boolean forced) в frmRead.vb:строка 342 в koobaudio.frmRead.tPlayPause_Click(Object sender, EventArgs e) в frmRead.vb:строка 705 в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ScrollableControl.WndProc(Message& m) в System.Windows.Forms.ToolStrip.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) ********************** System info: Microsoft Windows 7 Максимальная 64 bit (ru-RU) Microsoft Windows NT 6.1.7601 Service Pack 1 AuthenticAMD AMD Athlon(tm) II X4 631 Quad-Core Processor AMD64 Family 18 Model 1 Stepping 0 2600MHz RAM: 7913MB DATAFOLDER: C:\ProgramData\KooBAudio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ скриншот реестра

Ответов - 6

odinokiyklaus: Мне удалось установить Николая. Перед установкой, в свойствах файла Acapela-Elan-TTS-SpeechCube-5.1-RUS-Nicolai_MmE255.msi необходимо установить совместимось "с предыдущей версией Windows". После установки в проводнике перейти по адресу C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl и увидеть, что николай появился. Кстати, вот здесь Robbie решает проблему запуска, но к сожалению я не понял как он это делает.. В принципе, проблему вылета снял. Однако остался еще один баг Мои действия: 1. Импортировал файл fb2 2. Запускаю ПКМ "словарный анализ текста" 3. Вижу сообщение "Словари ударений отсутствуют. Необходимо создать или импортировать хотя бы один словарь" 4.1. При нажатии "ОК" - переходим в меню создания(импортирования словаря) 4.2 При нажатии "отмена" - вываливаемся с ощибкой: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ KooBAudio 2.0.10.09 beta System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "frmDiced". в System.Windows.Forms.Control.CreateHandle() в System.Windows.Forms.Form.CreateHandle() в System.Windows.Forms.Control.get_Handle() в koobaudio.frmDiced.frmDiced_Load(Object sender, EventArgs e) в frmDiced.vb:строка 392 в 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) ********************** System info: Microsoft Windows 7 Максимальная 64 bit (ru-RU) Microsoft Windows NT 6.1.7601 Service Pack 1 AuthenticAMD AMD Athlon(tm) II X4 631 Quad-Core Processor AMD64 Family 18 Model 1 Stepping 0 2600MHz RAM: 7913MB DATAFOLDER: C:\ProgramData\KooBAudio +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Cminant: odinokiyklaus Насколько я знаю, особых проблем с установкой "николая" по идее, быть не должно. На Win7x64, Win7x86, Win8x64 устанавливается и работает без особых плясок с бубном. Кстати, вот здесь Robbie решает проблему запуска, но к сожалению я не понял как он это делает.. Там, похоже, обсуждается проблема доступа к 32-битным движкам из 64-битных приложений. Именно поэтому KooBAudio не компилируется под x64/Any CPU, т.к. большинство голосовых движков существует лишь в x86 (32 бит) варианте. 32-битные приложения с 32-битными движками в 64-битной среде работают без проблем... Собственно, ошибка могла быть вызвана и простым зависанием процесса движка. Такое случается, к счастью, достаточно редко. Процесс ettsengine.exe начинает грузить цп, синтез речи останавливается. При попытке новой инициализации движка может запуститься еще один процесс ettsengine.exe, который так же имеет высокую вероятность зависнуть, либо выскочит та самая ошибка. Иногда, если не уследить, в диспетчере может висеть с десяток процессов ettsengine.exe обеспечивая тормоза всей системе. В этом случае поможет перезагрузка компьютера, либо принудительное завершение всех процессов движка в диспетчере задачь. баг со списком словарей ударений исправлю, спасибо за отчет.

Strannik: KooBAudio 2.0.10.09 beta System.Runtime.InteropServices.ExternalException (0x80004005): В GDI+ возникла ошибка общего вида. в System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous) в System.Windows.Forms.Control.Invoke(Delegate method, Object[] args) в System.Windows.Forms.Control.Invoke(Delegate method) в koobaudio.DicProcessor_multithreaded.RaiseComplete() в modDic.vb:строка 802 в koobaudio.DicProcessor_multithreaded.mtwatch() в modDic.vb:строка 1072 в System.Threading.ThreadHelper.ThreadStart_Context(Object state) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Threading.ThreadHelper.ThreadStart() ********************** System info: Майкрософт Windows 8 Корпоративная 64 bit (ru-RU) Microsoft Windows NT 6.2.9200.0 GenuineIntel Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz Intel64 Family 6 Model 30 Stepping 5 2665MHz RAM: 12279MB DATAFOLDER: C:\ProgramData\KooBAudio


Cminant: Strannik 1. Ошибка повторяется каждый раз (при завершении подготовки проекта) / или выскакивает случайно / или вообще единичный случай? Если повторяется, напишите, сколько сейчас у Вас проектов в библиотеке добавлено? (есть предположение, что причина может быть в переназначенной процедуре отрисовки элементов списка при их большом кол-ве)

Strannik: В библиотеке 1 книга. Раньше не проявлялась но при открытии этого проекта всегда. Проект книга в формате fb2. Разбивка проходит нормально. Ошибка возникает при попытке записи.

Cminant: Ошибка возникает при попытке записи. т.е. во время подготовки нажимаем кнопку записи, в статусе проекта показывается "Подготовка[xx%]->Запись" и при завершении подготовки выскакивает ошибка? По крайней мере, судя по логу должно происходить именно так... сам код ошибки "(0x80004005): В GDI+ возникла ошибка общего вида. " ни о чем конкретном не говорит, судя по результатам поиска в гугле возможно, как-то связана с ограниченным доступом к папкам, проверьте, нет ли ограничений прав текцщего пользователя на доступ к рабочему каталогу для записи аудиокниги, не содержит ли название проекта или шаблоны имен папки/аудио файла каких-либо "левых" символов (по идее все должно фильтроваться автоматически, но мало ли...) Если возможно, скиньте файл проекта мне на почту или в ЛС через обменник... Желательно увидеть именно проект, ане исходный fb2 файл. Найти его можно в папке "C:\ProgramData\KooBAudio\Lib\[название проекта].XML"



полная версия страницы