| Пожелания по развитию программы | |
|
|
Автор | Сообщение | Пожелания по развитию программы |
---|
balabolka V.I.P.
Сообщений : 1212
 | 22.08.16 11:34 |  |
| fich Голос "Николай" неправильно обрабатывает тег паузы для SAPI 5. Поэтому голос не может быть использован для конвертации субтитров в звуковой файл. Это ошибка (или недоработка) в программном продукте "Николай", которую сейчас уже некому исправить.
Я не собираюсь спорить с Вами о достоинствах и недостатках компьютерных голосов; просто сообщаю Вам о конкретной проблеме в отдельно взятом речевом движке. |
|
|
 | |
ant4 Интересующийся
Сообщений : 6
Репутация : 0
 | ant4 | :: 19.09.16 17:08 |
19.09.16 17:08 |  |
| Аудиоклипы в словаре не работают. В самом тексте аудиоклип работает- {{Audio=C:\Sounds\zvukkapli.wav}}
Раздаётся звуковой эффект.
А в словаре вношу *.*={{Audio=C:\Sounds\zvukkapli.wav}}
Программа просто читает этот путь к файлу вместо эффекта.
При этом *,*= запятая
в словаре работает, и слово "запятая" произносится в соответствующем месте текста.
|
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 20.09.16 0:05 |  |
| ant4 Да, действительно, я и забыл, что программа сначала обрабатывает теги, а лишь затем применяет правила из словарей. Возможно, в будущем смогу найти способ решить проблему. Сейчас теги будут работать только внутри текста в главном окне. |
|
|
 | |
vasyan_666 Наблюдатель
Сообщений : 1
Репутация : 0
 | 01.10.16 19:44 |  |
| Подскажите пожалуйста, как пофиксить ударение в отдельно взятом слове? К примеру, фамилию неправильно произносит, извращение с пробелами помогает, но как-то не так звучит. |
|
|
 | |
ant4 Интересующийся
Сообщений : 6
Репутация : 0
 | ant4 | :: 06.10.16 16:50 |
06.10.16 16:50 |  |
| - balabolka пишет:
- ant4
Да, действительно, я и забыл, что программа сначала обрабатывает теги, а лишь затем применяет правила из словарей. Возможно, в будущем смогу найти способ решить проблему. Сейчас теги будут работать только внутри текста в главном окне.
Не посоветуете какую-нибудь внешнюю программу для замены знаков препинания в текстовом файле по шаблону ? Или расширение в браузере хотя-бы.
|
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 07.10.16 13:59 |  |
| ant4 Попробуйте использовать программу UV FilesCorrector: http://uvsoftium.ru/products/uvfilescorrector
Не забывайте также, что в "Балаболке" есть пункт главного меню "Настройки | Коррекция произношения | Показать измененный текст". Он позволяет увидеть, как будет выглядеть текст из главного окна программы после применения всех правил из словарей. |
|
|
 | |
ant4 Интересующийся
Сообщений : 6
Репутация : 0
 | ant4 | :: 20.10.16 19:03 |
20.10.16 19:03 |  |
| - balabolka пишет:
- ant4
Попробуйте использовать программу UV FilesCorrector: http://uvsoftium.ru/products/uvfilescorrector
К сожалению, она постоянно выдает "аут оф мемори"( хотя свободной памяти много). Может, есть другая программа ? Ну или в общедоступном текстовом редакторе( для Виндовс, но бесплатном) это можно ? Я в Либреоффис попытался, но там или по очереди замена каждого знака( здесь это не подходит), или в Сервис/Автозамена/Параметры автозамены. В последнем случае изменения в список внеслись, но применить их не получается . Спасибо.
|
|
|
 | |
wasyaka Опытный
Сообщений : 170
Репутация : 20
 | 03.11.16 20:08 |  |
| УВ. Балаболка. Окно Редактора словарей, я так думаю . создавалась под формат dic, при попытке редактировать словари в формате rex в этой ...щелке.возникает желание взять в руки большой молоток и...начиная с клавы...(у меня по крайней мере).Можно сделать нормальное регулируемое окно? И также этот редактор съедает все комментарии в REX словарях создавая набор строк, что очень неудобно. Ещё одно неудобство невозможность скопировать слово, строчку прослушанного текста. Получается или слушай рывками или печатай на ходу. Идеально - выделил и перетянул в блокнот.
|
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 03.11.16 23:14 |  |
| wasyaka В следующей версии добавлю для окна редактора возможность менять размер. Спасибо за идею.
Поддержки комментариев в окне редактора не будет. На панели словарей есть кнопка "Редактировать", у нее есть выпадающий пункт меню "Редактировать в Блокноте". Рекомендую использовать эту функцию для правки словарей с комментариями. |
|
|
 | |
wasyaka Опытный
Сообщений : 170
Репутация : 20
 | 08.01.17 16:07 |  |
| При использовании словарей в формате pls, балаболка игнорирует (пропускает) эти слова: если за словом прописаном в pls следует знак препинания, она его читает(исключение запятая),т.е. как бы отдельно прописанный знак. Полечил в rex: ([а-я])(\!..)=$1 ( ([а-я])(\?!)=$1 ( ([а-я])(\.)=$1( ([а-я])(\!)=$1 ( ([а-я])(\?)=$1 ( ([а-я])(\ =$1 ( ([а-я])(\...)=$1 ( (\...)\s([а-я])=( $2 Нельзя ли это решить в самой проге? PS Вместо двоеточия влез смайлик... |
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 08.01.17 19:12 |  |
| wasyaka Не понял, в чем именно суть проблемы и как это можно исправить в "Балаболке"? |
|
|
 | |
wasyaka Опытный
Сообщений : 170
Репутация : 20
 | 08.01.17 20:07 |  |
| - balabolka пишет:
- wasyaka
Не понял, в чем именно суть проблемы и как это можно исправить в "Балаболке"?
Читает вслух все знаки припинания. за исключением запятой и скобки. Имелось в виду. обойтись без словаря. Лично мне не критично.( Apokrif вынудил подучить матчасть...) Словарик справляется, но не все заходят на форум... |
|
|
 | |
apokrif V.I.P.
Сообщений : 331
Репутация : 85
 | |
 | |
wasyaka Опытный
Сообщений : 170
Репутация : 20
 | 08.01.17 22:14 |  |
| - apokrif пишет:
- wasyaka пишет:
- если за словом прописаном в pls следует знак препинания, она его читает(исключение запятая),т.е. как бы отдельно прописанный знак.
А можно пример БЕЗ pls словаря, со "вставками" прямо в тексте?
- wasyaka пишет:
- Apokrif вынудил подучить матчасть...
В вашем примере можно было всего 2-мя регексами обойтись.
Я ж. ещё учусь
До этого слушал через MP3book2005 (там такого не наблюдалось). проблему с большим количеством ошибок в основном решил и перешёл на балаболку. и по ходу прослушки добавлял... несколько раз приходилось менять местами - так, что ещё не вечер... |
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 09.01.17 13:58 |  |
| wasyaka Не понимаю, что именно Вы хотите изменить в "Балаболке": программа должна автоматически удалять из текста знаки препинания? Не думаю, что такое добавление возможно.
Если проблема в голосе, то, может быть, необходимо обратиться к его разработчикам. Движок голоса обрабатывает словари формата PLS; "Балаболка" не использует эти словари. |
|
|
 | |
good_cat Участник
Сообщений : 54
Репутация : 43
 | |
 | |
apokrif V.I.P.
Сообщений : 331
Репутация : 85
 | |
 | |
Dimsok Участник
Сообщений : 55
Репутация : 1
 | 29.01.17 11:35 |  |
| Хотел было предложить добавить возможность произношения отдельных слов с Forvo, так, как это реализовано в goldendict, anki, но он стал платным. |
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 29.01.17 19:28 |  |
| Dimsok Простите, но мало шансов, что такая возможность появится в моей программе, так как Forvo API платный. К тому же, это не совсем относится к синтезу речи. |
|
|
 | |
Dimsok Участник
Сообщений : 55
Репутация : 1
 | 29.01.17 22:57 |  |
| Ну можно было бы использовать для проверки корректности произношения того или иного движка. Да и мало ли в Балаболке функций, не связанных напрямую с синтезом? Например, скорочтение. Но теперь-то, когда его платным сделали, в этом в самом деле не много смысла будет. |
|
|
 | |
balaam Интересующийся
Сообщений : 7
Репутация : 3
 | 06.02.17 20:29 |  |
| Подскажите, пожалуйста, можно ли реализовать использование операторов \l \u \L \U в словаре регулярных выражений? Иногда нужно сменить регистр символа, но регэкс вида "(А)=\L$1" выводит результат "LA" |
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 07.02.17 23:28 |  |
| balaam Хорошая идея, но обещать не могу. |
|
|
 | |
wasyaka Опытный
Сообщений : 170
Репутация : 20
 | 07.03.17 9:37 |  |
| Ув. Балаболка
Запись: %rex%(([а-яё])\s){3,} В пункте "Найти" ищет слова с разрядкой букв (редко. но встречаются). Нельзя ли добавить пункт в меню: поиск слов с разрядкой букв? |
|
|
 | |
wasyaka Опытный
Сообщений : 170
Репутация : 20
 | 19.03.17 21:15 |  |
| Пока Мэтр молчит, добавлю ... Текст> Искать омографы: Правая кнопка мыши выбор варианта замены >ОК Ctrl+M - Выбор замены> ОК Далее: Две кнопки для потомков Ванги: Заменять всегда или Пропускать всегда????? Как в Поле Чудес две шкатулки - Где звонок Автору? ...Зачем такие в словарь заносить? Оптимально : Показать остальные Далее: Добавить фразу с омографами Почему-то пропал выбор замены, т.е. - без труда рыбку не поймать... Далее: Найти имена в тексте(Почему имена, если все новые слова?) ... Осталось по одному ... грубо говоря 1200 слов... Прослушал - к примеру 230 и ... танцы с бубном чтобы их по новой не... (автоматом прослушанные добавлять ???) |
|
|
 | |
zelo Новичок
Сообщений : 11
Репутация : 2
 | zelo | :: 16.04.17 22:53 |
16.04.17 22:53 |  |
| Здравствуйте! Пожелания по развитию программы: - чтоб при одинарном щелчке мышью (во время чтения текста) текстовый курсор становился строго в указанное место слова, а не в начало слова; - чтоб двойной щелчок выделял всё слово, а не его кусок; - бо́льшим количеством щелчков - чтоб выделялось всё предложение, весь абзац, весь текст (по возможности)... - чтоб выделенный текст можно было перетаскивать. |
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 16.04.17 23:57 |  |
| zelo Спасибо за сообщение. Ошибку с выделением слова при двойном щелчке исправлю в следующей версии программы. Насчет остального обещаю подумать. |
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 18.04.17 23:20 |  |
| zelo Новая версия программы на сайте. Еще раз спасибо за Ваши замечания и предложения.
- Поведение программы при одиночном щелчке мыши менять не стану. Всё работает так, как было мной задумано. Простите.
- Ошибка с выделением слова двойным щелчком исправлена.
- Тройной щелчок кнопкой мыши в Windows не предусмотрен - только одиночный и двойной. Специально программировать отслеживание тройного щелчка я сейчас не готов. В Балаболке можно выделить строку текста, если щелкнуть левой кнопкой мыши СЛЕВА от текста, или выделить абзац, с помощью двойного щелчка слева от текста.
- В новой версии добавлена возможность перетаскивания текста мышью. Если текст перетаскивается за пределы программы или из-за пределов программы, то текст копируется (то есть, текст остается в старом окне и появляется в новом окне). Если текст перетаскивается в пределах текстового редактора Балаболки, то он перемещается из одного места в другое (а если нажата клавиша CTRL, текст копируется).
Обращаю внимание, что как и в предыдущих версиях, в окно программы можно перетаскивать из "Проводника" текстовые файлы. Эти файлы будут открыты в Балаболке. |
|
|
 | |
zelo Новичок
Сообщений : 11
Репутация : 2
 | zelo | :: 25.04.17 19:30 |
25.04.17 19:30 |  |
| - balabolka пишет:
- Новая версия программы на сайте.
- Поведение программы при одиночном щелчке мыши менять не стану.
- Ошибка с выделением слова двойным щелчком исправлена.
Спасибо за исправления! Стало намного удобнее!
- Ок. А для чего так сделано? При каких операциях такое поведение удобно?
- Выделение слова двойным щелчком работает, но не традиционным привычным образом: курсор становится не в конец выделения, а в начало, и при дальнейшем орудовании вперёд по тексту с зажатым шифтом выделение меняется не в ту сторону.
Ещё. При выделении слова двойным щелчком обычно принято выделять и правый пробел, чтобы при дальнейшем перетаскивании выделенное слово не сливалось на новом месте с правым соседом. Лично для меня это большого значения не имеет, просто бросается в глаза отклонение от привычного поведения текстовых редакторов.
|
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 26.04.17 0:10 |  |
| - zelo пишет:
- Ок. А для чего так сделано?
Пользователи попросили, привели убедительные доводы. Я согласился и реализовал то, что просили. Сейчас переделывать не стану.
- zelo пишет:
- Выделение слова двойным щелчком работает, но не традиционным привычным образом: курсор становится не в конец выделения, а в начало
Программа предназначена в первую очередь для чтения вслух; чтение начинается с позиции курсора. Поэтому, когда пользователь выделяет слово, курсор становится в его начало, чтобы программа могла прочесть выделенное слово. Это также было пожелание пользователей; мне показалось логичным.
- zelo пишет:
- При выделении слова двойным щелчком обычно принято выделять и правый пробел
Это обычно принято в текстовых редакторах от Microsoft. В своей программе я решил сделать по-другому. Это не лучше и не хуже; просто по-другому. |
|
|
 | |
torn Наблюдатель
Сообщений : 4
Репутация : 1
 | torn | :: 08.07.17 9:14 |
08.07.17 9:14 |  |
| Здравствуйте! а нельзя ли в вашей программе реализовать функцию: "при закрытии программы - сворачивать в трей" ну где нить там, в настройках, что бы можно было галочкой отметить, и оно бы не закрывалось, а сворачивалось. |
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 08.07.17 14:38 |  |
| torn Спасибо за идею, обещаю подумать. |
|
|
 | |
apokrif V.I.P.
Сообщений : 331
Репутация : 85
 | 10.07.17 3:01 |  |
| Народ, Подскажите плиз, как скачать Balabolka x64? Все ссылки забанены, в наличие только x86. В Канаде она 100-пудово есть, а у нас, похоже, санкции? Как они уже достали, блин...
|
|
|
 | |
balabolka V.I.P.
Сообщений : 1212
Репутация : 986
 | 10.07.17 12:32 |  |
| apokrif Существует только 32-битная версия программы "Балаболка".
Пока не планирую создавать 64-битную версию: количество 32-битных версий голосов превышает количество 64-битных версий. Также, некоторые библиотеки, которые использует "Балаболка", существуют лишь в виде 32-битных версий, так что пришлось бы искать им замену.
Напомню, что 32-битные программы для чтения вслух могут работать лишь с 32-битными версиями синтезаторов речи, а 64-битные программы - с 64-битными компьютерными голосами. |
|
|
 | |
apokrif V.I.P.
Сообщений : 331
Репутация : 85
 | 10.07.17 21:27 |  |
| - balabolka пишет:
- Существует только 32-битная версия программы "Балаболка".
Н-да... Вот тебе бабушка и Юрьев день!  |
|
|
 | |
| Пожелания по развитию программы | |
|
Пожелания по развитию программы |
---|