| Пожелания по развитию программы | |
|
|
Автор | Сообщение | Пожелания по развитию программы |
---|
balabolka V.I.P.
Сообщений : 1228
| balabolka | :: Пн Авг 22 2016, 11:34 | Пн Авг 22 2016, 11:34 | |
| fich Голос "Николай" неправильно обрабатывает тег паузы для SAPI 5. Поэтому голос не может быть использован для конвертации субтитров в звуковой файл. Это ошибка (или недоработка) в программном продукте "Николай", которую сейчас уже некому исправить.
Я не собираюсь спорить с Вами о достоинствах и недостатках компьютерных голосов; просто сообщаю Вам о конкретной проблеме в отдельно взятом речевом движке. |
|
|
| |
ant4 Интересующийся
Сообщений : 6
Репутация : 0
| ant4 | :: Пн Сен 19 2016, 17:08 | Пн Сен 19 2016, 17:08 | |
| Аудиоклипы в словаре не работают. В самом тексте аудиоклип работает- {{Audio=C:\Sounds\zvukkapli.wav}}
Раздаётся звуковой эффект.
А в словаре вношу *.*={{Audio=C:\Sounds\zvukkapli.wav}}
Программа просто читает этот путь к файлу вместо эффекта.
При этом *,*= запятая
в словаре работает, и слово "запятая" произносится в соответствующем месте текста.
|
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вт Сен 20 2016, 00:05 | Вт Сен 20 2016, 00:05 | |
| ant4 Да, действительно, я и забыл, что программа сначала обрабатывает теги, а лишь затем применяет правила из словарей. Возможно, в будущем смогу найти способ решить проблему. Сейчас теги будут работать только внутри текста в главном окне. |
|
|
| |
vasyan_666 Наблюдатель
Сообщений : 1
Репутация : 0
| vasyan_666 | :: Сб Окт 01 2016, 19:44 | Сб Окт 01 2016, 19:44 | |
| Подскажите пожалуйста, как пофиксить ударение в отдельно взятом слове? К примеру, фамилию неправильно произносит, извращение с пробелами помогает, но как-то не так звучит. |
|
|
| |
ant4 Интересующийся
Сообщений : 6
Репутация : 0
| ant4 | :: Чт Окт 06 2016, 16:50 | Чт Окт 06 2016, 16:50 | |
| - balabolka пишет:
- ant4
Да, действительно, я и забыл, что программа сначала обрабатывает теги, а лишь затем применяет правила из словарей. Возможно, в будущем смогу найти способ решить проблему. Сейчас теги будут работать только внутри текста в главном окне. Не посоветуете какую-нибудь внешнюю программу для замены знаков препинания в текстовом файле по шаблону ? Или расширение в браузере хотя-бы.
|
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пт Окт 07 2016, 13:59 | Пт Окт 07 2016, 13:59 | |
| ant4 Попробуйте использовать программу UV FilesCorrector: http://uvsoftium.ru/products/uvfilescorrector
Не забывайте также, что в "Балаболке" есть пункт главного меню "Настройки | Коррекция произношения | Показать измененный текст". Он позволяет увидеть, как будет выглядеть текст из главного окна программы после применения всех правил из словарей. |
|
|
| |
ant4 Интересующийся
Сообщений : 6
Репутация : 0
| ant4 | :: Чт Окт 20 2016, 19:03 | Чт Окт 20 2016, 19:03 | |
| - balabolka пишет:
- ant4
Попробуйте использовать программу UV FilesCorrector: http://uvsoftium.ru/products/uvfilescorrector
К сожалению, она постоянно выдает "аут оф мемори"( хотя свободной памяти много). Может, есть другая программа ? Ну или в общедоступном текстовом редакторе( для Виндовс, но бесплатном) это можно ? Я в Либреоффис попытался, но там или по очереди замена каждого знака( здесь это не подходит), или в Сервис/Автозамена/Параметры автозамены. В последнем случае изменения в список внеслись, но применить их не получается . Спасибо.
|
|
|
| |
wasyaka Опытный
Сообщений : 170
Репутация : 20
| wasyaka | :: Чт Ноя 03 2016, 21:08 | Чт Ноя 03 2016, 21:08 | |
| УВ. Балаболка. Окно Редактора словарей, я так думаю . создавалась под формат dic, при попытке редактировать словари в формате rex в этой ...щелке.возникает желание взять в руки большой молоток и...начиная с клавы...(у меня по крайней мере).Можно сделать нормальное регулируемое окно? И также этот редактор съедает все комментарии в REX словарях создавая набор строк, что очень неудобно. Ещё одно неудобство невозможность скопировать слово, строчку прослушанного текста. Получается или слушай рывками или печатай на ходу. Идеально - выделил и перетянул в блокнот.
|
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пт Ноя 04 2016, 00:14 | Пт Ноя 04 2016, 00:14 | |
| wasyaka В следующей версии добавлю для окна редактора возможность менять размер. Спасибо за идею.
Поддержки комментариев в окне редактора не будет. На панели словарей есть кнопка "Редактировать", у нее есть выпадающий пункт меню "Редактировать в Блокноте". Рекомендую использовать эту функцию для правки словарей с комментариями. |
|
|
| |
wasyaka Опытный
Сообщений : 170
Репутация : 20
| wasyaka | :: Вс Янв 08 2017, 17:07 | Вс Янв 08 2017, 17:07 | |
| При использовании словарей в формате pls, балаболка игнорирует (пропускает) эти слова: если за словом прописаном в pls следует знак препинания, она его читает(исключение запятая),т.е. как бы отдельно прописанный знак. Полечил в rex: ([а-я])(\!..)=$1 ( ([а-я])(\?!)=$1 ( ([а-я])(\.)=$1( ([а-я])(\!)=$1 ( ([а-я])(\?)=$1 ( ([а-я])(\=$1 ( ([а-я])(\...)=$1 ( (\...)\s([а-я])=( $2 Нельзя ли это решить в самой проге? PS Вместо двоеточия влез смайлик... |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Янв 08 2017, 20:12 | Вс Янв 08 2017, 20:12 | |
| wasyaka Не понял, в чем именно суть проблемы и как это можно исправить в "Балаболке"? |
|
|
| |
wasyaka Опытный
Сообщений : 170
Репутация : 20
| wasyaka | :: Вс Янв 08 2017, 21:07 | Вс Янв 08 2017, 21:07 | |
| - balabolka пишет:
- wasyaka
Не понял, в чем именно суть проблемы и как это можно исправить в "Балаболке"? Читает вслух все знаки припинания. за исключением запятой и скобки. Имелось в виду. обойтись без словаря. Лично мне не критично.( Apokrif вынудил подучить матчасть...) Словарик справляется, но не все заходят на форум... |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Вс Янв 08 2017, 21:41 | Вс Янв 08 2017, 21:41 | |
| - wasyaka пишет:
- если за словом прописаном в pls следует знак препинания, она его читает(исключение запятая),т.е. как бы отдельно прописанный знак.
А можно пример БЕЗ pls словаря, со "вставками" прямо в тексте?
- wasyaka пишет:
- Apokrif вынудил подучить матчасть...
В вашем примере можно было всего 2-мя регексами обойтись.
|
|
|
| |
wasyaka Опытный
Сообщений : 170
Репутация : 20
| wasyaka | :: Вс Янв 08 2017, 23:14 | Вс Янв 08 2017, 23:14 | |
| - apokrif пишет:
- wasyaka пишет:
- если за словом прописаном в pls следует знак препинания, она его читает(исключение запятая),т.е. как бы отдельно прописанный знак.
А можно пример БЕЗ pls словаря, со "вставками" прямо в тексте?
- wasyaka пишет:
- Apokrif вынудил подучить матчасть...
В вашем примере можно было всего 2-мя регексами обойтись.
Я ж. ещё учусь
До этого слушал через MP3book2005 (там такого не наблюдалось). проблему с большим количеством ошибок в основном решил и перешёл на балаболку. и по ходу прослушки добавлял... несколько раз приходилось менять местами - так, что ещё не вечер... |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пн Янв 09 2017, 14:58 | Пн Янв 09 2017, 14:58 | |
| wasyaka Не понимаю, что именно Вы хотите изменить в "Балаболке": программа должна автоматически удалять из текста знаки препинания? Не думаю, что такое добавление возможно.
Если проблема в голосе, то, может быть, необходимо обратиться к его разработчикам. Движок голоса обрабатывает словари формата PLS; "Балаболка" не использует эти словари. |
|
|
| |
good_cat Участник
Сообщений : 69
Репутация : 43
| good_cat | :: Пн Янв 09 2017, 16:32 | Пн Янв 09 2017, 16:32 | |
| Произнесение вслух знаков препинания происходит обычно из-за отсутствия в тексте пробела между знаком препинания и следующим за ним словом. Это проблема форматирования исходного текста, а не программы Balabolka.
Пример чтения без ошибок и с ошибками
- Спойлер:
на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>!.. можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>?! можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>! можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>? можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>. можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>?! можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>... можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>; можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>: можно
на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>!..можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>?!можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>!можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>?можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>.можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>?!можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>...можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>;можно на военную арену <phoneme ph="fsʲˈe"></phoneme> свои <phoneme ph="vɐjsk'a"></phoneme>:можно
|
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Чт Янв 12 2017, 08:42 | Чт Янв 12 2017, 08:42 | |
| - balabolka пишет:
- Если проблема в голосе, то, может быть, необходимо обратиться к его разработчикам.
Я именно это всегда и предлагаю, независимо от того можно поправить другим способом или нет. Без обратной связи можно такого наразрабатывать... Только проблема в том, что Ivona и Nuance настолько себя изолировали от конечного потребителя, что даже "честно купившему" достучаться до них просто нереально.
- good_cat пишет:
- Произнесение вслух знаков препинания происходит обычно из-за отсутствия в тексте пробела между знаком препинания и следующим за ним словом.
Если бы! На 4pda загляните.
|
|
|
| |
Dimsok Участник
Сообщений : 55
Репутация : 1
| Dimsok | :: Вс Янв 29 2017, 12:35 | Вс Янв 29 2017, 12:35 | |
| Хотел было предложить добавить возможность произношения отдельных слов с Forvo, так, как это реализовано в goldendict, anki, но он стал платным. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Янв 29 2017, 20:28 | Вс Янв 29 2017, 20:28 | |
| Dimsok Простите, но мало шансов, что такая возможность появится в моей программе, так как Forvo API платный. К тому же, это не совсем относится к синтезу речи. |
|
|
| |
Dimsok Участник
Сообщений : 55
Репутация : 1
| Dimsok | :: Вс Янв 29 2017, 23:57 | Вс Янв 29 2017, 23:57 | |
| Ну можно было бы использовать для проверки корректности произношения того или иного движка. Да и мало ли в Балаболке функций, не связанных напрямую с синтезом? Например, скорочтение. Но теперь-то, когда его платным сделали, в этом в самом деле не много смысла будет. |
|
|
| |
balaam Интересующийся
Сообщений : 7
Репутация : 3
| balaam | :: Пн Фев 06 2017, 21:29 | Пн Фев 06 2017, 21:29 | |
| Подскажите, пожалуйста, можно ли реализовать использование операторов \l \u \L \U в словаре регулярных выражений? Иногда нужно сменить регистр символа, но регэкс вида "(А)=\L$1" выводит результат "LA" |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Фев 08 2017, 00:28 | Ср Фев 08 2017, 00:28 | |
| balaam Хорошая идея, но обещать не могу. |
|
|
| |
wasyaka Опытный
Сообщений : 170
Репутация : 20
| wasyaka | :: Вт Мар 07 2017, 10:37 | Вт Мар 07 2017, 10:37 | |
| Ув. Балаболка
Запись: %rex%(([а-яё])\s){3,} В пункте "Найти" ищет слова с разрядкой букв (редко. но встречаются). Нельзя ли добавить пункт в меню: поиск слов с разрядкой букв? |
|
|
| |
wasyaka Опытный
Сообщений : 170
Репутация : 20
| wasyaka | :: Вс Мар 19 2017, 22:15 | Вс Мар 19 2017, 22:15 | |
| Пока Мэтр молчит, добавлю ... Текст> Искать омографы: Правая кнопка мыши выбор варианта замены >ОК Ctrl+M - Выбор замены> ОК Далее: Две кнопки для потомков Ванги: Заменять всегда или Пропускать всегда????? Как в Поле Чудес две шкатулки - Где звонок Автору? ...Зачем такие в словарь заносить? Оптимально : Показать остальные Далее: Добавить фразу с омографами Почему-то пропал выбор замены, т.е. - без труда рыбку не поймать... Далее: Найти имена в тексте(Почему имена, если все новые слова?) ... Осталось по одному ... грубо говоря 1200 слов... Прослушал - к примеру 230 и ... танцы с бубном чтобы их по новой не... (автоматом прослушанные добавлять ???) |
|
|
| |
zelo Новичок
Сообщений : 11
Репутация : 2
| zelo | :: Вс Апр 16 2017, 22:53 | Вс Апр 16 2017, 22:53 | |
| Здравствуйте! Пожелания по развитию программы: - чтоб при одинарном щелчке мышью (во время чтения текста) текстовый курсор становился строго в указанное место слова, а не в начало слова; - чтоб двойной щелчок выделял всё слово, а не его кусок; - бо́льшим количеством щелчков - чтоб выделялось всё предложение, весь абзац, весь текст (по возможности)... - чтоб выделенный текст можно было перетаскивать. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Апр 16 2017, 23:57 | Вс Апр 16 2017, 23:57 | |
| zelo Спасибо за сообщение. Ошибку с выделением слова при двойном щелчке исправлю в следующей версии программы. Насчет остального обещаю подумать. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вт Апр 18 2017, 23:20 | Вт Апр 18 2017, 23:20 | |
| zelo Новая версия программы на сайте. Еще раз спасибо за Ваши замечания и предложения.
- Поведение программы при одиночном щелчке мыши менять не стану. Всё работает так, как было мной задумано. Простите.
- Ошибка с выделением слова двойным щелчком исправлена.
- Тройной щелчок кнопкой мыши в Windows не предусмотрен - только одиночный и двойной. Специально программировать отслеживание тройного щелчка я сейчас не готов. В Балаболке можно выделить строку текста, если щелкнуть левой кнопкой мыши СЛЕВА от текста, или выделить абзац, с помощью двойного щелчка слева от текста.
- В новой версии добавлена возможность перетаскивания текста мышью. Если текст перетаскивается за пределы программы или из-за пределов программы, то текст копируется (то есть, текст остается в старом окне и появляется в новом окне). Если текст перетаскивается в пределах текстового редактора Балаболки, то он перемещается из одного места в другое (а если нажата клавиша CTRL, текст копируется).
Обращаю внимание, что как и в предыдущих версиях, в окно программы можно перетаскивать из "Проводника" текстовые файлы. Эти файлы будут открыты в Балаболке. |
|
|
| |
zelo Новичок
Сообщений : 11
Репутация : 2
| zelo | :: Вт Апр 25 2017, 19:30 | Вт Апр 25 2017, 19:30 | |
| - balabolka пишет:
- Новая версия программы на сайте.
- Поведение программы при одиночном щелчке мыши менять не стану.
- Ошибка с выделением слова двойным щелчком исправлена.
Спасибо за исправления! Стало намного удобнее!
- Ок. А для чего так сделано? При каких операциях такое поведение удобно?
- Выделение слова двойным щелчком работает, но не традиционным привычным образом: курсор становится не в конец выделения, а в начало, и при дальнейшем орудовании вперёд по тексту с зажатым шифтом выделение меняется не в ту сторону.
Ещё. При выделении слова двойным щелчком обычно принято выделять и правый пробел, чтобы при дальнейшем перетаскивании выделенное слово не сливалось на новом месте с правым соседом. Лично для меня это большого значения не имеет, просто бросается в глаза отклонение от привычного поведения текстовых редакторов.
|
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Апр 26 2017, 00:10 | Ср Апр 26 2017, 00:10 | |
| - zelo пишет:
- Ок. А для чего так сделано?
Пользователи попросили, привели убедительные доводы. Я согласился и реализовал то, что просили. Сейчас переделывать не стану.
- zelo пишет:
- Выделение слова двойным щелчком работает, но не традиционным привычным образом: курсор становится не в конец выделения, а в начало
Программа предназначена в первую очередь для чтения вслух; чтение начинается с позиции курсора. Поэтому, когда пользователь выделяет слово, курсор становится в его начало, чтобы программа могла прочесть выделенное слово. Это также было пожелание пользователей; мне показалось логичным.
- zelo пишет:
- При выделении слова двойным щелчком обычно принято выделять и правый пробел
Это обычно принято в текстовых редакторах от Microsoft. В своей программе я решил сделать по-другому. Это не лучше и не хуже; просто по-другому. |
|
|
| |
torn Наблюдатель
Сообщений : 4
Репутация : 1
| torn | :: Сб Июл 08 2017, 09:14 | Сб Июл 08 2017, 09:14 | |
| Здравствуйте! а нельзя ли в вашей программе реализовать функцию: "при закрытии программы - сворачивать в трей" ну где нить там, в настройках, что бы можно было галочкой отметить, и оно бы не закрывалось, а сворачивалось. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Сб Июл 08 2017, 14:38 | Сб Июл 08 2017, 14:38 | |
| torn Спасибо за идею, обещаю подумать. |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пн Июл 10 2017, 03:01 | Пн Июл 10 2017, 03:01 | |
| Народ, Подскажите плиз, как скачать Balabolka x64? Все ссылки забанены, в наличие только x86. В Канаде она 100-пудово есть, а у нас, похоже, санкции? Как они уже достали, блин...
|
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пн Июл 10 2017, 12:32 | Пн Июл 10 2017, 12:32 | |
| apokrif Существует только 32-битная версия программы "Балаболка".
Пока не планирую создавать 64-битную версию: количество 32-битных версий голосов превышает количество 64-битных версий. Также, некоторые библиотеки, которые использует "Балаболка", существуют лишь в виде 32-битных версий, так что пришлось бы искать им замену.
Напомню, что 32-битные программы для чтения вслух могут работать лишь с 32-битными версиями синтезаторов речи, а 64-битные программы - с 64-битными компьютерными голосами. |
|
|
| |
apokrif V.I.P.
Сообщений : 304
Репутация : 85
| apokrif | :: Пн Июл 10 2017, 21:27 | Пн Июл 10 2017, 21:27 | |
| - balabolka пишет:
- Существует только 32-битная версия программы "Балаболка".
Н-да... Вот тебе бабушка и Юрьев день! |
|
|
| |
| Пожелания по развитию программы | |
|
Пожелания по развитию программы |
---|