Страница 2 из 10
Балаболка TTS
Добавлено: 12 авг 2018 15:21
balabolka
fich писал(а): ↑
Вам, что трудно сделать как правильно, логично и удобно пользователю?
Да, трудно сделать так, как это хочется одному конкретному пользователю. Два года прошло, как обновил работу кнопки "Заменить все": жалобы поступили только от Вас.
Привожу в пример текстовые редакторы от Microsoft потому, что с ними все более-менее знакомы. И еще потому, что это яркий пример того, как одна функция по-разному работает в программах от одной фирмы. Это опровергает Ваш довод о существовании некоего "стандартного" способа; его попросту нет.
Можно рассмотреть и другие популярные программные продукты, но текстовых редакторов десятки, и у разных пользователей разные предпочтения. Можно найти примеры под любой из способов установки курсора (наверняка, найдется и четвертый вариант изменения позиции курсора, о котором не знаю).
fich писал(а): ↑
до Balabolka 2.11.0.599 (включительно) всё работало правильно (оставалось на месте исправления)
fich писал(а): ↑
А где это был мой курсор последний раз?!
Вы не замечаете, что ведете речь о двух разных способах позиционирования курсора:
- устанавливать курсор в место последней замены;
- сохранять текущую позицию курсора в тексте.
Это разные способы, нельзя реализовать их одновременно.
Вот основной мой довод: мне нужна максимальная скорость выполнения массовых замен в тексте. А отслеживание позиции каждой замены в тексте (или отслеживание изменения текущей позиции) замедлит процесс; и чем больше замен, тем медленнее.
Настоятельно рекомендую начать использовать быстрые закладки. Сейчас это самый простой способ вернуться к нужной позиции курсора.
Балаболка TTS
Добавлено: 12 авг 2018 15:53
Lecron
balabolka писал(а): ↑12 авг 2018 15:21
А отслеживание позиции каждой замены в тексте (или отслеживание изменения текущей позиции) замедлит процесс; и чем больше замен, тем медленнее.
А зачем ее отслеживать на каждую замену? Не знаю программных особенностей, но думаю один из трех, за минуту пришедших в голову вариантов, должен сработать.
1. Позиция строка-слово.
2. Если есть возможность отследить количество замен до позиции курсора, то: новая_позиция = позиция + (длина_замены - длина_поиска) * количество_замен
3. Если и это невозможно, запоминаем десяток-другой символов после/до/вокруг позиции; после замены перемещаемся на начало абзаца и делаем "поиск вперед" этих символов.
ЗЫ. Мне все-равно где будет курсор, я этой функцией не пользуюсь, но сохранять позицию, для данной предметной области, реалтайм озвучки с коррекцией произношения на лету, (и пофиг, как ведут себя другие редакторы), самое логичное.
ЗЗЫ. А можно сделать, заменить всё от курсора до конца файла, что как раз напрашивается предметной областью, и тогда никаких сложностей с позиционированием нет вообще.
Балаболка TTS
Добавлено: 12 авг 2018 20:14
evmir_troll-hunter
fich писал(а): ↑12 авг 2018 14:58
куда делся ВВ-код "спойлер"?
...кнопка спойлера теперь более логична -
H (Hide text):
- spoil3.jpg (11.12 КБ) 37381 просмотр
Балаболка TTS
Добавлено: 12 авг 2018 22:31
fich
balabolka писал(а): ↑12 авг 2018 15:21
Вы не замечаете, что ведете речь о двух разных способах позиционирования курсора:
устанавливать курсор в место последней замены;
сохранять текущую позицию курсора в тексте.
Это разные способы, нельзя реализовать их одновременно.
Да что-ж вы какой непонятливый! Давайте я вам на пальцах - запустите Balabolka 2.11.0.599 - зайдите в середину книги найдите нелепое Имя(фамилию) (пример -имя "Дворкиным"), выделите слово (двойным тапом мыши) далее (
не глядя) - Ctrl+C - Ctrl+R - Ctrl+V(вставляем заменяемое слово"Дворкиным") - Tabul (переход на слот заменяющего слова) - Ctrl+V ("Дворкиным") (
теперь глядя) - переходим в верхний слот и удаляем склонение (ым) имеем Дворкин, переходим в нижний слот удаляем(ым) и ставим "ударение" "Дво<ркин" -давим "Заменить всё" . ..я на этой-же странице и вижу появившуюся
< в "Дво<ркиным"! (да! есть недостаток, при выполнении "Заменить всё" пропадает курсор! и если сразу давануть Page Up или Page down улетаешь на первую- "титульную страницу", но! сделать всего-лишь
один !!! тап мышью на текущей странице - ПРОЩЕ, чем искать "злощастное место исправления" чтоб от него исправлять дальше, в районе 250 страницы из 500) и я на той-же странице, знаю - все Дворкины(ну,ным,ного,ных) будут произноситься правильно, тапаю в любом месте страницы запуская курсор, далее Page Up или Page down и на следующую страницу - в поиске кучи Имён-Фамилий или "авторских одноразовых слово-изобретений" коряво произносимых. И вот так я готовлю ТХТ книгу все 200-500 страниц. И по мылу делюсь.
Спасибо, evmir_troll-hunter.
► Показать
- Скорость инета, "рос-елекома" у нас в деревне 30-90 мб/час "Макстон" при открытии уже 4 станиц тормозит, я даже страницу "смайликов открыть неполучается" и
Н пропала, была и нет ..
- SpeedRostel 1.jpg (8.47 КБ) 37370 просмотров
Отправлено спустя 25 минут 6 секунд:
Я за зиму наготовил ТХТ-книг, не mp3 (в целях экономии места на диске) штук за 50, как заканчиваются в плеере - Запускаю Балаболку -загружаю подготовленную книгу - "Сохранить как несколько ауд" -"Размер частей текста" -9 килобайт - это соответствует 9-10 минут часть. Битрейт 48-32, моно- Скорость чтения (Николая) - 110, Тембр - 72.
- кстати если глюкнул кодинг в mp3 - то слушаем последний mp3 -последние слова ищем в книге и Ставим Курсор на продолжении (не надо удалять "откодиный текст"), а в настройках Балаболки "Начинать чтение с места курсора" ну и соответственно - "стартовый порядковы номер" заменяем на продолжение.
Балаболка TTS
Добавлено: 12 авг 2018 23:28
balabolka
Lecron писал(а): ↑12 авг 2018 15:53
Мне все-равно где будет курсор, я этой функцией не пользуюсь, но сохранять позицию, для данной предметной области, реалтайм озвучки с коррекцией произношения на лету, (и пофиг, как ведут себя другие редакторы), самое логичное.
Да, такой подход мне кажется удобным, спасибо за Ваше мнение. Можно попробовать применить его в следующей версии программы; подумаю над этим еще.
Подсчитывать все замены до позиции курсора всё равно придется; также, в строке поиска и строке замены можно использовать и регулярные выражения, и подстановочные символы. Но, возможно, я преувеличил влияние этих вычислений на скорость поиска, даже если будет сделана тысяча замен.
Балаболка TTS
Добавлено: 13 авг 2018 09:28
fich
Ув, balabolka. Извиняйте если "резко" выразился (насчёт "непонятливости") "смайл - с уважением" не смог поставить, страница с ними вечно грузится.
- За подсказку что есть "Hunspel -rus", спасибо. искал Яндексом, нашел только наш диалог на mytts (четырьмя постами выше "где скачать Hunspel для русского") заглянул повнимательнее на ваш сайт balabolka-tts.ru и вот он Hunspel рус, теперь Ё не подкрашивается красным, заменил пустой " usr_ru_RU.dic " своим на, пока, 7200 (правильных) слов.
- Пока сижу на 2.11.0.599
Отправлено спустя 28 минут 1 секунду:
- напомню идею, насчет "Заменить всё" -внедрить ещё одну галочку - "Заменить во всех открытых документах" - минимум телодвижений, не скачем по каждой закладке с книгой отдельно, не засоряем словарь "одноразовыми словами". ;)
Балаболка TTS
Добавлено: 13 авг 2018 10:23
wasyaka
balabolka писал(а): ↑12 авг 2018 06:19
Также, нет новых идей, что надо делать с омографами.
Использую две запущенные проги: в одной текст и включен словарь омо в другой включен bxd
► Показать
- 1.jpg (208.13 КБ) 37391 просмотр
- 4.jpg (247.75 КБ) 37391 просмотр
Через сохранить в файл и дальше через блокнот не очень удобно
Балаболка TTS
Добавлено: 13 авг 2018 15:41
Lecron
balabolka, кстати, добавление правил в словарь bxd не доработано.
Добавляя слово в dic, достаточно нажать "Добавить и сохранить", как замена добавляется в словарь и окно закрывается. Для bxd, нужно нажать ОК, а затем тянуться мышкой аж в правый нижний угол экрана (что на мониторах с большой диагональню, достаточно далеко) и там еще жать Сохранить.
fich писал(а): ↑13 авг 2018 09:56
не засоряем словарь "одноразовыми словами".
Чего вы так боитесь словарей?
На правой панели, в контекстном меню жмем "Новый" и называем его 2018. При правом клике на проблемном слове, выбираем "Произношение" и редактируем словарную пару, аналогично как в "Заменить". Как бы автор не улучшал Замену в программе, работа со словарем будет намного быстрее. Более того, намного удобнее, так как слово сразу подставляется в оба поля, осталось только поставить знак уларения.
В конце года – удалить и создать новый. А можно даже не удалять, а просто отключить. И тогда архив замен останется на память, вдруг пригодится. Ведь иногда выходит новая книга в серии, и получается для нее, большинство спорных вопросов с произношением уже решены.
Поверьте, лишняя тысяча и даже десяток тысяч словарных пар, по нынешним временам для Балаболки не проблема. От слова совсем.
Балаболка TTS
Добавлено: 15 авг 2018 16:16
fich
Lecron писал(а): ↑13 авг 2018 15:41
Чего вы так боитесь словарей?
На правой панели, в контекстном меню жмем "Новый"
Я в курсе как создаются словари, свой лет за 15 я накопил за 42.000 слов, сегодняшние "пессатели" -придумывают новые слова на ходу, а вы, Lecron, знаете сколько
официальных Имён и Фамилий в мире!? вы думаете на 10.000-20.000 словарика хватит? и + их склонений? У вас есть такой словарик? А сколько -вымышленных, уменьшительно-ласкательных, оскорбительно-наездных, панибратских, от балды склоняемых .. .
- А вы, Lecron, сколько книг за год прослушиваете? ...
- И у меня есть словари с ОДНИМ словом, отдельно - например (для фэнтези) -для слова- "духи - ду<хи" или для слова- "замок - за<мок". а есть " * * * - а в это время".
- Я вообще не понимаю - Балаболка - для Прослушивания книг, неужели всем по ... "грамотно, неграмотно" читает?
- Вот (рассказ на 10 часов) так я готовлю книги для друзей-ламеров НЕ умеющих пользоваться Словарями - сначала правлю "Имена-Фамилии" -затем "Показать изменённй текст" - "Сохранить"
и отправляю по мылу в город, заметьте СЛОВАРИ НЕ нужны - Нужен Голосовой движек "Николай" и Балаболка -распаковал - открыл - слушай.
Балаболка TTS
Добавлено: 15 авг 2018 17:46
Lecron
fich, Не важно сколько я слушаю и сколько там еще чего. Я отвечал на ваш тезис "не засоряем словарь "одноразовыми словами"", который легко решается "для одноразовых слов, одноразовые словари".
Балаболка TTS
Добавлено: 23 авг 2018 15:27
Manariel 64
balabolka, специально зарегистрировался, чтобы сказать спасибо за улучшенный "заменить все".
Балаболка TTS
Добавлено: 23 авг 2018 15:29
Manariel 64
fich, Просмотрел вашего Головачева и возник вопрос, а сколько времени уходит на такую обработку текста?
Балаболка TTS
Добавлено: 24 авг 2018 00:05
balabolka
Manariel 64 писал(а): ↑23 авг 2018 15:27
balabolka, специально зарегистрировался, чтобы сказать спасибо за улучшенный "заменить все".
Пожалуйста.
Балаболка TTS
Добавлено: 27 авг 2018 15:51
fich
Я не пойму, Вас, Илья, вы сами часто пользуете свою-же софтину? Думаю нет и даже близко. Спасибо за версию 2.11.0.599 и до неё.
Manariel 64 писал(а): ↑23 авг 2018 15:29
fich, Просмотрел вашего Головачева и возник вопрос, а сколько времени уходит на такую обработку текста?
2-4 часа(10-12часовые книги) "ударение" в тексте Имена-Фамилии, потом ctrl+t - save)
- Manariel 64, не знаю по чьей просьбе "зарегистириовался", ну что-ж 1/1, но мне любопытно как вы работаете с "заменить всё" - если вы вообще понимаете о чём речь. Опишите алгоритм (если не напишите значит ...
- Ещё раз объясню, правлю только Имена-Фамилии, остальное Николай читает грамотно (научил за 15 лет)
► Показать
лет 5 запускаю Балаболку - загружаю книгу и спокойно бы слушал, но просто корёжат многие Имена-Фамилии и их склонение, сленги, описания эмоций и корявейшие новомодные контейнеры -джву,фб2,епуб ... -которые нередко корячат текст до неузнаваемости - откройте в Балаболке
и некоторые омографы (ксожалению неиссякнет русь "новоблудными словами" даже в таком многолетнем гигантском цикле СТАЛКЕР - и то новые погоняла старых "снорков" ...)
- видимо я тут один (из вообще немногих) кто активно, в "хвост и гриву" пользует "Балаболку" ПО НАЗНАЧЕНИЮ -для подготовки, записи mp3 и Прослушивания книг или для прямого из "Балаболки" прослушивания.
balabolka писал(а): ↑12 авг 2018 15:21
Два года прошло, как обновил работу кнопки "Заменить все": жалобы поступили только от Вас.
)Уважаемый, два года назад на старом сайте, вы мне так и ответили -"Менять ни чего не буду!" А я просил вас мотивировать, но вы . .. застеснялись. Так что сижу на 2.11.0.599, далее "работу с текстом вы порушили. Зачем? Вас ведь то-же ни кто не просил так сделать, если вы вычитываете кнгу, вам нравится? искать то место в тексте до которого вы дошли, наткнулись на повторяющуюся "очепятку" - исправили - и улетели в начало книги?
что-то вы не заметили
2- Исправьте пожалуйста - "Замена" (ctrl+R) то-б не происходит возврат на начало Книги.
3- Хорошо-бы - "Замена" (ctrl+R) внедрить "галочку" - "Заменить во всех открытых документах"
4- При запуске конвертации в "аудио" иметь возможность выбрать что желательно по окончании - "выкл", "сон.
5- "Сохранить как несколько ауд. файлов" -"Галочки" у треков (непонятная функция) лучше - "Выбор того что НАДО конвертировать в аудио".
6- Было-бы неплохо что б Балаболка умела сворачиваться в трей, когда "кодирует в аудио"
9- "Сравнить два файла" - стало менее информативно, в ранних версиях всё было наглядно три окна. можно было визуально сравнить два файла.
Балаболка TTS
Добавлено: 27 авг 2018 16:55
Lecron
fich писал(а): ↑27 авг 2018 15:51
корявейшие новомодные контейнеры -джву,фб2,епуб ... -которые нередко корячат текст до неузнаваемости - откройте в Балаболке Дивов О. - Храбр (Мир Былин) - 2006.rar
преформатные текстовые форматы, не предназначены для "правильного" текстового отображения, их приоритет – визуальная идентичность оригиналу. Поэтому не понимаю чего вы ждете от текстовых слоев djvu и pdf. Их задача, позволить сохранить цитату на фразу, максимум предложение, и с этим оно справляется на ура. А с постформатными, тем же fb2, проблем не встречал. Как-то раньше, некоторые просто не открывались, но потом и это решилось.
fich писал(а): ↑27 авг 2018 15:51
ак что сижу на 2.11.0.599, далее "работу с текстом вы порушили.
Всем мил не будешь. Мне тоже не нравится, что в редакторе словаря, нет возможности использовать для ударения другие знаки кроме *<>. Поэтому сижу на 2.7, так как использую ` (обратный апостроф). Но прям требовать решения этого вопроса, у меня пальцы по клавиатуре не повернутся.))
Балаболка TTS
Добавлено: 28 авг 2018 15:30
fich
Lecron, ну у нас с вами вроде тёрок нет, вы даже поняли "мою просьбу" о "Заменить Всё".
Lecron писал(а): ↑27 авг 2018 16:55
преформатные текстовые форматы, не предназначены для "правильного" текстового отображения, их приоритет – визуальная идентичность оригиналу.
Вот! инет заставляет тратить глаза на визуальное чтение и трафик.
- А - "Балаболка"(с Николаем) ..господя как я с ней давно знаком, и как благодарен Автору - просто развернула Мир Книг до охренения! ...уму не растяжимо! Я без сна учил и учу Николая - говорить правильно и добился. Но Автор, ломает, удобный, один из НЕОБХОДИМЫХ в процессов подготовки книги к Грамотному прочтению ... Зачем?!
Lecron писал(а): ↑27 авг 2018 16:55
использовать для ударения другие знаки кроме *<>. Поэтому сижу на 2.7, так как использую ` (обратный апостроф).
мда-а, тут я вас не понял . .зачем? я даже не помню как вызвать "обратный апостроф" с клавы, вам это чисто из эстэтических соображений надо? или пользуете другой звук движок? или никак не отвыкните от "другой софтины"?.
- Детям присутствующим в этом топике трудно объяснить, что с возрастом теряется зрение, остеохондроз крючит пальцы . .. а ГИГАБАЙТ ПОДГОТОВЛЕННЫХ (ТХТ) книг (для Николая) хранится! ..и в старости, когда и память подводит, останется переслушивать Тысячи Подготовленных книг (Николаем) - без Всяких Словарей.
Я даже не сомневаюсь - что 99% "детей" даже не устанавливали "Николая"(вЕсом -12 мегабайт!), а 100% что установили, "поблевали" и так и не узнали что надо установить его "тембр - 70-75". И уж мало кто знает что -
При инсталляции Николая в C:\Program Files -устанавливается папка "Acapela Telecom TTS", в папке "Data" убогий встроенный словарик exc_rus.txt (килобайт 300, слов на 200) его оч. желательно заменить на уже 9 мегабайтный "exc_rus.txt" от _
www.mp3book2005.ru, на 280 ТЫСЯЧ Слов (правда он обновлялся последний раз 2015 и помоему это всё) Но есть Балаболкин внутренний и каждому доступный "словарь" и " < " - и Коля ВСЕГДА Грамотен.
Балаболка TTS
Добавлено: 29 авг 2018 11:06
Lecron
fich писал(а): ↑28 авг 2018 15:30
мда-а, тут я вас не понял . .зачем?
Вот так вот! Вы не понимаете меня, я не понимаю ваших хотелок, а разработчик Балаболки не понимает нас обоих.
Обратный апостроф ` и крышка ^ являются знаками ударения для Loquendo Olga. Выкинуть поддержку целого движка...
Балаболка TTS
Добавлено: 29 авг 2018 12:41
Manariel 64
fich писал(а): ↑27 авг 2018 15:51
- Manariel 64, не знаю по чьей просьбе "зарегистириовался"
Ага, прям американский шпион
Ну а вообще я конечно не такой спец как вы, кстати кое-чему у вас научился, а "заменить все" использую для ударений с помощью < >. Выставляю, нажимаю и у меня становится на том месте где менял. Раньше такого не было. Балаболка последняя.
Балаболка TTS
Добавлено: 30 авг 2018 13:58
Arex
balabolka, не подскажете, как Балаболка ведёт себя при обновлении? У меня версия программы 2.11.0.631 (portable). Останутся ли при обновлении прежние настройки и подключенные словари? Где они хранятся: в файле или реестре?
И ещё пожелание, нельзя ли сноски переносить в конец предложения или абзаца? А то они бывают длинные, на несколько предложений, и часто рвут предложения на части, пока их слушаешь, забываешь забыть с чего начиналось предложение.
Пример (фрагмент fb2-книги в Балаболке):
— Ха… Как было не влезть к медведю в берлогу! Ведь по дешевке мне ивановские[4 - Ивановские — Иваново ста, купцы золотой сотни Новгорода, делающие вклад в казну церкви Иоанна Предтечи на Опоках, который составлял 50 серебряных гривен, т. е. примерно 200 гривен кун (устройство Иванского купечества завершилось грамотой Всеволода Мстиславовича от 1130 г.).] скорлат отдали, а водмол[5 - Скорлат — сорт дорогого сукна; водмол — грубое немецкое сукно.] так и вовсе за бесценок. Ступай, говорят, Захарий, до Мурома через Ветлугу реку, ищи там купца Онуфрия да продавай наш товар себе в прибыток. А коли узнаешь что про него худое, так торопись вернуться, в долгу не останемся. И если разорение ему какое учинено было, так по мере сил накажи тех разбойных людишек… И Кузьму с Якуном мне сосватали. Скажи, Федька, с чего бы это им такую силищу посылать, а? До разговора со мной уже прознали что-то про дела ветлужские?
чтобы превращалось в
— Ха… Как было не влезть к медведю в берлогу! Ведь по дешевке мне ивановскиескорлат отдали, а водмол так и вовсе за бесценок. [4 - Ивановские — Иваново ста, купцы золотой сотни Новгорода, делающие вклад в казну церкви Иоанна Предтечи на Опоках, который составлял 50 серебряных гривен, т. е. примерно 200 гривен кун (устройство Иванского купечества завершилось грамотой Всеволода Мстиславовича от 1130 г.).] [5 - Скорлат — сорт дорогого сукна; водмол — грубое немецкое сукно.] Ступай, говорят, Захарий, до Мурома через Ветлугу реку, ищи там купца Онуфрия да продавай наш товар себе в прибыток. А коли узнаешь что про него худое, так торопись вернуться, в долгу не останемся. И если разорение ему какое учинено было, так по мере сил накажи тех разбойных людишек… И Кузьму с Якуном мне сосватали. Скажи, Федька, с чего бы это им такую силищу посылать, а? До разговора со мной уже прознали что-то про дела ветлужские?
Разумеется, такой перенос не всякому придётся по вкусу, так что лучше в настройках сделать возможность его включать/выключать. (то есть по умолчанию "не переносить", а можно включить "сноски в конец предложения" или "сноски в конец абзаца").
fich писал(а): ↑27 авг 2018 15:51
- видимо я тут один (из вообще немногих) кто активно, в "хвост и гриву" пользует "Балаболку" ПО НАЗНАЧЕНИЮ -для подготовки, записи mp3 и Прослушивания книг или для прямого из "Балаболки" прослушивания.
Честно говоря, я только из обсуждения данной темы узнал, что в Балаболке, оказывается, есть кнопка "Заменить всё".
Уже несколько лет пользуюсь Балаболкой для прослушивания книг, но редактирую тексты книг в Notepad++, там это в любом случае удобнее, а "на лету" - с помощью словарей.
Балаболка TTS
Добавлено: 30 авг 2018 14:53
balabolka
Arex писал(а): ↑30 авг 2018 13:58
И ещё пожелание, нельзя ли сноски переносить в конец предложения или абзаца?
Обещаю подумать над этим, спасибо за идею.
Балаболка TTS
Добавлено: 30 авг 2018 20:31
fich
Manariel 64 писал(а): ↑29 авг 2018 12:41
а "заменить все" использую для ударений с помощью < >. Выставляю, нажимаю и у меня становится на том месте где менял. Раньше такого не было. Балаболка последняя.
Да ладно! скачаю проверю. Спасибо.
Lecron писал(а): ↑29 авг 2018 11:06
Обратный апостроф ` и крышка ^ являются знаками ударения для Loquendo Olga. Выкинуть поддержку целого движка...
Э-Не-е, беэ обид! я прямо рубанул
fich писал(а): ↑28 авг 2018 15:30
... или пользуете другой звук движок? или никак не отвыкните от "другой софтины"?.
если честно - насядьте на Николая - скорость 70-75. К женщинским голосам я равнодушен, "воинственная, злобная боевикатость"(которая довлеет после 20 века в Книгах) женским голосом ... не-е, не звучит.
Arex писал(а): ↑30 авг 2018 13:58
Уже несколько лет пользуюсь Балаболкой для прослушивания книг, но редактирую тексты книг в Notepad++, там это в любом случае удобнее, а "на лету" - с помощью словарей
Ну и зачем такой гемор!? Раньше как было .. - БАЛАБОЛКА - Откыл текст - ЗАпустил (с НэтБука) слушать сразу . .. вдруг в середине на .. х.з. странице и х.з. какого часа прослушивания
-появляется корявое ИМЯ или слово (одноразовое, по выдумке писателя, одноразовое но часто применяемое в ЭТОМ тексте) вы ставите этим словам - УДАРЕНИЕ! < и далее -жмёте ОК - и.и.. улетаете в начало КНИГИ, че<шите репу и пытаетесь вспомнит ... где это я был& и как найти то место (строки, страницы) в котором правил . .. до версии 2.11.0.599 И ВКЛЮЧИТЕЛЬНО -вы остаётесь НА МЕСТЕ исправления (правда нюанс, надо щёлкнуть мышью на этой странице -чтоб не улететь в начало ... но это проще чем сейчас (на последних версиях Балаболки) - только ОК и ... писец - смотриш н азаглавие КНИГИ
Балаболка TTS
Добавлено: 30 авг 2018 20:42
balabolka
Arex писал(а): ↑30 авг 2018 13:58
не подскажете, как Балаболка ведёт себя при обновлении? У меня версия программы 2.11.0.631 (portable). Останутся ли при обновлении прежние настройки и подключенные словари? Где они хранятся: в файле или реестре?
Настройки portable-версии хранятся в файле конфигурации BALABOLKA.PCFG в той же папке, где и программа. Файл конфигурации имеет атрибут "скрытый".
Словари хранятся в подкаталоге "dictionaries" в той же папке, что и portable-версия.
Балаболка TTS
Добавлено: 30 авг 2018 21:04
fich
ах-да, вот тут
https://yadi.sk/i/d9RVynF93V5cSG я выкладывал последний наверно, (т.к. первый 2012 весил 8.2мб, а этот 2015 9.3мб и ссылки пропали) словарь (exc_rus.txt _спасибо mp3book2005 и сайту rsload.net и vitaliy777) для "НИКОЛАЯ". Как не "квадратен" голос "Николая", но он Грамотен!!! "Балаболка" Была и есть грамотно прикручена к "НИКОЛАЮ"(и до него). Естественно Балаболка умеет читать любыми голосами, но Колю научить грамоте .. Балаболке как два пальца ... без подвываний и комканий текста
и да, скачав портабнльную балаболку, на той же системе - запускаете первый раз Балаболку, она создает balabolka.pcfg,
► Показать
закрываете её - берёте "balabolka.pcfg" из прошлой версии и заменяете и при следующем запуске - по идее -все ваши настройки и запущенные книги (в прошлой версии) появляются в новой. ..можно так-же удалить кучу "албанских языков", в help оставить русский или ваш, удалить всё из "skins"(если не больны шкурками) и облегчаете на пару мегабайт - Хорошую софтину.
Отправлено спустя 24 минуты 59 секунд:
Для вычитывающих книги для подготовки к Грамотному Прослушиванию - слова что светятся "красным" можно перекрашивать в "чёрный" если уверены что уверены -"прав.кноп.мыш" - "добавить слово в словарь". Словарь "правильных слов" находится в папке "hunspell" по имени "usr_ru_RU.dic" (если ошиблись можно оттуда удалить ..)
ну и для ..
- в свойствах (SAPI
4) голоса Николай ставьте "тембр" 72, скорость в зависимости от вдумчивости 80-115
- в "общие настройки" - "галочку" - "Начинать новое предложение после символа переноса каретки"
- в закладке "Паузы" - "длина пауз между..." я ставлю, соответственно 9 - 18 миллисек. - чтоб не строчил.
- "галочку" - "форматировать текст после откр файла"
Балаболка TTS
Добавлено: 30 авг 2018 23:16
wasyaka
balabolka писал(а): ↑30 авг 2018 14:53
Arex писал(а): ↑30 авг 2018 13:58
И ещё пожелание, нельзя ли сноски переносить в конец предложения или абзаца?
Обещаю подумать над этим, спасибо за идею.
Ну и тогда после опции:
добавить сноски и примечания внутрь текста - удалить их из конца этого текста...
fich писал(а): ↑27 авг 2018 15:51
fich, Просмотрел вашего Головачева и возник вопрос, а сколько времени уходит на такую обработку текста?
2-4 часа(10-12часовые книги) "ударение" в тексте Имена-Фамилии, потом ctrl+t - save)
Практически при подготовке Вы её (книгу) прочитали...
Я понимаю если начинающий пользователь (личный "начальный" пример), сейчас - 60 минут работает Балаболка, 30-40 я (растановка омографов) - это если озвучка через YandexTTS (последние только через Ерёму...) или Максим на запись (не пользуюсь, но технологию проработал), а так выше есть видео (для прослушки через комп (ноут)...
Балаболка TTS
Добавлено: 31 авг 2018 14:10
fich
wasyaka писал(а): ↑30 авг 2018 23:16
Практически при подготовке Вы её (книгу) прочитали...
Нет, за 2 часа 10 часовую книгу не прочитаешь. Если читали выше - начинаю исправлять книгу с конца т.к. это логичнее. Омографы как-раз заношу в словарь - правю только Имена-Фамилии-кликухи и всякий одноразовый пессательский бред типа
► Показать
– Я – кроштшатшшкий наемжник, – кое-как пояснил Хорг. – Шолдат. Вжы менжя не бойтешь. Вот… Хотитше потрогатш мечш?
- ... Сай Мердок заметил рвачей-капуцинов, бегунов-нагульников, плоскокрылов, прядильщиков, трубоглодов, цепляков… всех без исключения смертельно опасных для колонистов тварей. сквозь толстый плазмаглас окна.
-Кинець пидкрався нэпомитно, хоч бачылы його здалэку. ... – Людзи ехали адтуль, шмат машын мима нас прайшло, – плаксиво рассказывал мужик. – Да майго суседа кум наведауся, са Старой Унечы, жахи расказвау. Вось жа вырадки: людзей грузавиками забираюць, цалкам засеки павынесли – и бульбу, и жыта…
или эмоции -– Сууукааа! Каакааяя же тыы суукаа! – кричал от боли и беспомощности сержант. – Яяя тееебеее глооотку пеереегрыызуу, тваарь!
Manariel 64 писал(а): ↑29 авг 2018 12:41
а "заменить все" использую для ударений с помощью < >. Выставляю, нажимаю и у меня становится на том месте где менял.
Увы, на вставуку "пробела" - улетает на начало книги.
Балаболка TTS
Добавлено: 31 авг 2018 16:30
Manariel 64
fich писал(а): ↑31 авг 2018 14:10
Увы, на вставуку "пробела" - улетает на начало книги.
Ну не знаю, попробовал и у меня ничего не улетает.
Балаболка TTS
Добавлено: 01 сен 2018 13:56
wasyaka
fich писал(а): ↑31 авг 2018 14:10
Сууукааа
Для таких слов существует словарь корректор в рег выражениях
Взято из:
Обновляемые словари для KooBAudio
Там всё для Николая...
fich писал(а): ↑31 авг 2018 14:10
Нет, за 2 часа 10 часовую книгу не прочитаешь.
Но смысл этих замен, если текст, прежде чем заменить, уже прочитан... Ещё раз -
одноразовый писательский бред - но прослушать?
Балаболка TTS
Добавлено: 08 сен 2018 11:07
Manariel 64
balabolka, Уважаемый, а почему у меня 69-я версия не накатывается сверху? Всегда было нормально...Win 7x64
Балаболка TTS
Добавлено: 08 сен 2018 17:29
balabolka
Manariel 64
В программе-установщике ничего не менял. Попробуйте запустить процесс установки еще раз.
В чем именно проявляется проблема? Процесс установки прерывается или, например, программа копируется в какой-то другой каталог?
Балаболка TTS
Добавлено: 08 сен 2018 18:11
Manariel 64
balabolka,
Все как обычно, скачал, распаковал, установил. В справке показывает 68-ю. Если нажать "проверить обновления" пишет "есть 69-я". И так уже раз 5. Пробовал устанавливать как распакованную так и сразу из винрара — без разницы...
Раньше было просто накатилась и все нормально...
Балаболка TTS
Добавлено: 08 сен 2018 19:10
balabolka
Manariel 64
Закачал заново все файлы на сервер. Сейчас должно быть всё нормально, проверил на своем компьютере.
Балаболка TTS
Добавлено: 08 сен 2018 20:04
Manariel 64
balabolka
Спасибо! Не распаковывая накатилась как родная
Балаболка TTS
Добавлено: 09 сен 2018 16:54
balaamster
balabolka, добрый день
При использовании режима "Сохранить как несколько аудиофайлов..." (ctrl+f8) я стокнулся с аномальным поведением программы.
Описание действий:
- Открываю fb2-файл
- Создаю оглавление по Ctrl-Alt-F2
- Сохранить как несколько аудиофайлов... (стоит галочка "использовать именованные закладки")
Далее два варианта событий.
Вариант 1.
- Нажимаю "разделить и преобразовать", отмечаю главы с первой по третью (с блока аннотации галочку снять невозможно).
- Нажимаю выполнить.
- Создаются файлы (аннотация), (Глава 1), (Глава 2), (Глава 3 + оставшаяся часть книги до конца)
Вариант 2
- Нажимаю "разделить и преобразовать", отмечаю главы с третьей по четвёртую (с блока аннотации всё также галочку снять невозможно).
- Нажимаю выполнить.
- Создаются файлы (аннотация + Глава 1 + Глава 2), (Глава 3), (Глава 4 + оставшаяся часть книги до конца)
Версия 2.14.0.669 portable
Балаболка TTS
Добавлено: 09 сен 2018 19:39
balabolka
balaamster
А аномалия в чём? Так и было задумано.
Этот режим всегда обрабатывает весь текст в главном окне целиком. Если хотите преобразовать в звуковые файлы только часть текста - удалите лишний текст (или скопируйте текст в новую вкладку в главном окне программы).
Балаболка TTS
Добавлено: 09 сен 2018 22:20
balaamster
balabolka,
Ну если не аномалия, то, как минимум, неоднозначный контекст чекбоксов.
Наличие чекбоксов у меня всегда ассоциировалось с "включить/выключить(исключить)"
Соответственно ожидалось, что главы, со снятыми чекбоксами, не будут обрабатываться.
В текущем контексте, получается, что создаётся фрагмент в интервале [от чекбокса; до чекбокса), а разбиение на главы это только ориентир?
► Показать
- 01.JPG (177.98 КБ) 36544 просмотра
Балаболка TTS
Добавлено: 09 сен 2018 22:34
balabolka
balaamster
В окне написано: "Проверьте, правильно ли программа поделила текст на части."
Да, программа показывает, на какие именно части был поделен текст, и чекбоксы включают/отключают ту или иную границу разбиения.
Именованные закладки, которые к тому же совпадают с началами глав, - это лишь один из вариантов деления текста. Но да, согласен: именно он создает иллюзию того, что можно включать/отключать сохранение отдельных глав книги.
Балаболка TTS
Добавлено: 17 сен 2018 16:50
fich
Здравствуйте.
wasyaka писал(а): ↑01 сен 2018 13:56
fich писал(а): ↑31 авг 2018 15:10
Нет, за 2 часа 10 часов книгу не прочитаешь.
Но смысл этих замен, если текст, прежде чем заменить, уже прочитан... Ещё раз - одноразовый писательский бред - но прослушать?
Не читаю я книгу при подготовке, не умею! Во первых, правлю "с конца в начало", во вторых -правлю слова-Имена, что выделены
красным! в третьих предпочитаю грамоту.
balabolka писал(а): ↑09 сен 2018 22:34
программа показывает, на какие именно части был поделен текст, и чекбоксы включают/отключают ту или иную границу разбиения.
Обратите внимание уже два пользователя не понимают логику - "галочек"-разбиения.
- Ув,balabolka. Вы вроде исправили "Замена" в Балаболка 2.14.0.667, проверил, криво работает, Balabolka 2.11.0.599 -работает чётко.
Отправлено спустя 5 часов 25 минут 18 секунд:
извините, "Балаболка 2.14.0.669" Глюк с "Заменить всё" - выглядит так. "Заменить всё" срабатывает как надо (спасибо), но если нажать "отмена" ctrl+Z - то на первую страницу.
wasyaka писал(а): ↑01 сен 2018 13:56
Взято из:
Обновляемые словари для KooBAudio
Для Балаболки, скорее всего они работать не будут, либо в них придется в ручную менять знаки ударения, а регулярные выражения скорее всего работать не будут
Балаболка TTS
Добавлено: 01 окт 2018 20:49
wasyaka
Пожелания:
Функция - Применённые правила (на выделенный текст) - после исправления - заменить и сохранить - одновременно закрывалось и окно статистики?
Функция - Показать изменённый текст - дополнить - на все открытые тексты или на выбор ?
Балаболка TTS
Добавлено: 02 окт 2018 17:19
balabolka
wasyaka
Простите, но предложенные Вами изменения не кажутся мне необходимыми.
Балаболка TTS
Добавлено: 03 окт 2018 00:48
wasyaka
balabolka писал(а): ↑02 окт 2018 17:19
wasyaka
Простите, но предложенные Вами изменения не кажутся мне необходимыми.
с предложением 1 - согласен...
но со вторым...
в коротких тезисах...
Время обработки от 60 до 120 минут
а текст - неинтересно...
а , что по новой...
и опять не...(но от 60...минут...
Балаболка TTS
Добавлено: 03 окт 2018 13:06
fich
Здравствуйте.
-(версия 2.14.0.669) "Двойной тап" по слову стал выделять не только "слово", но и знаки препинания и ковычки рядом валяющиеся.
- спасибо за "Заменить всё".
- Если в "Заменить всё" - внедрить галочку "во всех открытых документах" - было-бы намного удобнее.
(открываю собрание сочинений из 6 томов, исправляю в одном - применив "Заменить всё" с галочкой "исправить во всех открытых документах" . ..
шесть зайцев одним "кликом")
Отправлено спустя 9 минут 40 секунд:
wasyaka писал(а): ↑01 окт 2018 20:49
Функция - Показать изменённый текст - дополнить - на все открытые тексты или на выбор ?
balabolka писал(а): ↑02 окт 2018 17:19
wasyaka
Простите, но предложенные Вами изменения не кажутся мне необходимыми.
В принципе с
wasyaka конгруентен. Пакетная подготовка ТХТ к грамотному озвучиванию - задача именно для балаболки. И перекликается с моей просьбой, выше, внедрить галочку "Во всех открытых документах" в "Заменить всё".
------------------------------------------------------------
Просто есть люди юзающие "софт" ради любопытства, а есть постоянно из необходимости. Вы создали нужную софтину .. вам и расхлёбывать Спасибо.
Балаболка TTS
Добавлено: 03 окт 2018 17:26
Lecron
fich писал(а): ↑03 окт 2018 13:16
Пакетная подготовка...
...работа для консольной версии. Да, придется немного изучить управление консольными программами из командных файлов, но после... любой каприз в ваших руках.
Балаболка TTS
Добавлено: 04 окт 2018 00:42
balabolka
wasyaka, Lecron
Да, одно из решений: помещать текстовые файлы в одну папку, запускать консольную версию, которая применит правила ко всем файлам из каталога, и забирать обработанные файлы из другой папки.
В следующей версии добавлю настройку "Применить правила" в окно "Извлечь текст из файлов" (пункт главного меню "Сервис|Извлечь текст из файлов"). Это позволит обрабатывать списки текстовых файлов.
Балаболка TTS
Добавлено: 05 окт 2018 18:42
fich
Lecron писал(а): ↑03 окт 2018 17:26
fich писал(а): ↑03 окт 2018 14:16
Пакетная подготовка...
Lecron - решительно ответил.
...работа для консольной версии. Да, придется немного изучить управление консольными программами из командных файлов, но после... любой каприз в ваших руках.
Ну да, давайте, закроем "Балаболку", вернёмся в DOS и в "командной строке" будем, прищуриваясь и закусив губу, печатать пути или создавать *.bat файлы. Нафиг "интерфейсы"! даёшь Дос!
Отправлено спустя 22 минуты 21 секунду:
- Дорогой! и Ув. Автор, вы зашорились и забыли что создали БАЛАБОЛКУ - НЕ для "писателя" и не для читателя - А ! для СЛУШАТЕЛЯ, а что надо Слушателю? ... это грамотное, без ошибок, рвущих СЛУХ, ЧТЕНИЕ! для этого вы и внеднили Словарь и обучение "читающего робота" - руками Благодарного Юзера ! Спасибо. А Юзеру удобно ОДИН РАЗ - загрузить 6-25 томов -одной эпопеи-цикла-романа-межавторства-... - исправить ударения, на повторяющихся нелепых Именах-словах ... и наслаждаться 50-90 часами АудиоКниги (которую "Аналоговые Читальщики" . .. может и НЕ начитают никогда - ввиду .. . предверия выходных, недосыпа, личной неприязни, продления пенсионки или повышения квартплаты ...)
Отправлено спустя 8 минут 55 секунд:
позволю себе, да простит, читатель топика, репризу -
внедрите галочку "Во всех открытых документах" в "Заменить всё".
с ув.
Балаболка TTS
Добавлено: 06 окт 2018 17:44
Lecron
fich писал(а): ↑05 окт 2018 19:13
Ну да, давайте, закроем "Балаболку", вернёмся в DOS и в "командной строке" будем, прищуриваясь и закусив губу, печатать пути или создавать *.bat файлы. Нафиг "интерфейсы"! даёшь Дос!
Не стану вдаваться в аналогичный вашему пафос, но для обработки ПАПКИ, если обработка состоит из нескольких этапов/действий, иного пути просто не существует. Внешнее управление GUI весьма удивляющее занятие. Зато всего один раз сделав обработку, подготовка следующих серий, в том числе любого количества любых книг, сводится к нажатию ОДНОЙ кнопки "Сделай мне все эти книги" (я забыл когда их делал по одной). Максимум, в середине, обработка подождет, когда вы прослушаете имена, а затем продолжит работу. Причем прослушаете всего для одного файла, в который обработка соединит контент всех книг, а не для каждой книги по отдельности.
И да, самое главное, все это в 4 потока. Создание пары десятков книг, занимает всего час, от кнопки Старт, до озвучки последней главы последней книги.
Удачи вам дальше заблуждаться в отсталости и ненужности обработок, и продолжайте тыкать мышкой, если вам удобно именно это.
Балаболка TTS
Добавлено: 08 окт 2018 15:01
wasyaka
Тэстовый файл -5кб (словари интендичны)
670-я 30с
671-я 48с (в окне - настройки - правила - Исчез пункт: Применять правила к большим по размеру частям текста)???
Попробовал консоль -
E:\balcon\balcon -f "E:\Предобработка\Тест.txt" -d "E:\Balabolka\dictionaries\1.0 corector.BXD" -d "C:\Users\wasyaka\Documents\Balabolka\1.1 corector омо.BXD" -d "E:\Balabolka\dictionaries\1.2 Словарь Ё.BXD" -d "E:\Balabolka\dictionaries\1.3 chisla.BXD" -d "E:\Balabolka\dictionaries\1.4 vse-vsyo.BXD" -d "E:\Balabolka\dictionaries\1.5 RGV.BXD" -d "E:\Balabolka\dictionaries\sample.BXD" -d "E:\Balabolka\dictionaries\YandexTTS.DIC" -w "E:\Первичка\book.wav" -n "IVONA 2 Maxim OEM"
Записывает
-n "IVONA 2 Maxim OEM" заменю на
-tray
А на что поменять
-w чтоб сохранить изменённый текст - book.
тхт?
Знак
> не срабатывает - пустой файл...
Балаболка TTS
Добавлено: 08 окт 2018 15:29
balabolka
wasyaka писал(а): ↑08 окт 2018 15:01
А на что поменять -w чтоб сохранить изменённый текст - book.тхт?
Если хотите просто применить правила из словарей к текстовому файлу и сохранить измененный текст, то воспользуйтесь утилитой
blb2txt.exe.
Утилита для извлечения текста из файлов. Программа предназначена для извлечения текста из файлов различных форматов. Извлеченный текст может быть объединен в один файл и/или разбит на несколько файлов. К тексту могут быть применены правила из словарей коррекции произношения.
Насчет падения скорости применения правил: да, это результат того, что в новой версии правила применяются ко всему тексту целиком. И соответствующая настройка из окна настроек исчезла по той же причине.
Балаболка TTS
Добавлено: 12 окт 2018 16:59
wasyaka
balabolka писал(а): ↑08 окт 2018 15:29
Насчет падения скорости применения правил: да, это результат того, что в новой версии правила применяются ко всему тексту целиком
- 2018-10-11_201940.jpg (7.83 КБ) 35817 просмотров
Это обработались две книги пакетом(извлеч текст из файлов) - начало 8.30...
Функция показать применённые правила в выделенном тексте (два слова) - при одинаковых условиях:
670-я- время срабатывания около 5-ти секунд,
673-я- около 3-х
минут
Т.е работать со словарями стало...
Балаболка TTS
Добавлено: 13 окт 2018 00:36
balabolka
wasyaka
Рекомендую проверить регулярные выражения в словарях. На маленьких текстах плохо составленные регулярные выражения дают небольшое падение скорости, на больших текстах ситуация ухудшается в геометрической прогрессии. Для словарей DIC почти ничего не изменилось, там скорость применения правил осталась прежней.
Свежий пример. Вчера пользователь прислал свои словари; жаловался, что текст книги вместо 20 минут (как в предыдущей версии "Балаболки") обрабатывается 4 часа. В словарях есть, например, такое правило:
Это ужасное правило. И среди прочего оно страшно тем, что скорость его выполнения зависит от объема текста. Если применить его к одному абзацу текста, выполнится за секунду. К 16 килобайтам текста (как в старых версиях программы) - за несколько минут. Если применить к тексту размером один мегабайт, ждать придется несколько часов.
Забавно, что сразу вслед за этим правилом в словаре располагаются еще две строчки:
Код: Выделить всё
([\d]+)-(\d+)=$1,$2
(\w{2,})\-([0-9])=$1,$2
Если отредактировать только эти три правила, текст книги будет обрабатываться за 5 минут вместо 4 часов.
Новый способ применения правил в "Балаболке" накладывает особую ответственность на составителей словарей. Простите, но сам я способ применения правил в моей программе менять не стану. Так что надо проверять регулярные выражения в словарях - это единственный способ повысить скорость их применения.
У меня давно была мысль в окне "Статистика замен" показывать еще и время, потраченное на применение правила. Не уверен, что такая информация действительно необходима; к тому же, показывать время применения надо вообще для всех правил, а не только для тех, которые изменили текст. Но примеры правил, как приведенные выше, говорят о том, что пользователи часто не понимают, насколько опасные регулярные выражения они добавляют в словари.
Балаболка TTS
Добавлено: 13 окт 2018 01:17
balabolka
wasyaka
Попробуйте скачать и установить свежую версию 674: скорость применения правил должна вырасти.