Версия 2.23 (x64)-Windows 7-11
БЕСПЛАТНАЯ ВЕРСИЯ
НОВОЕ! - 3 голоса(мультиозвучка)
Программа bal1web предназначена для создания аудиокниг.
Выбирайте практически любой язык на Ваш вкус в режимах онлайн и офлайн.
Популярные онлайн сервисы в одной программе.
Создает wav, mp3 и ogg аудио файлы, может конвертировать и склеивать их на лету.
Поддерживаются форматы файлов: AZW, AZW3, CHM, DjVu, DOC, DOCX, EML, EPUB, FB2, FB3, HTML, LIT, MD, MHT, MOBI, ODP, ODS, ODT, PDB, PDF, PPT, PPTX, PRC, RTF, TCR, TXT, WPD, WRI, XLS, XLSX + в архивах zip, rar, 7z.
Для работы используются утилиты:
- (BLB2TXT, BAL4WEB, BAL4YNDX) с сайта https://www.cross-plus-a.com/ru/btext.html
-ffmpeg https://www.gyan.dev/ffmpeg/builds
-pandoc https://pandoc.org
-Python https://www.python.org/downloads
-edge-tts https://pypi.org/project/edge-tts
1.7.0.0-кнопка о программе
1.8.0.0-добален цвет CPU( > 90%), добавлена метадата при склейке mp3, оптимизация kill time EDGE
1.9.0.0-добавлена метадата при склейке ogg, добавлен офлайн модуль Piper TTS
1.10.0.0 -добавлен офлайн модуль Silero TTS
1.12.0.0 -исправлен прогрессбар и корзина файлов
1.14.0.0 -правки интерфеса, добавлены кнопки edge
1.15.0.0 -добавлены онлайн модули pyt2s и gTTS, для новых модулей теперь можно редактировать языки и добавлять рейтинги (нужные пометки для себя) в bal1web.accdb (Access)
1.16.0.0 -к некоторым модулям добавлена опция <тест голоса>
1.17.0.0 -добавлен онлайн модуль Yandex на .NET
1.19.0.0 -добавлен онлайн модуль EdgeTTS на .NET
1.20.0.0 -добавлены опции для словарей EDGE, EdgeTTS
1.21.0.0 -исправления в pyt2s, добавлены опции "Пауза" и "Размер" для более точной настройки и проверка обновлений
1.22.0.0 -выбор при разбивке
1.25.0.0 -словари Regex(.rex) для EDGE, EdgeTTS
1.26.0.0 -исправлено счетчик размера GB, мелкие ошибки при докачке
1.27.0.0 -исправления для pyt2s, прокрутка колесиком между модулями, оптимизация кода
1.28.0.0 -новый модуль IBM_W с возможностью SSML через словарь < >, изменен разделитель для .dic, добавлена опция введения базы книг в bal1web.accdb
1.29.0.0 -расширена опция работы с базой книг(можно исключать дубли, удалять записи, менять паттерн для названия...)
1.30.0.0 -правки в коде извлечения текста и картинок ( теперь для blb2txt файлы длиннее 115 знаков обрезаются , для pandoc распаковываются, если в архиве)
1.31.0.0 -добавлен конвертер для книг (скачиваем https://calibre-ebook.com/ru/download_windows , устанавливаем и в bal1web в меню <Конвертер> устанавливаем путь к файлу ebook-convert.exe)
1.32.0.0 -добавлен счетчик замен из словарей, конвертирован EDGERus_test.dic из https://edgetts.github.io/RU.lexx форум https://4pda.to/forum/index.php?showtopic=200728&st=7720#entry125046028
1.33.0.0 -добавлена опция предупреждения размера загрузки, для словарей .dic (опция $ перед началом: $семьи тут★се́мьи тут), для регистро-независимого поиска и замены
1.34.0.0 -добавлена опция <ЗАГЛАВНЫЕ в строчные> (вся книга в строчные) для использования упрощенного словаря без $, пробелы до\после\до и после(см. файл про словари)
1.35.0.0 -добавлена опция <В одну строку> (вся книга в строку, эффективнее работа со словарем)
1.36.0.0 -добавлен FTP клиент WinSCP
1.37.0.0 -добавлен FTP прогресс в статус бар
1.38.0.0 -добавлен клиент FluentFTP (с ним bal1web при создании 2 и более аудиокниг может одновременно передавать на ftp сервер и конвертировать)
1.39.0.0 -добавлены модули проверки правописания Word 2016-2021 и WeCantSpell.Hunspell
1.40.0.0 -добавлен модуль кастомного словаря (Ru_En_bal1web.txt)
1.41.0.0 -улучшена производительность проверки и выбор режима проверки с WeCantSpell.Hunspell, автосортировка и удаление дублей Ru_En_bal1web.txt
1.42.0.0 -добавлена опция автоматического определения частей, при проверке орфо все копии обрабатываемых слов помечаются цветом
1.43.0.0 -добавлена опция авто 5 сек. просмотра картинок из книги
1.44.0.0 -добавлена опция извлечения и добавления в базу Название книги + автор
1.45.0.0 -добавлена опция поиска аудиокниг в сети
1.46.0.0 -добавлен параллельный способ обработки по словарям, в словарь для EDGE, EdgeTTS добавлен ( # - любое слово), исправлено-панели ftp при первом запуске, добавлено отключение уведомлений в орфо
2.0 -миграция на NET 9
2.1 -исправлены некоторые ошибки
2.2 -запрет на добавление файлов, кроме словарей
2.3 -выбор адаптера для счетчика сети( двойной клик на "Сеть")
2.4 -добавлен офлайн модуль Vosk-TTS, счетчик видеокарты
2.5 -добавлена опция загрузки книг(проверки на дубли в базе, на диске), возможность запускать Загрузка и Конвертор через аргументы.
2.6 -добавлены опци:- удаления кэша Онлайн поиска, - одновременного открытия Орфо и Онлайн поиск
2.7 -добавлена опция:- Sleep - управление голосом (компьютер в сон)
2.8 -добавлена опция:- 3 голоса для EdgeTTS (мультиозвучка)
2.9 -добавлены опции:- 4 голоса для Yandex (мультиозвучка), словарная обработка Demagog
2.10 -добавлена опция:- мультипотоковая словарная обработка Demagog
2.11 -добавлена опция:- коррекция звука
2.12 -добавлена опция:- словари для gTTS
2.13 -добавлена опция:- оффлайн Светлана + удаленно на смартфон
2.14 -добавлены опции:- Vosk - скорость, читалка в 1\2 потока, +3 голоса (мультиозвучка)
2.15 -добавлены опции:- Silero читалки , +3 голоса (мультиозвучка) ; Vosk читалка VLC
2.16 -добавлена опция:- Silero словари
2.17 -добавлен модуль:- GoogleTTS
2.18 -добавлены опции:- вставление картинок в (mp3 ,ogg) ; +3 голоса увеличена глубина разбивки с 7 до 9 частей
2.19 -добавлена опция:- закачка книг с помощью утилиты Elib2Ebook
2.20 -добавлена опция:- закачка книг с сайтов (FanFiction.net, FictionPress, Archive Of Our Own, Sink Into Your Eyes, AdultFanfiction, SpaceBattles, SufficientVelocity, QuestionableQuesting (XenForo))
2.21 -добавлена опция: Aho–Corasick алгоритм - ускорение .dic поиска
2.22 -добавлена опция: Авто\Ручная коррекция орфографических ошибок
2.23 -добавлена опция: Чередование 1\3\1\3 голосов для мультиозвучки
*Офлайн модуль Piper TTS*
https://www.youtube.com/watch?v=GGvdq3giiTQ
Для использования нужно скачать с сайта разработчика модуль
https://github.com/rhasspy/piper/releases
https://github.com/rhasspy/piper/releases/download/2023.11.14-2/piper_windows_amd64.zip
и нужные голоса [model] и [config]
https://github.com/rhasspy/piper/blob/master/VOICES.md
создать папку и все поместить в оную
или скачать отсюда
https://disk.yandex.ru/d/HRc4D0av4wE4Jw
piper_full( из 8 частей) = 7.2 GB
piper_rus = 250 MB
piper_eng = 2.4 GB
*Офлайн модуль Silero TTS*
В модуле используется PyTorch, позволяет использовать CUDA (ускорение за счет вмдеокарты)
https://github.com/snakers4/silero-models
Можно скачать с сайта https://pytorch.org/ и установить pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 , возможно для новых видеокарт будет лучше выбрать CUDA 12.1
Модули с этим смайловым значком используют встроенную в консольное приложение (bal4web.exe и bal4yndx.exe) опцию работы со словарями.
\bal1web\bal4web\readme.rus.txt
Для работы в bal1web нужно выбрать опцию <Исп.словари> , кликнуть на зеленую кнопку слева и в правое верхнее окно перетащить нужные словари, порядок обработки сверху вниз, не отмеченные галочкой словари пропускаются. Удаление двойной клик.
По опыту использования.
Если, например взять словари для Яндекса из Демагог
То все наглухо виснет где-то на 3.5_RG….
Если свои коротенькие, то работает.
Для озвучки в модулях EDGE, EdgeTTS можно подключать свой словарь и его пополнять.
1.dic
В нем, например внес очистку частых косяков озвучки знаков (точка, звездочка)
*=
."="
Структура простая (что ищем = на что заменяем)
день=ночь
лето=зима
2 .rex
\.(?=\S) ☭.
или без цифр
(?<!\d)\.(?=\S)(?!\d) ☭.
Используется Regex
Структура (что ищем ☭ на что заменяем)
Удачи! Приятного прослушивания!
ПОДДЕРЖАТЬ АВТОРА
ЮMoney