|
|
Автор | Сообщение | Консольное приложение |
---|
Dimsok Участник
Сообщений : 55
| Dimsok | :: Пт Апр 22 2016, 15:33 | Пт Апр 22 2016, 15:33 | |
| Аудио по указанному вами примеру аналогично не сохраняется полностью из книги, только первые 5 мин |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Апр 23 2016, 00:59 | Сб Апр 23 2016, 00:59 | |
| Dimsok Пришлите ссылку на книгу, а также текст командной строки, которую Вы используете. Буду разбираться, в чем проблема. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Апр 23 2016, 01:10 | Сб Апр 23 2016, 01:10 | |
| Dimsok Что конкретно Вы делаете с книгами? Вы хотите любую книгу, любого объема преобразовать в один звуковой файл? Книги могут быть достаточно большими, поэтому и рекомендуется преобразовывать их в несколько звуковых файлов, по частям.
Необязательно же выполнять все действия конвейером, в одной командной строке. Можно написать командный файл (с расширением *.BAT), с несколькими командами. Командный файл - это достаточно гибкий инструмент, в нем можно реализовать и проверку условий, и циклы. |
|
|
| |
Dimsok Участник
Сообщений : 55
Репутация : 1
| Dimsok | :: Сб Апр 23 2016, 01:20 | Сб Апр 23 2016, 01:20 | |
| Я же не про одну конкретную книгу говорю, на многих пробовал разного формата, значит можно на любой экспериментировать. Сам текст через программу для извлечения текста весь извлекается. Пример, который вы приводили, отрабатывает у вас? Хотя бы его к примеру. Или просто для прослушивания
balabolka_text.exe -f anybook.fb2 -o | balabolka_cp.exe -i -n Alyona -q -tray
Прогресс в процентах в трее быстро меняется, минут через 5 доходит до 100 проц и заканчивается, и вылезает ошибка balabolka_text. Такая же ошибка при завершении работы через трей. При переводе в аудио тоже все заканчивается на 4-5 мин независимо от размера книги. Такое ощущение будто balabolka_text не успевает весь текст передать в балаболку. При отдельном использовании balabolka_text текст извлекается целиком |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Апр 23 2016, 05:46 | Сб Апр 23 2016, 05:46 | |
| Dimsok Понятно, спасибо. Это ошибка в утилите для извлечения текста, исправлю в следующей версии. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Апр 27 2016, 01:40 | Ср Апр 27 2016, 01:40 | |
| Версия 1.28 Исправлено чтение текста из STDIN. |
|
|
| |
Dimsok Участник
Сообщений : 55
Репутация : 1
| Dimsok | :: Вт Май 03 2016, 16:43 | Вт Май 03 2016, 16:43 | |
| В случае с такой кнопкой всё заканчивается ошибкой:
TOTALCMD#BAR#DATA %COMMANDER_PATH%\NirCmd.exe exec hide %ComSpec% /c "for /f "usebackq delims=" %%# in (`type "%WF"`) do "%%COMMANDER_PATH%%\Plugins\exe\balabolka\Text extract\balabolka_text" -f "%%#" -o | "%%COMMANDER_PATH%%\Plugins\exe\balabolka\balabolka_cp.exe" -i -n Alyona -q -tray -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Eng_Rachel.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Gre_Afroditi.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Jap_kana_Misaki.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\bi_Chi_Lily.rex" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\omograph_rules_mytts_.dic" -d "c:\Program Files\Total Commander\Plugins\exe\balabolka\dicts\yo_main.dic" %COMMANDER_PATH%\Plugins\exe\balabolka\balabolka_cp.exe Read ebooks aloud (query) (ru+eng) (hide)
1
Если сократить команду на один словарь, то работает. Это косяк nircmd или балаболки? |
|
|
| |
Dimsok Участник
Сообщений : 55
Репутация : 1
| Dimsok | :: Вт Май 03 2016, 17:07 | Вт Май 03 2016, 17:07 | |
| Хм, при замене всех "c:\Program Files\Total Commander" на %%COMMANDER_PATH%% в путях словарей, работает. То ли ниркоммандер, то ли балаболка не могут принять длинную команду |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Май 04 2016, 00:04 | Ср Май 04 2016, 00:04 | |
| Dimsok Специально в программу никакого ограничения на длину командной строки не вводилось. Не знаю, что именно ограничивает длину.
Можно сохранить пути к словарям в файле конфигурации для консольной программы. Создайте текстовый файл balabolka_cp.cfg в той же папке, что и программа, и на каждой строке укажите по одному словарю: -d путь_к_словарю Программа будет брать параметры и из командной строки, и из файла конфигурации. Так Вы избавитесь от длинной командной строки. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Май 28 2016, 15:54 | Сб Май 28 2016, 15:54 | |
| Версия 1.29 Добавлены параметры для аудиопотока: частота дискретизации (в кГц), разрядность (в битах), режим (моно или стерео). Если какой-либо из параметров не задан, используется значение по умолчанию для выбранного голоса.
Небольшие улучшения. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Окт 15 2016, 15:51 | Сб Окт 15 2016, 15:51 | |
| Версия 1.31 Приложение переименовано в "balcon.exe".
Исправлены мелкие ошибки. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Ноя 19 2016, 03:17 | Сб Ноя 19 2016, 03:17 | |
| Версия 1.32 Добавлено создание файлов формата SRT для аудиокниг с синхронизированным текстом. |
|
|
| |
Dimsok Участник
Сообщений : 55
Репутация : 1
| Dimsok | :: Сб Ноя 19 2016, 09:50 | Сб Ноя 19 2016, 09:50 | |
| А чтение субтитров доступно только для записи звуковых файлов? Было бы не лишним добавить просто чтение. В некоторых случаях могло бы быть полезным. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Ноя 19 2016, 14:16 | Сб Ноя 19 2016, 14:16 | |
| Dimsok В программе доступно только преобразование субтитров в аудиофайл. У меня пока нет планов добавить чтение субтитров вслух. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Фев 05 2017, 15:53 | Вс Фев 05 2017, 15:53 | |
| Версия 1.33 Исправлено создание файлов форматов LRC и SRT. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Фев 11 2017, 18:22 | Сб Фев 11 2017, 18:22 | |
| Версия 1.34 Добавлена поддержка новых специальных символов для регулярных выражений (\U, \L, \E, \u, \l). |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Чт Мар 30 2017, 00:03 | Чт Мар 30 2017, 00:03 | |
| Версия 1.35 Исправлено создание файлов форматов LRC и SRT. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Чт Авг 24 2017, 11:24 | Чт Авг 24 2017, 11:24 | |
| Версия 1.37 Добавлен параметр командной строки для выбора аудиоустройства по его названию (можно указывать лишь часть названия). |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Сен 24 2017, 19:30 | Вс Сен 24 2017, 19:30 | |
| Версия 1.38 Исправлены мелкие ошибки. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Ноя 25 2017, 18:20 | Сб Ноя 25 2017, 18:20 | |
| Версия 1.39 Улучшено преобразование субтитров в звуковые файлы. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Чт Фев 01 2018, 22:58 | Чт Фев 01 2018, 22:58 | |
| Версия 1.40 Небольшие улучшения. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Фев 24 2018, 20:34 | Сб Фев 24 2018, 20:34 | |
| Версия 1.41 Исправлено преобразование субтитров в звуковые файлы для голосов фирмы IVONA. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Мар 17 2018, 20:21 | Сб Мар 17 2018, 20:21 | |
| Версия 1.42 Небольшие улучшения. |
|
|
| |
|
Консольное приложение |
---|