Picobook TTS Offline
|
|
Pin240 | Дата: Вторник, 13.09.2022, 18:29 | Сообщение #61 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| На выходных побадался с pyinstaller. Итог: снова полностью переносимая сборка без установки и вникания портативного питона
Действия сведены к минимуму: Закидываем txt файлы, с любым именем ,в каталог и сразу можем запустить Picobook_TTS_Offline_Console_V4.5_CC.exe
Если мы просто запускаем Picobook_TTS_Offline_Console_V4.6_CC.exe то по умолчанию имеем следующие настройки Код
-C 1 -SM 2 -ATF 0.95 -SG 1 -ST 1500 -R 1 -SP 4 -D /dic/dic.txt -OD \AUDIO -OPD 1 -H 0 -S 1 -HT 1
Скрипт сам найдет все txt Задействовано:
-1 ядро процессора -Качество 2=24kHz -Скорость темпа аудио 95% -Собрать все мелкие фрагменты в более крупные 1=ДА -Параметр разбивки для ffmpeg от 100 до 3000. 1500~25мин -Удалить собранный файл Book_full.mp3 1=ДА (прежде чем разбить все собирается в 1 файл) -Выберите голос 4=xenia -D /dic/dic.txt путь к словарю -Путь сохранения. Открытие в конце операции.(Пример пути "C:\\test") AUDIO -OPD Открытие каталог в конце операции ДА=1 -H 0 Переход в гибернацию 0=НЕТ -S 1 Звуковой сигнал включен 1=ДА -HT 1 Постановка ударений 1=ДА
Для любителей отдельной настройки Picobook_TTS_Offline_Console_V4.5_CC.bat Код @chcp 1251 Set /P $Input= Введите путь к каталогу для продолжения или перенесите каталог в консоль ^> Picobook_TTS_Offline_Console_V4.6_CC.exe -C 2 -SM 2 -ATF 0.95 -SG 1 -ST 1500 -R 1 -SP 4 -OD %$Input% -OPD 1 -H 0 -S 1 -HT 1
@chcp 65001pause
Если забыли команды запустите Picobook TTS Offline Console V4.6 CC HELP.bat Запаковал в rar архив(300мв). Вес сборки вне архива ~2гб https://cloud.mail.ru/public/s1pk/Ecxp5XGLS
Возможно и нет смысла делать графический интерфейс.
Сообщение отредактировал Pin240 - Вторник, 13.09.2022, 18:32 |
|
| |
Filkoe | Дата: Понедельник, 03.10.2022, 18:07 | Сообщение #62 |
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Из-за ; (точки с запятой) текст не правильно делит. и поэтому происходит переполнение RuntimeError: The size of tensor a (5484) must match the size of tensor b (5000) at non-singleton dimension 0
|
|
| |
Pin240 | Дата: Понедельник, 03.10.2022, 18:15 | Сообщение #63 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| в версии 4.6 замечен недочет со знаком ";" который не включен как разделительный символ. Этот словарик исправляет этот недуг
Еще замечена проблема с антивирусам, при попытке открыть каталог. Достаточно добавить исполняемый файл в исключение или просто поставьте параметр -OPD 0 Каталог не будет открываться сам и антивир не будет ругаться
Все же открытие каталога с пробелами в пути - это баг. Скоро перезалью.
У нас есть Discord канал https://discord.gg/8yFTauF9 Но быстрей будет написать мне в ВК
Сообщение отредактировал Pin240 - Понедельник, 03.10.2022, 21:30 |
|
| |
Pin240 | Дата: Суббота, 08.10.2022, 07:37 | Сообщение #64 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| Телеграмм https://t.me/myttsinfo
|
|
| |
Pin240 | Дата: Суббота, 15.10.2022, 19:43 | Сообщение #65 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| Ну вот и новая версия 4.7.2 https://cloud.mail.ru/public/7jkJ/Kw7HnWAmG Переделана обработка словарем Теперь ПК, помимо перехода в гебирнацию, можно выключить автоматом Все доступные параметры можно просмотреть запустив программу через CMD с ключем -h Батник вне архива
Нашел ошибку при перегоне от 2 и более файлов созданные файлы переместятся в каталог с именем последнего файла
Сообщение отредактировал Pin240 - Суббота, 15.10.2022, 23:20 |
|
| |
Pin240 | Дата: Пятница, 21.10.2022, 21:29 | Сообщение #66 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| Пока что тестовая версия 4.8 с прогресс барам, на "пащупать", главное первый прогресс бар не дергать пака что. Потихоньку будет обрастать граф интерфейсом https://cloud.mail.ru/public/7jkJ/Kw7HnWAmG 2-ой будет дергаться - это нормально
Сообщение отредактировал Pin240 - Пятница, 21.10.2022, 21:30 |
|
| |
notnick | Дата: Вторник, 01.11.2022, 18:01 | Сообщение #67 |
Группа: Пользователи
Сообщений: 35
Статус: Offline
| А как её запускать? Просто распаковать и нажать на екзешник? В Винде-32бит работать может?
|
|
| |
tonio_k | Дата: Вторник, 01.11.2022, 18:35 | Сообщение #68 |
Группа: Пользователи
Сообщений: 139
Статус: Offline
| Цитата notnick ( ) В Винде-32бит работать может? Тут обсуждали. На данный момент на Win32бит Silero запустить нельзя.
|
|
| |
notnick | Дата: Вторник, 01.11.2022, 18:50 | Сообщение #69 |
Группа: Пользователи
Сообщений: 35
Статус: Offline
| Цитата Pin240 ( ) Акцентирую я ставлю цель сделать не читалку в реальном времени, а инструмент перегона текста в аудио И это абсолютно правильный подход, я считаю! Потому что это обучаемый движок, а не готовый и закрытый. Кстати, как получать WAV-сэмплы без сжатия?
|
|
| |
notnick | Дата: Вторник, 01.11.2022, 18:51 | Сообщение #70 |
Группа: Пользователи
Сообщений: 35
Статус: Offline
| Цитата tonio_k ( ) Тут обсуждали. На данный момент на Win32бит Silero запустить нельзя. Да, точно, я уже посмотрел! Но у меня 2 винды, и одна на 64. Правда слабенькая - всего 8 гиг, и старая видяха...
|
|
| |
tonio_k | Дата: Вторник, 01.11.2022, 20:08 | Сообщение #71 |
Группа: Пользователи
Сообщений: 139
Статус: Offline
| Цитата notnick ( ) Правда слабенькая - всего 8 гиг Все относительно. Оперативка тут особо не забивается. Вся нагрузка на процессор. Для старого пк вопрос во времени и охлаждении. Можно и на ночь поставить. Среднюю книгу мой за ночь запишет. А если нет, то прервать и завтра продолжить
|
|
| |
Pin240 | Дата: Среда, 02.11.2022, 22:18 | Сообщение #72 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| Так в 4.8 баг с бесконечным циклом прогонов. Наверное вернусь к стараму варианту с батником
|
|
| |
Pin240 | Дата: Среда, 02.11.2022, 22:22 | Сообщение #73 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| Цитата notnick ( ) Кстати, как получать WAV-сэмплы без сжатия? Перегнать мз3 в вав
Скрипт сразу отлавливает вавку и гонит в мр3 согласно качеству Сделано специально чтобы не занимать гигабайты диска
Справку вызываешь через cmd ****.exe -h там все настройки
|
|
| |
notnick | Дата: Четверг, 03.11.2022, 17:57 | Сообщение #74 |
Группа: Пользователи
Сообщений: 35
Статус: Offline
| Цитата Pin240 ( ) Сделано специально чтобы не занимать гигабайты диска на вольюм диска на самом деле начхать: потому что чаще надо обработать пару абзацев, а не книгу и качество выше всего. (нахрена мп3 перегонять в вав - большой трёхэтажный вопрос. нужен wav)
|
|
| |
Pin240 | Дата: Воскресенье, 06.11.2022, 23:19 | Сообщение #75 |
Группа: Пользователи
Сообщений: 104
Статус: Offline
| Если у вас пару абзацев - так используйте другие инструменты из интернета. Утилита делалась для перегона полноценных книг\текстов более 1000 слов (не символов). MP3 не чуть не хуже WAV если вы умеете и знаете особенности обоих кодеков. Я сомневаюсь что wav 8000Hz 16bit может ровняться МР3 128кб\с 48000Hz 16 bit и вообще не вижу смысла делать выше MP3 112кб\с 48000Hz 16 bit для голоса. Помните: чем больше частота - тем дольше перегон Вот скрипт который все MP3 перегонит в WAV. Сделайте bat файл с кодом Код FOR %%f IN (*.mp3) DO (echo %%f ffmpeg -i "%%f" -vn -acodec pcm_s16le -ar 44100 "%%f".wav) pause
Сообщение отредактировал Pin240 - Понедельник, 07.11.2022, 19:26 |
|
| |