TTS книги  Проверялка  ФорумФорум  RSS  ПоискПоиск  РегистрацияРегистрация  ВходВход  



Консольное приложение

Предыдущая тема Следующая тема Перейти вниз
На страницу : Предыдущий  1, 2
АвторСообщениеКонсольное приложение
Dimsok
Участник


Сообщений : 55

 Dimsok :: Пт Апр 22 2016, 15:33
Пт Апр 22 2016, 15:33

Аудио по указанному вами примеру аналогично не сохраняется полностью из книги, только первые 5 мин

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Сб Апр 23 2016, 00:59
Сб Апр 23 2016, 00:59

Dimsok
Пришлите ссылку на книгу, а также текст командной строки, которую Вы используете. Буду разбираться, в чем проблема.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 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.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Сб Апр 23 2016, 05:46
Сб Апр 23 2016, 05:46

Dimsok
Понятно, спасибо. Это ошибка в утилите для извлечения текста, исправлю в следующей версии.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 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.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Ср Май 04 2016, 00:04
Ср Май 04 2016, 00:04

Dimsok
Специально в программу никакого ограничения на длину командной строки не вводилось. Не знаю, что именно ограничивает длину.

Можно сохранить пути к словарям в файле конфигурации для консольной программы. Создайте текстовый файл balabolka_cp.cfg в той же папке, что и программа, и на каждой строке укажите по одному словарю:
-d путь_к_словарю
Программа будет брать параметры и из командной строки, и из файла конфигурации. Так Вы избавитесь от длинной командной строки.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Сб Май 28 2016, 15:54
Сб Май 28 2016, 15:54

Версия 1.29
Добавлены параметры для аудиопотока: частота дискретизации (в кГц), разрядность (в битах), режим (моно или стерео). Если какой-либо из параметров не задан, используется значение по умолчанию для выбранного голоса.

Небольшие улучшения.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Сб Окт 15 2016, 15:51
Сб Окт 15 2016, 15:51

Версия 1.31
Приложение переименовано в "balcon.exe".

Исправлены мелкие ошибки.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 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.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Сб Ноя 19 2016, 14:16
Сб Ноя 19 2016, 14:16

Dimsok
В программе доступно только преобразование субтитров в аудиофайл. У меня пока нет планов добавить чтение субтитров вслух.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Вс Фев 05 2017, 15:53
Вс Фев 05 2017, 15:53

Версия 1.33
Исправлено создание файлов форматов LRC и SRT.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Сб Фев 11 2017, 18:22
Сб Фев 11 2017, 18:22

Версия 1.34
Добавлена поддержка новых специальных символов для регулярных выражений (\U, \L, \E, \u, \l).

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Чт Мар 30 2017, 00:03
Чт Мар 30 2017, 00:03

Версия 1.35
Исправлено создание файлов форматов LRC и SRT.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Чт Авг 24 2017, 11:24
Чт Авг 24 2017, 11:24

Версия 1.37
Добавлен параметр командной строки для выбора аудиоустройства по его названию (можно указывать лишь часть названия).

Вернуться к началу Перейти вниз
balabolka
V.I.P.
avatar


Сообщений : 1213
Репутация : 986

 balabolka :: Вс Сен 24 2017, 19:30
Вс Сен 24 2017, 19:30

Версия 1.38
Исправлены мелкие ошибки.

Вернуться к началу Перейти вниз
Спонсируемый контент




 Спонсируемый контент ::


Вернуться к началу Перейти вниз

Консольное приложение

Предыдущая тема Следующая тема Вернуться к началу
Консольное приложение
Страница 2 из 2Страница 2 из 2На страницу : Предыдущий  1, 2
Этот сайт не предоставляет электронные версии программного обеспечения и полнотекстовых электронных изданий, а занимается лишь
подборкой и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями.

Создать форум | ©phpBB | Бесплатный форум поддержки | Сообщить о нарушении