KooBAudio 2.0
Readme
Содержание:
Программа «KooBAudio»
предназначена для автоматического создания аудиокниг из электронных книг с
помощью установленных в системе голосовых движков стандарта SAPI5.
С её помощью Вы сможете конвертировать текст в аудиофайлы, пригодные для
комфортного прослушивания на различных устройствах – MP3 плееры, мобильные
телефоны, магнитолы, и т.д.
Программа распространяется
бесплатно (freeware).
Более полное описание
возможностей программы см. на официальном сайте: http://koobaudio.narod.ru/about.html
·
Операционная
система: Windows XP / Windows
Vista / Windows 7
(поддерживаются 32 и 64 битные версии ОС)
·
Процессор
с тактовой частотой 1 ГГц или выше (рекомендуется 2+ ядерный процессор)
·
Оперативная
память: 256 МБ (XP) / 1024МБ (Vista / 7)
·
Разрешение
экрана 1024x768 или выше
·
Microsoft .NET Framework 4.0
·
SAPI5
совместимый речевой синтезатор (рекомендуемый: "ELAN TTS Russian (Nicolai 16Khz)")
О проектах и
«библиотеке»:
Программа использует систему так
называемых проектов: вся необходимая для записи отдельной аудиокниги
информация, включающая базовые сведения о книге (автор, название итд), исходные и обработанные (подготовленные для
озвучивания речевым синтезатором) блоки текста, сохраняется в собственном
формате в библиотеке программы.
После импорта нового, или внесения изменений в уже имеющийся в библиотеке
проект, его текст необходимо подготовить к озвучиванию речевым синтезатором.
Подготовка включает операции «Анализ диалогов», «замена числительных», и
«обработка словарями ударений». Подготовка запускается автоматически, и
работает в фоновом режиме.
Скорость подготовки проекта зависит в первую очередь от объёмов подключенных
словарей ударений и производительности компьютера. В некоторых случаях эта
операция может занять довольно продолжительное время…
После завершения подготовки
можно будет начать запись аудиокниги или запустить прослушивание с компьютера.
Начиная с версии 2.0.8.00 в
программе поддерживаются два различных API для
доступа к установленным в системе голосовым движкам. У каждого из них есть
определенные достоинства и недостатки:
1.Встроенный
в платформу .NET
Framework “System.Speech.Synthesis”
[+]
Качественный
встроенный алгоритм ресэмплинга
(преобразование частоты дискретизации аудиосигала
речевого движка)
[-]
В SMML
режиме
управление тембром голоса сильно ограниченно
[-]
Не совместим с некоторыми движками
[-]
Наличие некорректных записей в реестре может вызывать критическую ошибку при
инициализации (см. пункт «Исправление ошибок в реестре»)
2.
SAPI
5 / SpeechLib
(sapi.dll)
[+]
Совместим с большинством распространенных на сегодняшний день голосовых движков
[-]
При выборе «не родной» частоты аудио сигнала и / или при микшировании голосов с
разной частотой в режиме «билингвы» используется низкокачественный алгоритм ресэмплинга, и качество звука заметно ухудшается
[-]
Выше
задержка при произношении слов в редакторе словарей
В программе предусмотрено два
вида справочной информации:
1. Всплывающие
подсказки. Появляются автоматически при наведении курсора мыши на интересующий
элемент. Содержат краткое описание функции элемента.
2.
Контекстная справка
доступна в окне настроек программы и в окне импорта проекта. Для показа
контекстной справки нажмите кнопку ?
в правой части заголовка окна, затем
щелкните мышкой по интересующему элементу.
В контекстной справке содержится более подробное описание функции элемента,
примечания, рекомендации ит.д.
При первом запуске программы
будет предложен выбор папки, в которой будут сохраняться настройки и прочие
файлы пользователя.
В однопользовательском
режиме используется каталог Application Data текущего пользователя Windows. Т.е. у
каждой учетной записи Windows будут свои настройки, книги в библиотеке
и словари ударений.
Расположение каталога зависит
от версии ОС
·
XP:
C:\Documents and Settings\Имя пользователя\Application
Data\KooBAudio\
·
Vista / 7 / 8 / 10:
С:\Users\Имя пользователя\AppData\Roaming\KooBAudio\
В многопользовательском
режиме используется каталог общий Application Data
.
Т.е. у всех учетных записей Windows будут общие настройки, книги в библиотеке
и т.д...
Расположение каталога зависит
от версии ОС:
·
XP:
C:\Documents and Settings\All Users\Application Data\KooBAudio\
·
Vista / 7 / 8 / 10:
С:\ProgramData\KooBAudio\
В portable режиме
используется каталог, в котором расположен исполняемый файл программы.
Настройки, книги в библиотеке и прочие данные не будут зависеть от учетной
записи Windows.
Папку с portable
версией
программы можно записать на любой внешний носитель и запускать на разных
компьютерах (при условии, что на них установлен .NET Framework и
нужный голосовой движок).
Не рекомендуется
выбирать portable
режим
на операционных системах Windows Vista / 7, если программа была
установлена в каталог Program Files, т.к. доступ
к записи/изменению файлов в этой папке может быть заблокирован службой Windows UAC
Существует проблема с использованием
некоторых голосовых движков в среде .NET Framework. При
установке они прописывают в реестр windows данные в
некорректном формате, что вызывает сбой при попытке получить информацию об
установленных движках. Создается необработанное исключение
и процедура инициализации речевого синтеза прерывается. Фактически
использование всех голосовых движков при наличии хотя бы одной
проблемной записи в реестре становится невозможным.
KooBAudio позволяет
обнаружить и исправить подобные ошибки перед инициализацией речевого синтеза.
Сканируется ветка реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\
Известные на сегодняшний день типы ошибок:
Важно! Перед внесением
изменений рекомендуется сделать бэкап ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\
Автоматическое исправление ошибок позволит избежать вылетов при запуске и
инициализации класса речевого синтеза «.NET» в KooBAudio,
но работоспособность с соответствующими «проблемными» движками при этом не гарантируется.
Сайт: http://koobaudio.narod.ru
Форум
поддержки: http://koobaudio.borda.ru
E-mail: koobaudio@gmail.com