| Пожелания по развитию программы | |
|
|
Автор | Сообщение | Пожелания по развитию программы |
---|
szasz Посетитель
Сообщений : 34
| szasz | :: Вс Май 24 2009, 14:42 | Вс Май 24 2009, 14:42 | |
| - Цитата :
- Не работает правило в ini.
\x0D\x0A\x0D\x0A=<silence msec="3000"/> При записи в wav правило заработало. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Май 24 2009, 21:12 | Вс Май 24 2009, 21:12 | |
| Если не используются паузы после предложений, если нет необходимости следить за процессом чтения (как при сохранении в аудиофайл), то правила применяются к "кускам" текста бОльшего размера. Видимо, поэтому правило из ini-файла и срабатывает.
Мне по-прежнему не нравится идея разных пауз после абзацев (с пустой строкой после абзаца и без пустой строки). Но, как вариант, можно добавить настройку "Заменять пустую строку в тексте паузой длиной N миллисекунд"; например, заменять пустую строку паузой 250 мс - четыре строки подряд дадут паузу в одну секунду. Есть ли смысл в таком параметре? |
|
|
| |
szasz Посетитель
Сообщений : 34
Репутация : 28
| szasz | :: Пн Май 25 2009, 00:25 | Пн Май 25 2009, 00:25 | |
| - balabolka пишет:
- Если не используются паузы после предложений, если нет необходимости следить за процессом чтения (как при сохранении в аудиофайл), то правила применяются к "кускам" текста бОльшего размера. Видимо, поэтому правило из ini-файла и срабатывает.
Мне по-прежнему не нравится идея разных пауз после абзацев (с пустой строкой после абзаца и без пустой строки). Но, как вариант, можно добавить настройку "Заменять пустую строку в тексте паузой длиной N миллисекунд"; например, заменять пустую строку паузой 250 мс - четыре строки подряд дадут паузу в одну секунду. Есть ли смысл в таком параметре? Лучше чтобы несколько пустых строк считались за одну. Например: \x0D\x0A\x0D\x0A\x0D\x0A\x0D\x0A= <silence msec="3000"/> \x0D\x0A\x0D\x0A\x0D\x0A= <silence msec="3000"/> \x0D\x0A\x0D\x0A= <silence msec="3000"/>
Иногда очень трудно воспринимать непрерывный текст вроде:
"Сюжетная линия 1.
***
Сожетная линия 2."
или
"текст 1.
Глава 2
текст 2."
И ещё заметил баг. Если книга - один большой абзац, то к такой книге не применяются правила из dic словарей, и при ctrl+t -> "открыть как новый документ" произвольно расставляются знаки конец строки, в отличии от "сохранить..." |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Пн Май 25 2009, 10:13 | Пн Май 25 2009, 10:13 | |
| Возможно ли добавить блокировку экранной заставки и отключение дисплея в полноэкранном режиме во время чтения? |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пн Май 25 2009, 18:41 | Пн Май 25 2009, 18:41 | |
| - Lexus пишет:
- Возможно ли добавить блокировку экранной заставки и отключение дисплея в полноэкранном режиме во время чтения?
Вообще-то, в текущей версии это уже реализовано. Но не уверен, правильно ли я понял, что именно должна блокировать программа; кроме того, данная блокировка будет не везде работать (например, вряд ли это сработает на Vista).
Я сделал, что мог. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Вт Май 26 2009, 16:04 | Вт Май 26 2009, 16:04 | |
| Попробовал - действительно работает. У меня использовалась более старая версия. В анонсах версий не заметил этого улучшения и в настройках вроде ничего не добавилось. Вот только немного сомневаюсь нужна ли эта возможность в неполноэкранном режиме. Но в целом очень полезная фича. Спасибо. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Вт Май 26 2009, 21:54 | Вт Май 26 2009, 21:54 | |
| Немного поторопился. На win2k действительно и экранная заставка и отключение дисплея блокируется при чтении. Но на winxp-sp3 отключние дисплея не блокируется, а экранную заставку не использую, поэтому по ее поводу сказать ничего не могу |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Май 27 2009, 01:33 | Ср Май 27 2009, 01:33 | |
| - Lexus пишет:
- На winxp-sp3 отключние дисплея не блокируется, а экранную заставку не использую, поэтому по ее поводу сказать ничего не могу
Поправил текст программы, проверил на WinXP SP2 - монитор не отключается. Так что, Вам придется подождать выхода следующей версии программы; сейчас переделываю дизайн сайта, так что не до программирования.
(Вообще, это всё спорный вопрос - насчет блокировки выключения монитора или экранной заставки. Ведь TTS программа - это, скорее, аудиоплеер, а не видеоплеер. Тот же полноэкранный режим можно использовать лишь для удобства навигации по текстовому файлу, а не для слежения за текстом; так что монитор вполне можно погасить и в полноэкранном режиме. Это, скорее, дело вкуса пользователя.) |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Ср Май 27 2009, 09:31 | Ср Май 27 2009, 09:31 | |
| Это, скорее, дело вкуса пользователя. Сейчас программа имеет достаточно удобные средства для визуального слежения за текстом. И чтение серьезных текстов при визуальном мониторинге гораздно информативнее, особенной если учесть достаточно низкий уровень рускоязычных голосовых движков. Да и всегда можно словарик пополнить актуальными словами. Так, что при возможности этот спосб чтения для меня предпочтительнее. Плюс в монитор необязательно смотреть не отрываясь. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Чт Июн 04 2009, 22:30 | Чт Июн 04 2009, 22:30 | |
| По поводу блокировки заставки и отключения дисплея во время чтения: - хотелось бы, чтобы эта функциональность либо работала только в полноэкранном (F12) режиме, либо отключалась при свертывании программы в трей. Золотая середина - она всегда лучше крайностей. Иногда нужно послушать на диване, а дисплей должен отдыхать. |
|
|
| |
boa Интересующийся
Сообщений : 7
Репутация : 1
| boa | :: Сб Июн 06 2009, 22:59 | Сб Июн 06 2009, 22:59 | |
| balabolka хочется вернуться к звуковому сигналу конца записи - нельзя ли сделать вызов звукового файла из папки программы со стандартным для программы именем - в случае отсутствия будет подаваться тот звук, что уже есть ( этот звуковой файл пользователь может заменить по своему усмотрению на значимый для него)? Заранее благодарен |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Июн 07 2009, 02:34 | Вс Июн 07 2009, 02:34 | |
| - boa пишет:
- нельзя ли сделать вызов звукового файла из папки программы со стандартным для программы именем - в случае отсутствия будет подаваться тот звук, что уже есть ( этот звуковой файл пользователь может заменить по своему усмотрению на значимый для него)?
Простите, так и не смог понять, что имеется ввиду в Вашем предложении.
Если Вы хотите заменить WAV-файл звука окончания записи на свой, то Вам придется делать это самостоятельно: скопируйте новый звуковой файл в папку 'sounds' и переименуйте в 'finish.wav'. В настройках программы "Балаболка" изменение имен файлов со звуками не предусмотрено - не вижу смысла этим заниматься, так как звук пока один-единственный. |
|
|
| |
boa Интересующийся
Сообщений : 7
Репутация : 1
| boa | :: Вс Июн 07 2009, 09:38 | Вс Июн 07 2009, 09:38 | |
| Прошу прощения! - не посмотрел в папку - всё именно так, как я и думал! |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Вс Июн 07 2009, 23:27 | Вс Июн 07 2009, 23:27 | |
| Просьба убрать блокировку отключения дисплея из программы. Функция реализована очень неудачно. Под XP она заработала. Но после этого экран вообще перестает входить в спящий режим. Даже после завершения чтения и закрытия программы. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пн Июн 08 2009, 13:14 | Пн Июн 08 2009, 13:14 | |
| Lexus А после перезагрузки компьютера настройки отключения дисплея восстанавливаются? |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Пн Июн 08 2009, 14:49 | Пн Июн 08 2009, 14:49 | |
| У меня они востановились при смене пользователя(без перезагрузки). |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пн Июн 08 2009, 19:54 | Пн Июн 08 2009, 19:54 | |
| Lexus Видимо, Вы закрыли программу, когда она еще была в полноэкранном режиме? Я вижу только такое объяснение происшедшего.
Постараюсь сделать так, чтобы системные настройки всегда восстанавливались. Сегодня выложу исправленный вариант программы на сервер. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Вт Июн 09 2009, 09:32 | Вт Июн 09 2009, 09:32 | |
| Видимо, Вы закрыли программу, когда она еще была в полноэкранном режиме? Я вижу только такое объяснение происшедшего.
Нет. Закрытие программы, т.е. выход из нее происходил в стандартном, не F12, режиме и после прекращения чтения. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Вт Июн 09 2009, 23:01 | Вт Июн 09 2009, 23:01 | |
| В новой версии те же проблемы. К сожаленью. Наверное лучше добавить галочку на включение блокировки или изъять эту функцию вообще. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Июн 10 2009, 05:13 | Ср Июн 10 2009, 05:13 | |
| Lexus Да, похоже, что запрет на отключение монитора конфликтует с запретом на включение скринсейвера. Постараюсь решить эту проблему в следующей версии. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Июн 10 2009, 23:53 | Ср Июн 10 2009, 23:53 | |
| Lexus Исправленная версия на сервере. Проверял ее на нескольких машинах - монитор должен гаснуть нормально (раньше он лишь "моргал", когда подходил срок выключения, но не отключался).
Сейчас у меня много работы (заказ на новую программу от немцев + новые функции в другой моей программе, Cross+A), так что не до "Балаболки". Серьезное обновление программы "Балаболка" если и будет, то не скоро. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Чт Июн 18 2009, 16:16 | Чт Июн 18 2009, 16:16 | |
| balabolka Блокировка экрана в полноэкранном режиме в последней версии программы под ХP функционирует намного лучше, чем раньше. Но все же есть несколько моментов, которые хотелось бы уточнить. А именно блокировка под XP не зависит от события 'чтения'. Она осуществляется при входе в полноэкранный режим и прекращается с выходом из него в не зависимости читатся текст или нет. Возможно так и задумано, а может что-то не работает. Хотелось бы пояснений автора. И еще, занимаюсь пополнением словаря во время чтения. Раньше при попытке прослушать по F4/F5 чтение текста прекращалось, и можно было прослушать текущее правило. Сейчас иногда происходят не совсем понятные глюки: то правило не произносится, а чтение продолжается, то происходит зависание программы, но чаще все работает. Системы в этих сбоях пока не обнаружил. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Чт Июн 18 2009, 21:38 | Чт Июн 18 2009, 21:38 | |
| Да, программа блокирует выключение монитора по таймеру при входе в полноэкранный режим и прекращает блокирование после выхода из полноэкранного режима. Читается текст вслух при этом или нет - значения не имеет, программа это не проверяет.
Честно говоря, я уже сам запутался, что, как и когда программа должна блокировать (скринсейвер, выключение монитора, компьютера и т.д.). Привязываться к чтению вслух или к включению полноэкранного режима - это уже не кажется мне хорошей идеей. Начинаю подумывать о том, чтобы вообще убрать из программы блокирование выключения монитора или включение скринсейвера.
Что касается редактирование словаря во время чтения, то программа это НЕ поддерживает. Однако, я и не стал запрещать такую возможность; пользователь может делать это на свой страх и риск. |
|
|
| |
sm151058 Новичок
Сообщений : 19
Репутация : 2
| sm151058 | :: Пт Июл 10 2009, 18:02 | Пт Июл 10 2009, 18:02 | |
| Было б очень удобно, чтоб брала текст из архивов. Я тут долго не был, не продвинулась ли идея с добавлением номера в начале каждой части? PS Скачал новую версию, а там (о, чудо!) уже все есть. Приближается к совершенству |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пт Июл 10 2009, 21:02 | Пт Июл 10 2009, 21:02 | |
| - sm151058 пишет:
- Было б очень удобно, чтоб брала текст из архивов.
Подумаю над Вашей идеей, спасибо. Проблема здесь в том, что архив может содержать больше одного текстового файла, а открывать в программе сразу несколько текстов одновременно не очень удобно. |
|
|
| |
sm151058 Новичок
Сообщений : 19
Репутация : 2
| sm151058 | :: Пт Июл 10 2009, 23:51 | Пт Июл 10 2009, 23:51 | |
| Ну, это уже дело пользователя. Как правило тексты скачиваются заархивированные и хранятся так же, и каждый текст распаковывать для того, чтоб почитать или послушать довольно хлопотно. Например, программа для КПК AlReader давно уже раскрывает книги из зип , что очень удобно. |
|
|
| |
boa Интересующийся
Сообщений : 7
Репутация : 1
| boa | :: Чт Июл 16 2009, 09:01 | Чт Июл 16 2009, 09:01 | |
| Возвращаясь к звуковому сигналу конца записи (ещё раз благодарю за понимание) - нельзя ли опционально сделать вывод звука на динамик - колонки не всегда включены ( или я что-то упустил в описаниях?) |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Чт Июл 16 2009, 12:42 | Чт Июл 16 2009, 12:42 | |
| - boa пишет:
- Возвращаясь к звуковому сигналу конца записи (ещё раз благодарю за понимание) - нельзя ли опционально сделать вывод звука на динамик - колонки не всегда включены ( или я что-то упустил в описаниях?)
Идея понятна, обещаю подумать над ней. (Проблема в том, что в корпусе моего компьютера вообще нет динамика; видимо, фирма-производитель корпуса решила сэкономить на нем.)
Работа с голосами подразумевает, что на компьютере аудиодрайвер установлен и есть какое-то устройство для вывода звука (колонки или наушники); иначе невозможно услышать звук. Ситуация, когда пользователь намеренно отключает вывод звука, мне в голову не приходила. |
|
|
| |
boa Интересующийся
Сообщений : 7
Репутация : 1
| boa | :: Чт Июл 16 2009, 15:41 | Чт Июл 16 2009, 15:41 | |
| - balabolka пишет:
- Ситуация, когда пользователь намеренно отключает вывод звука, мне в голову не приходила.
Окружающие, бывает, нервничают... |
|
|
| |
sm151058 Новичок
Сообщений : 19
Репутация : 2
| sm151058 | :: Пт Июл 31 2009, 00:07 | Пт Июл 31 2009, 00:07 | |
| Я научился брать текст из архивов. Надо привязать тип файла к Балаболке, потом в тотал командере щелкнуть по нему, и он откроется в Балаболке. А вот такой вопрос. В новой версии после нажатия "Разделить и преобразовать" появляется окно с вопросами. Можно ли сделать так, чтоб оно не появлялось? (Меня всегда устраивает, как делит текст Балаболка). |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пт Июл 31 2009, 00:50 | Пт Июл 31 2009, 00:50 | |
| - sm151058 пишет:
- В новой версии после нажатия "Разделить и преобразовать" появляется окно с вопросами. Можно ли сделать так, чтоб оно не появлялось? (Меня всегда устраивает, как делит текст Балаболка).
Нет, окно отключить нельзя; я не стану это менять в программе. Мой опыт подсказывает, что слишком часто пользователям приходится вносить изменения в деление текста на части. |
|
|
| |
sm151058 Новичок
Сообщений : 19
Репутация : 2
| sm151058 | :: Пт Июл 31 2009, 15:48 | Пт Июл 31 2009, 15:48 | |
| Любопытно, зачем? (какие люди разные, я даже вообразить не могу, ради чего на это можно потратить кучу времени). нет ли версии без этого окна, но с метками в конце и начале блока? Кстати, сделал вариант : "Конец части ...", "А вот и начало части...". Очень взбадривает. У кого есть еще какие варианты? |
|
|
| |
Sylvia Участник «online словари»
Сообщений : 72
Репутация : 83
| Sylvia | :: Пт Июл 31 2009, 17:27 | Пт Июл 31 2009, 17:27 | |
| - sm151058 пишет:
- Любопытно, зачем? (какие люди разные, я даже вообразить не могу, ради чего на это можно потратить кучу времени).
Нужно-нужно, не убирайте окна Если настройки не менять, никакая куча времени не уходит, а буквально считанные секунды. Только вот у меня замечен глюк - в окне преобразования в аудиофайлы после добавления текстовых файлов последний файл становится первым. Если его не переместить в самый низ, то он становится "Блоком 1", и соответственно, 1-й текст.файл=блок 2 и т.д., т.е. сбивается нумерация. Интересно, может, я что-то не так делаю? И еще. Если задать размер текстовых кусочков больше размеров глав (при разделении и на главы), то создаются пустые текстовые файлы, размером 3 б, и потом создаются пустые мр3. И здорово было бы, если бы для мр3-файлов автоматически создавалась папка с названием-шаблоном в указанной для сохранения папке. А в целом - спасибо большое за эту функцию, я как-то пропустила это изменение в программе и пользовалась 398-й версией. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пт Июл 31 2009, 19:43 | Пт Июл 31 2009, 19:43 | |
| - Sylvia пишет:
- Если задать размер текстовых кусочков больше размеров глав (при разделении и на главы), то создаются пустые текстовые файлы, размером 3 б, и потом создаются пустые мр3.
Не понял, что именно Вы делаете. Пришлите, пожалуйста, пример такого текстового файла на мой электронный адрес, с пояснениями, какие настройки надо сделать в программе.
- Sylvia пишет:
- И здорово было бы, если бы для мр3-файлов автоматически создавалась папка с названием-шаблоном в указанной для сохранения папке.
Нет, этого делать не стану. Шаблон задается для имени файла, но не для папки. |
|
|
| |
Sylvia Участник «online словари»
Сообщений : 72
Репутация : 83
| Sylvia | :: Сб Авг 01 2009, 02:28 | Сб Авг 01 2009, 02:28 | |
| - lev55 пишет:
- Sylvia
Надо начинать отмечать с последнего к первому и всё путём будет. Большое спасибо, действительно, если отмечать с последнего, то нормально! |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Ср Авг 19 2009, 11:23 | Ср Авг 19 2009, 11:23 | |
| Есть предложение по модернизации применения правил коррекции. Суть в следующем: Множественные замены к отдельному слову должны применяться только до момента появления в нем знаков ударения ^,'.`,<
Поясню на примере: можно задать групповое правило: *несет=*нес^ет
для следующих случаев унесет=унес^ет нанесет=нанес^ет принесет=принес^ет занесет=занес^ет и.т.д
но есть исключение: вынесет=в^ынесет
Оно более длинное и будет обработано первым. Далее к нему применяетя правило *несет=*нес^ет
и в результате получаем: в^ынес^ет
Это перебор. Но если бы программа каждый раз перед применением следующего правила делала поиск знаков ударения ( ^,'.`,<) в этом слове и прекращала его изменение при обнаружении их, то все было бы в норме.
Существующий механизм множественной замены хорош. Но зачастую создает проблемы. Хотелось бы его немного скорректировать, не навредив, конечно. При этом ни в коем случае нельзя отказываться от множественности замен. Эта возможность очень важна и очень многое позволяет. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Пт Авг 21 2009, 18:00 | Пт Авг 21 2009, 18:00 | |
| Lexus Нет, вносить изменения в обработку правил, пожалуй, не стану. Слишком это опасное дело, какие-то правила у каких-либо пользователей станут неправильно обрабатываться или игнорироваться. Я и так уже устал отвечать на вопросы о том, почему "стандартный" способ и "быстрый" способ по-разному применяют правила к текстам. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Сен 09 2009, 11:40 | Ср Сен 09 2009, 11:40 | |
| lev55 Вы уверены насчет того, что кавычки и скобки мешают применению правил коррекции произношения?!
Сейчас добавил в DIC-файл правило: - Код:
-
вздыбившись=взд^ыбившись Применил к такому тексту: - Код:
-
вздыбившись "вздыбившись" Получилось: - Код:
-
взд^ыбившись "взд^ыбившись" Программа корректно находит границу слов в обоих случаях, не обращая внимания на кавычки или скобки. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Сен 09 2009, 12:33 | Ср Сен 09 2009, 12:33 | |
| lev55 Понял, в чем дело: Вы пользуетесь "быстрым" способом применения правил, а я "стандартным"; похоже, они по-разному обрабатывают символы (каквычки, скобки и т.д.), стоящие перед словом.
Я не стану удалять скобки и кавычки - лучше постараюсь внести исправления в "быстрый" метод, чтобы он корректно определял начало слова. Спасибо за сообщение. |
|
|
| |
Sylvia Участник «online словари»
Сообщений : 72
Репутация : 83
| Sylvia | :: Ср Сен 09 2009, 16:26 | Ср Сен 09 2009, 16:26 | |
| Раз уж речь пошла о "быстром" и "стандартном" способах, то я вот что заметила относительно замены - Цитата :
- *к чт*=к_чт
При "быстрой" замене текст выглядит так: - Цитата :
- Так_чт о он стал привлекать к работе меня
(Добавляет пробел) И Алена читает : "Так четверг о он стал.... При "стандартном" способе текст меняется нормально: - Цитата :
- Так_что он стал привлекать к работе меня
Значит, все же лучше использовать "стандартный" способ? |
|
|
| |
al2055 Постоялец
Сообщений : 95
Репутация : 23
| al2055 | :: Ср Сен 09 2009, 16:57 | Ср Сен 09 2009, 16:57 | |
| - Цитата :
- вот что заметила относительно замены *к чт*=к_чт
При быстром способе то же и с "*г ше*=г_ше"; "*к ш*=к_ш" и вообще, есть закономерность. Если в шаблоне с 2-х сторон "*", а в замене присутствует "_". Я все такого рода правила выделил в отд. словарь и текст "прохожу" станд. способом с его помощью, а потом уже все остальное быстрым. Но это удобно, если книги записывать,а для чтения с компа не очень. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Ср Сен 09 2009, 21:44 | Ср Сен 09 2009, 21:44 | |
| - Цитата :
- При "стандартном" способе текст меняется нормально:Цитата:
Так_что он стал привлекать к работе меня
Значит, все же лучше использовать "стандартный" способ? Так это уже исправили в последних версиях. Или опять вылезло? |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Ср Сен 09 2009, 22:06 | Ср Сен 09 2009, 22:06 | |
| Нет, "так_что" не было исправлено, об этой проблеме я раньше не знал. Это недостаток "быстрого" способа ("Демагог" применяет подобные правила таким же способом) - когда два (три, четыре) слова ("так что") заменяются одним словом ("так_чт") плюс "огрызок" (буква "о").
Постараюсь пофиксить такую ситуацию в следующей версии программы, но не обещаю; это будет непросто сделать. |
|
|
| |
Sylvia Участник «online словари»
Сообщений : 72
Репутация : 83
| Sylvia | :: Чт Сен 10 2009, 02:32 | Чт Сен 10 2009, 02:32 | |
| - balabolka пишет:
- Нет, "так_что" не было исправлено, об этой проблеме я раньше не знал. Это недостаток "быстрого" способа ("Демагог" применяет подобные правила таким же способом) - когда два (три, четыре) слова ("так что") заменяются одним словом ("так_чт") плюс "огрызок" (буква "о").
Если сложно исправлять, не нужно, al2055 предложил хороший способ избежать такой проблемы. |
|
|
| |
Lexus Эксперт
Сообщений : 408
Репутация : 32
| Lexus | :: Чт Сен 10 2009, 10:03 | Чт Сен 10 2009, 10:03 | |
| balabolka - Цитата :
- Столкнулся с багом в быстром методе обработки словарей "Демагог".
На примере правила:
не о чем=н^еочем
В исходном тексте объединяем три слова в одно. Обработка словарем выдает после "слова" 'н^еочем' два дополнительных пробела. Я считал, что это одно и то же. и оно уже было исправлено ранее. * - не обратил внимания. |
|
|
| |
Вадим Романько Посетитель
Сообщений : 36
Репутация : 35
| Вадим Романько | :: Вс Сен 13 2009, 07:02 | Вс Сен 13 2009, 07:02 | |
| В сокращениях типа «нач.», «кон.» перед цифрой, чай. лож. и др., Балаболка рассматривает точку, как конец предложения, поэтому невозможно выделить такой шаблон для замены. К тому же при произношении в таких случаях возникает в средине предложения длинная пауза, что сбивает с толку при прослушивании текста. Илья, нельзя ли исправить алгоритм разбивки текста на предложения. В соответствии с грамматикой предложение начинается, если следующее слово после точки пишется с большой буквы. В противном случае точка обозначает сокращение.
P.S. «кв.», а также «т. е.» и т. п. в версии 2.0 уже откорректированы. Спасибо. |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Сен 13 2009, 17:32 | Вс Сен 13 2009, 17:32 | |
| Подумаю, что тут можно сделать. |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Вс Сен 13 2009, 19:50 | Вс Сен 13 2009, 19:50 | |
| тут вот вспомнилось что когда-то давно была розовая мечта чтобы балаболка научилась читать форматы субтитров srt, smi, s2k, ssa, ass, sub/idx и т.д.
по сути это тот же текстовый файл только с разметкой во времени, а то иногда проще сразу записать и подключить дорожку наложив эффекты чем слушать все это безобразие на лету
было бы здорово если бы можно было, а то из всех программ на сегодня это умеет делать только две - ABM SubtitlesReader, которая уже морально устарела и kmplayer которая иногда очень сильно глючит |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Вс Сен 13 2009, 21:19 | Вс Сен 13 2009, 21:19 | |
| - Цитата :
- Это ошибки словаря.
Тута - *к чт*=к_чт(пробел). это все враки в словаре пробела нету, по крайней мере в omograph.dic
сейчас кстати уже все нормально заменяет как при обычном так и при быстром методе
- Цитата :
- Просто для каждого метода нужно соответствующее мышление
мое мнение должна быть только одна кнопка "пуск\стоп" все остальные настройки только отвлекают, и можно крутить и подстраивать до бесконечности, а из-за того что оно не читается как хочется приходится придумывать велосипед |
|
|
| |
balabolka V.I.P.
Сообщений : 1228
Репутация : 986
| balabolka | :: Вс Сен 13 2009, 21:54 | Вс Сен 13 2009, 21:54 | |
| Да, читать субтитры по таймеру - это было бы неплохо. Но я не представляю, что делать, если одна фраза еще не закончилась, а уже надо будет читать следующее предложение. В общем, это идея на далекое-далекое будущее... |
|
|
| |
evilone_ Участник «online словари»
Сообщений : 859
Репутация : 317
| evilone_ | :: Вс Сен 13 2009, 22:47 | Вс Сен 13 2009, 22:47 | |
| balabolka в ABM SubtitlesReader есть два варианта чтения: - если не успевает прочитать то пропускает и начинает новый кусок - если не успевает то читает пока не дочитает первый кусок и только затем начинает читать следующий, получается как бы отставание которое потом нагоняется паузами между диалогами в фильме
как показала практика 2й режим лучше всего потому что сильно длинных фраз в фильме не так много а если и есть то при запаздывающем переводе они воспринимается субъективно лучше чем если с обрывами, и быстро привыкаешь
- Цитата :
- В общем, это идея на далекое-далекое будущее...
да, это для wishlist сейчас, скорее всего, помимо озвучивания книг, чтение субтитров для фильмов без звукового перевода занимает второе место по популярности |
|
|
| |
| Пожелания по развитию программы | |
|
Пожелания по развитию программы |
---|