Искусственный голос и синтез речи - 语音合成
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.


语音合成技术和文本语音转换 - Synthetic voice and Text to Speech technology - Синтетический голос и технологии преобразования текста в речь
 
TTS книги  Проверялка  ФорумФорум  Последние изображенияПоследние изображения  RSS  ПоискПоиск  РегистрацияРегистрация  ВходВход  

Балаболка

Предыдущая тема Следующая тема Перейти вниз
На страницу : Предыдущий  1 ... 5 ... 7, 8, 9 ... 14 ... 21  Следующий
АвторСообщениеБалаболка
Mago
Постоялец


Сообщений : 77

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Mago :: Ср Фев 10 2010, 20:33
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Фев 10 2010, 20:33

При сохранении в несколько аудиофайлов Балаболка разрывает теги, т.е. начало тега в одной части, конец в другой, и следовательно возникает ошибка синтеза речи. Было бы хорошо если б балаболка этого не делала Smile

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Фев 10 2010, 22:02
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Фев 10 2010, 22:02

Mago пишет:
При сохранении в несколько аудиофайлов Балаболка разрывает теги, т.е. начало тега в одной части, конец в другой, и следовательно возникает ошибка синтеза речи. Было бы хорошо если б Балаболка этого не делала
Чудес не бывает - я не ставил перед собой цель написать идеальный парсер тегов, который бы досконально отслеживал начальные и конечные теги (иначе не удалось бы "на лету" делить текст на части и применять к ним правила). Старайтесь заключать в теги небольшие куски текста; крайне желательно открывать и закрывать теги внутри одного абзаца. Программа пытается найти ближайший закрывающий тег, но только если он находится не очень далеко от текущей позиции в тексте.

Пока у меня нет планов что-либо делать с тегами (чтобы предотвратить ошибки, описанные Вами). Здесь есть противоречие: программе надо читать текст маленькими порциями - чтобы не переполнялся буфер голоса, чтобы быстро применялись десятки тысяч правил коррекции произношения, - но в то же время пользователь может заключить внутрь тегов куски текста неограниченной длины. Программа делит текст на куски по-своему, пользователь при помощи тегов делит текст по-своему.

Вернуться к началу Перейти вниз
SWDOC
Гость
Anonymous



Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 SWDOC :: Ср Фев 10 2010, 22:57
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Фев 10 2010, 22:57

Перекодировка из DOS (866 OEM) в Win в Балаболке идёт с ошибкой: вместо "а" пишется пробел

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Фев 10 2010, 23:53
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Фев 10 2010, 23:53

SWDOC пишет:
Перекодировка из DOS (866 OEM) в Win в Балаболке идёт с ошибкой: вместо "а" пишется пробел
Действительно, русская буква "а" имеет такой же код в DOS-кодировке, как неразрывный пробел в Win. "Балаболка" автоматически заменяет неразрывные пробелы на обычные при открытии текстовых файлов; меня настойчиво просили об этом пользователи (так как "Николай" произносит "пространство", когда встречает неразрывные пробелы).

Попробую в следующей версии не делать автоматическую замену неразрывных пробелов. Тогда проблем с DOS-кодировкой возникнуть не должно.

Вернуться к началу Перейти вниз
cuneiform
Интересующийся


Сообщений : 8
Репутация : 0

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 cuneiform :: Пт Фев 12 2010, 16:42
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Фев 12 2010, 16:42

Я остановился на Балаболке и голосе Катерина.

Однако очевидно, чтло управление паузацией есть основа - бесспорно - всей фонотактики. Хотелось бы выбирать в нужных местах текста места, делать разметку текста в общем. (MP3Book2005 позволяет еще конфигурировать вопрос, прямую речь и простой текст).

Подскажите плиз, если можно, как делать паузы нужной долготы в нужных местах текста.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пт Фев 12 2010, 18:32
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Фев 12 2010, 18:32

cuneiform пишет:
Подскажите плиз, если можно, как делать паузы нужной долготы в нужных местах текста.
Сейчас у меня нет планов добавить в программу какую-инбудь специальную обработку пауз. Если хотите вставить в текст паузы, Вам придется делать это вручную, при помощи тегов (подробнее об этом написано в файле справки).

Вернуться к началу Перейти вниз
snoopy8
Наблюдатель


Сообщений : 1
Репутация : 0

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 snoopy8 :: Вс Фев 14 2010, 02:03
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вс Фев 14 2010, 02:03

подскажите пожалуйста, может-ли "балаболка" при записи мр3 разбивать файл на части заланной длинны,как это делаят другие проги,если да,то как это сделать? а то книга одним файлом очень неудобно! .

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Вс Фев 14 2010, 03:27
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вс Фев 14 2010, 03:27

snoopy8 пишет:
подскажите пожалуйста, может-ли "Балаболка" при записи мр3 разбивать файл на части заланной длинны,как это делаят другие проги,если да,то как это сделать?
Воспользуйтесь пунктом главного меню "Файл | Сохранить как несколько аудиофайлов".

Вернуться к началу Перейти вниз
cuneiform
Интересующийся


Сообщений : 8
Репутация : 0

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 cuneiform :: Вс Фев 14 2010, 13:49
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вс Фев 14 2010, 13:49

balabolka пишет:
cuneiform пишет:
Подскажите плиз, если можно, как делать паузы нужной долготы в нужных местах текста.
Сейчас у меня нет планов добавить в программу какую-инбудь специальную обработку пауз. Если хотите вставить в текст паузы, Вам придется делать это вручную, при помощи тегов (подробнее об этом написано в файле справки).

Да,спасибо за ответ, сам уже нашел, опробовал. Буду работать с тегами.
Позвольте Вас однако переубедить: Работа с паузами у проф. дикторов на первом месте.
Послушайте работы Левитана.
В работе фонетиста поэтому разметка текста паузами выполняется прежде всего, наряду с ударениями. И только потом идет работа над интонацией.
Если б меня спросили, что хотелось бы улучшить в Вашей замечательной программе, то я бы сказал, что надо сделать дроп меню по правой кнопке мыши на разные паузы от 0,5 до 5 сек. длительностью. ТНХ.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Фев 17 2010, 13:33
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Фев 17 2010, 13:33

Перезалил файлы. Спасибо за информацию.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Чт Фев 18 2010, 10:42
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Фев 18 2010, 10:42

Попробовал последнюю версию. Понравилось наличие опции "искать пары правил".
Хотелось бы отметить несколько моментов.
1. Обработка очень длительный процесс и занимает много времени (нетбук). Время деньги, извесная пословица, и в процессе проверки я использую программу для чтения текста. В этой связи хотелось бы, чтобы окошко прогрессбар процесса, которое закрывает центр экрана, можно было бы сместить в свободную область экрана, либо изменить его модальнось, либо вообще переместить в статусную строку.
2. В результирующем окне, если можно, добавить возможность вызова редактора словаря по двойному клику, по аналогии с окном 'примененные правила'.
3. Не совсем понял принцип поиска, правило попадает в список, если оно просто соответствует щаблону, либо еще осуществляется проверка на противоречие в части "заменить на". Поясните пожалуйста.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Чт Фев 18 2010, 20:23
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Фев 18 2010, 20:23

Lexus пишет:
Не совсем понял принцип поиска, правило попадает в список, если оно просто соответствует щаблону, либо еще осуществляется проверка на противоречие в части "заменить на".
Принцип таков: второе правило будет применено к правой части первого правила. Правила в парах отсортированы в том порядке, в каком они будут применены к тексту (то есть сначала будет применено первое правило, затем второе).

Больше ничего не проверяется, так как обнаружить "противоречие" может только человек. Если у пользователей программы появятся какие-то идеи по поводу обнаружения и анализа пар "противоречивых" правил - буду рад выслушать.

Вернуться к началу Перейти вниз
drezina
Наблюдатель


Сообщений : 1
Репутация : 0

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 drezina :: Пн Мар 08 2010, 16:23
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Мар 08 2010, 16:23

У меня такой вопрос. Постоянно выставляю в Балаболке сохранение аудио в МР3, а она упорно пишет только в WAV формате. Та же картина и с другими форматами. В чем проблема. Голосовой движок "Алёна" SAPI5.

Вернуться к началу Перейти вниз
evmir_troll-hunter
Admin
evmir_troll-hunter


Сообщений : 616
Репутация : 208

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Вт Мар 09 2010, 09:32
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 09 2010, 09:32

drezina пишет:
... сохранение аудио в МР3, а она упорно пишет только в WAV формате.
У меня тоже так, причем и на SAPI4 и на SAPI5. думаю дело в lame_enc.dll в дистрибутиве Балаболки.
Я попытался обновить данный файл - но Балаболка перестала запускаться. Пишет, что lame_enc.dll не соответствует программе.
Кстати эта мр3 библиотека слишком жестко прикреплена к Балаболке. Побробуйте переместить ее в другое место - программа не будет работать Question Exclamation
Думаю, автор все это проверит, и в следующей версии обновит мр3 библиотеку Smile

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Вт Мар 09 2010, 13:48
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 09 2010, 13:48

drezina
Мне сообщали о такой проблеме на некоторых компьютерах, сам я так и не смог ее "поймать", хотя проверял на двух десятках машин. Похоже, что эта ошибка связана с использованием "шкурок" (тем оформления) внутри программы; но убедительных доказательств этому у меня нет. Надеюсь, когда-нибудь смогу воссоздать данную ошибку и разобраться с ней.

Пока могу посоветовать два способа решить проблему:
  • полностью писать имя аудиофайла при сохранении (например, "TEXT22.MP3", а не просто "TEXT22";
  • перейти на версию 2.0 (бета) программы "Балаболка" - там почему-то эта проблема вообще не возникает.


evmir1 пишет:
думаю дело в lame_enc.dll в дистрибутиве Балаболки. Я попытался обновить данный файл - но Балаболка перестала запускаться. Пишет, что lame_enc.dll не соответствует программе. Кстати эта мр3 библиотека слишком жестко прикреплена к Балаболке. Побробуйте переместить ее в другое место - программа не будет работать. Думаю, автор все это проверит, и в следующей версии обновит мр3 библиотеку
Не надо выдумывать, lame_enc.dll здесь не при чем. Обновлять эту библиотеку не собираюсь, текущая версия файла работает более-менее стабильно. Пользователь может на свой страх и риск экспериментировать с версиями библиотеки lame_enc.dll, но на разных конфигурациях компьютеров результаты экспериментов будут различными. Повторю - я постарался подобрать наиболее стабильную версию файла, пусть и не самую быструю.

Насчет того, что библиотека "жестко прикреплена" к программе - что за ерунда?! И в какое "другое место" Вы перемещали файл lame_enc.dll?! Как моя программа должна находить этот файл в "другом месте"?

Файлы DLL должны находиться в каталоге, прописанном в системной переменной PATH (ее значение можно посмотреть в панели управления Windows), или в той же папке, что и исполняемый файл, иначе пользователь получит сообщение об ошибке.

Вернуться к началу Перейти вниз
evmir_troll-hunter
Admin
evmir_troll-hunter


Сообщений : 616
Репутация : 208

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Вт Мар 09 2010, 14:16
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 09 2010, 14:16

Все понятно. извините за ошибочное предположение.

balabolka пишет:
Пока могу посоветовать два способа решить проблему:
  • полностью писать имя аудиофайла при сохранении (например, "TEXT22.MP3", а не просто "TEXT22";
  • перейти на версию 2.0 (бета) программы "Балаболка" - там почему-то эта проблема вообще не возникает.
Да, первый способ у меня получился, после дописывания расширения .MP3 - произошло его преобразование в .MP3
Спасибо за совет
Smile

Вернуться к началу Перейти вниз
Mago
Постоялец


Сообщений : 77
Репутация : 8

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Mago :: Пн Мар 15 2010, 06:18
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Мар 15 2010, 06:18

новая функция "найти пары правил" при поиске выводит заводи=заводь^и и заводь*=з^аводь как конфликтующие, это разве правильно по определению?

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Пн Мар 15 2010, 15:44
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Мар 15 2010, 15:44

Насколько я понял, суть описанной Mago проблемы в том что балаболка повторно применяет правила к словам, где уже явно указано ударение. Наверное, здесь бы хорошо было бы доработать алгоритм. Но это похоже сильно усложнит этот алгоритм.
В любом случае подобная доработка ранее была отклонена.
Но и правила описанные Mago нельзя назвать правильными.
Что-то мне подсказывает, что необходимость правила заводь*=... возникла после необоснованного внесения в словарь первого правила. Т.е. не будь первого правила на было бы нужды во втором. Здесь имеет место проблема омографов. И способ ее решения выбран не очень удачно.
P.S. Восславим же опцию 'Анализ словарей' и ее создателя Автора программы. Smile

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пн Мар 15 2010, 16:46
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Мар 15 2010, 16:46

Не совсем понимаю смысл выражения "правильно по определению". Всё происходит так, как происходит: есть список правил; программа применяет к тексту все те их них, которые подходят; правила применяются в заданном порядке (сначала более длинные правила, затем короткие). В случае с "заводью" сначала применяется первое правило; оно изменяет текст; затем, к уже измененному тексту применяется второе правило. С точки зрения применения правил здесь всё верно; только человек может определить - есть здесь конфликт двух правил или нет (то есть, было ли так задумано или "наложение" двух правил друг на друга возникло по ошибке).

Способы применения правил меняться уже НЕ будут, тут даже нечего обсуждать.

(Могу лишь еще раз посоветовать осторожнее использовать подстановочный символ "звездочка": ставить его нужно лишь тогда, когда вы абсолютно уверены, что все варианты слова будут читаться правильно.)

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пн Мар 15 2010, 17:01
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Мар 15 2010, 17:01

Запретить применять какие-либо еще правило к СЛОВУ, которое уже было изменено предыдущим правилом, - это нереально. Во-первых, в некоторых случаях это делается специально (например, когда правила заменяют латинские буквы внутри слова на русские - в этом случае правила применяются к слову столько раз, сколько букв в слове). Во-вторых, придется хранить некий список позиций измененых/неизмененых слов внутри текста - это чрезвычайно замедлит обработку текста. В-третьих, некоторые правила вообще изменяют текст до неузнаваемости (например, когда аббревиатура заменяется словами "ООН=Организация Объединенных Наций"), после такой "модификации" надо начинать отсчет изменений слов заново. И так далее, аргументов "против" здесь больше, чем доводов "за".

Хотя логика в таком подходе (обработка каждого слова лишь один раз) есть, при другом способе применения правил именно так и стоило бы сделать.

Вернуться к началу Перейти вниз
Mago
Постоялец


Сообщений : 77
Репутация : 8

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Mago :: Ср Мар 17 2010, 06:44
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Мар 17 2010, 06:44

balabolka пишет:
В случае с "заводью" сначала применяется первое правило; оно изменяет текст; затем, к уже измененному тексту применяется второе правило. С точки зрения применения правил здесь всё верно

Теперь понял, спасибо. Я думал должны искаться правила которые будут оба будут применяться к изначальному слову.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Сб Мар 20 2010, 13:25
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Мар 20 2010, 13:25

Возможна ли небольшая модификация интерфейса программы в направлении лучшей совместимости с трендом развития дисплеев. Они становятся все уже. Скоро наверное превратятся в амбразуры, через которые мы будем воспринимать внешний мир.
Суть в возможности расположения кнопок вертикально, например, справа или разрешить потягать панельку с кнопками. Да еще менюшку сделать отключаемой.
Это немного отличается от полноэкранного режима, посколько панель словарей нужна на экране, да и на современных широкоформатных дисплеях полноэкранный режим очень плохо воспринимается.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Сб Мар 20 2010, 13:42
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Мар 20 2010, 13:42

Lexus
Вообще-то, еще одним "трендом развития дисплеев" является увеличение их размеров, так что места на экране должно хватить для всех элементов интерфейса. Smile

Подумаю над Вашими предложениями. (Но отключаемое меню - это слишком радикально, сейчас вся работа программы идет через меню.)

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Сб Мар 20 2010, 17:11
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Мар 20 2010, 17:11

Цитата :
Вообще-то, еще одним "трендом развития дисплеев" является увеличение их размеров, так что места на экране должно хватить для всех элементов интерфейса
Это ж я о последних гаджетах: нетбуках, планшетах, смартбуках там всяких разных.
Ведь приятно, если "балаболка" в этом сегменте всех порвет. А так написать навеяло после теста последней Оперы 10.5. Они уж у себя постарались, даже вкладки в полноэкранном режиме у них теперь занимают 2/3 синей полоски вверху программы (это, я ж непрофессионал, понимаете). А менюшку вообще в кнопку превратили.
Я понимаю, что ресурсов у них побольше будет. Но тенденция, однако. Мур-р.

Вернуться к началу Перейти вниз
av161955
Посетитель


Сообщений : 45
Репутация : 6

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 av161955 :: Вт Мар 23 2010, 00:07
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 23 2010, 00:07

balabolka

Пользуюсь Вашей программой для подготовки текста и последующей записи в mp3.
Столкнулся с таким багом: при выборе опции"разбиении аудиофайла на части" (по размеру куска или
по ключевым словам) получившиеся аудиофайлы проиграваются на устройстве довольно странно:
при переходе от одного файла к другому конец предшествующего и начало последующего
(примерно по несколько секунд) пропадают.
Если в плеере вернуть второй кусок к началу, то он проигрывается полностью.
Но конец первого куска как-то проглатывается.
Возможно, было бы полезно предусмотреть в настройках аудио добавление 2-х секундной паузы в конце куска (по желанию).
Это четко отделило бы одну главу от другой (если разбивать по главам).
Такая возможность предусмотрена в TextAlound.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Вт Мар 23 2010, 02:02
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 23 2010, 02:02

av161955
Не сталкивался с таким "проглатыванием" кусков аудиофайлов; возможно, проблема связана с конкретным видом используемого аудиоплеера.

В следующей версии "Балаболки" добавлю настройку для пауз в аудиофайлах. Спасибо за идею.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Вт Мар 23 2010, 09:17
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 23 2010, 09:17

Если используется кодек с выходом VBR это - гарантированный глюк подобный описанному. Балаолка здесь не причем.

Вернуться к началу Перейти вниз
av161955
Посетитель


Сообщений : 45
Репутация : 6

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 av161955 :: Вт Мар 23 2010, 11:47
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 23 2010, 11:47

Lexus пишет:
Если используется кодек с выходом VBR это - гарантированный глюк подобный описанному. Балаолка здесь не причем.
Да, использую по совету "старших товарищей" VBR 22.05 КГц 16 бит.
Думаете, надо переходить на CBR? С каким битрайтом для лучшего качества?

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Вт Мар 23 2010, 12:43
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 23 2010, 12:43

Отказаться - да. Битрейт выбрать максимальный для вашего движка если объм памяти плейера позволяет.

Вернуться к началу Перейти вниз
av161955
Посетитель


Сообщений : 45
Репутация : 6

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 av161955 :: Вт Мар 23 2010, 12:52
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 23 2010, 12:52

спасибо, вечером попробую

Вернуться к началу Перейти вниз
av161955
Посетитель


Сообщений : 45
Репутация : 6

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 av161955 :: Вт Мар 23 2010, 22:02
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Мар 23 2010, 22:02

lev55

Всё понял. спасибо за подробный ответ.
Хочу поговорить про словари, но в соответствующей теме Smile

Вернуться к началу Перейти вниз
evmir_troll-hunter
Admin
evmir_troll-hunter


Сообщений : 616
Репутация : 208

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Ср Мар 24 2010, 07:41
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Мар 24 2010, 07:41

av161955 пишет:
при переходе от одного файла к другому конец предшествующего и начало последующего
(примерно по несколько секунд) пропадают.
Если в плеере вернуть второй кусок к началу, то он проигрывается полностью.
Но конец первого куска как-то проглатывается...
Это четко отделило бы одну главу от другой (если разбивать по главам).
У меня данный дефект был в Winamp - где-то глубоко в настройках там есть опция "Плавный переход между треками" или что-то в этом роде - не помню. Лично я уже давно забросил этого монстра Smile и перешел на более легкий, но не уступающий по качеству звучания аудиоплеер Foobar2000.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Мар 24 2010, 19:47
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Мар 24 2010, 19:47

lev55
Что именно сейчас Вас не устраивает в обработке правил? Приведите конкретные примеры.

Не знаю, о какой именно "исходной версии" обработки словорей идет речь, я не понимаю этого. Тексты процедур обработки правил в "Демагоге" и "Балаболке" на сегодняшний день, конечно, отличаются, но совсем немного; эти различия нельзя назвать принципиальными. Если осмотрительно составлять правила, не злоупотребляя с символом "звездочка", то особых проблем возникнуть не должно.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Ср Мар 24 2010, 20:25
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Мар 24 2010, 20:25

lev55
XXX*=XX`X
Правило из трех букв - это круто. Под него обязательно попадет, совершенно ненужный фрагмент и испортит текст.

А вообще-то может хватит, революций и смиримся с тем, что надежно работает и не вызывает ненужных проблем.
Ваше предложение отсечет возможность обработки *.Ini, для коррекции ошибок и дальнейшей обработки словарем и еще вагон против. Просто Вам так удобнее.
Могу посоветовать powergrep для первичной обработки мощная вещь.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Ср Мар 24 2010, 21:18
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Мар 24 2010, 21:18

lev55

Да, похоже мы живем с Вами в параллельных вселенных (кошачья и обезьянья) и у нам хроническое недопонимание. Жаль.
Цитата :
Пример - *ые в *у сены.
Вместо *у можно весь алфавит применить-
Регулярные выражения в ini правда, немного сложновато сначала.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Мар 24 2010, 22:40
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Мар 24 2010, 22:40

lev55
Идея "быстрого" метода была как раз в том, чтобы его применение НЕ отличалось от применения "стандартного" метода. Все усилия Венедикта Ли были направлены на то, чтобы его метод давал тот же результат, что и "стандартный" метод, только намного быстрее.

Не согласен с тем, чтобы два метода "уравновешивали", "дополняли" друг друга. Я придерживаюсь мнения, что словари необходимо составлять так, чтобы они нормально работали для обоих методов. Раз уж методы были так спроектированы, раз уже есть словари для них - менять это нельзя.

Также, очень важный момент здесь - шаблоны правил могут состоять не только из отдельных слов, но из словосочетаний. Это делает абсолютно необходимым множественные замены, иначе не все слова в тексте будут обработаны правилами (то есть, правило-словосочетание, например, изменит второе по счету слово, а первое найденное слово так и останется необработанным).

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Мар 24 2010, 22:53
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Мар 24 2010, 22:53

lev55
Использовать подстановочные символы ВНУТРИ правил - это, конечно, интересная идея; ее высказывают постоянно. Но, увы, реализовать ее затруднительно - из-за необходимости очень быстро ("на лету") применять тысячи правил к тексту; ведь речь должна идти плавно. Подстановочные символы внутри правил весьма замедлят поиск.

В случае "стандартного" метода падение скорости будет катастрофическим; ведь этот метод просто "накладывает" текст правила поверх исходного текста. Для "быстрого" метода ситуация получше, хотя здесь есть жесткое условие - нельзя использовать подстановочные символы внутри первого слова правила. Но и здесь скорость здорово пострадает ("быстрый" метод перестанет быть быстрым).

Всё это еще надо хорошенько обдумать. Можно добавить много разных способов обработки текста, но в нашем случае мы всегда будем в цейтноте - с многотысячными списками правил нам не избежать пауз при чтении.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Чт Мар 25 2010, 12:19
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 12:19

У нас без умников никак / *олет=олёт / кабриолет=кабриолёт

Вернуться к началу Перейти вниз
evmir_troll-hunter
Admin
evmir_troll-hunter


Сообщений : 616
Репутация : 208

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Чт Мар 25 2010, 12:30
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 12:30

lev55 пишет:
Кто не может работать с быстрым методом, есть альтернатива - медленный.
По сути сейчас быстрый метод такой же, как и медленый по функциональности, только скорость обработки изменилась...
Извините, я не очень в теме по поводу вашего спора, но у меня вопрос;
Почему "быстрый" метод обработки текста назван быстрым Smile Ведь он реально дольше по времени.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Чт Мар 25 2010, 12:37
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 12:37

Умники и умницы не спят:колет = колёт , котлет = котлёт , Продолжать можно до бесконечности. Порядок должен быть в голове, тогда и со словарями проблем не будет.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Чт Мар 25 2010, 14:00
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 14:00

Быстрый метод рельно и по сути быстрый на БОЛЬШИХ словарях. В отличии от первого позволяет читать с очень большими словарями в реальном времени. Хотя некоторые тут норовят его изуродовть.

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Чт Мар 25 2010, 14:18
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 14:18

Почему тяжко жить с одним правилом пишем, но Вы толи не читаете, то ли русского языка не понимаете. У меня ведь русский тоже не родной,Но и котам понятно, что нельзя втиснуть в правила со звездочкой руский язык. Могучий он для этого очень.
А мух от котлет Вы хорошо отделили. Но есть еще пОлет (в смысле огород), вылет (в смысле самолет)

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Чт Мар 25 2010, 15:44
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 15:44

Цирковые джигиты могут просто почитать форум. Не ограничиваясь ТОЛЬКО Своими изречениями.

Вернуться к началу Перейти вниз
deris8881
Наблюдатель


Сообщений : 2
Репутация : 0

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 deris8881 :: Чт Мар 25 2010, 16:51
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 16:51

Здравствуйте!
Можно ли как-то ускорить режим создания аудио-файла, чем он есть, если нажать после копирования текста кнопку "сохранить в аудио-файл". А то очень уж долго создаётся аудиокнига.

Вернуться к началу Перейти вниз
evmir_troll-hunter
Admin
evmir_troll-hunter


Сообщений : 616
Репутация : 208

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Чт Мар 25 2010, 17:02
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 17:02

deris8881 пишет:
. А то очень уж долго создаётся аудиокнига.
В меню Настройки\Аудиофайлы... выберите для SAPI 4 "скорость записи в файл" МАХ.
А вообще-то если книга большая, то и время записи дольше Smile

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Чт Мар 25 2010, 17:56
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 17:56

lev55
Только на предыдущей странице, если конечно читать не разучились:

lexus
Цитата :
Ваше предложение отсечет возможность обработки *.Ini, для коррекции ошибок и дальнейшей обработки словарем

balabolka
Цитата :
Также, очень важный момент здесь - шаблоны правил могут состоять не только из отдельных слов, но из словосочетаний. Это делает абсолютно необходимым множественные замены, иначе не все слова в тексте будут обработаны правилами (то есть, правило-словосочетание, например, изменит второе по счету слово, а первое найденное слово так и останется необработанным).

Немножко дальше
Цитата :
Цитата :
$*. а=. А
$*! а=! А
$*? а=? А
$*- а=- А

Правила подобного типа зачастую бывают очень необходимы. Так многие (может и большинство) из движков считают началом следующего предложение слово которое начинается с большой буквы. Этот аспект при издании книг и их оцифровке во внимание, как правило не берется. Следовательно и читаются такие места дефектно.
Это не единственная проблема такого рода. Просто первая из вспомнившихся.

Писалось и другое, поищите, может поможет.

А вообще каша, когда после ввода одного правила приходится вводить другое правило для того, чтобы исправить правильно читаемое до этого слова, подтверждает высказывание профессора Преображенского, что разруха начинается в головах.

Ну, и читая чужие посты не нужно думать, что пишут здесь исключительно идиоты. Возможно иногда нужно просто включить извилину и более вдумчиво вчитаться в первоначально "очевидное".

На форуме не нашел ни одной дискуссии, где последнее слово оставалось за Вашим оппонентом. Так что у Вас есть шанс изменить ситуацию. Но это уже из другой оперы.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Чт Мар 25 2010, 18:02
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Мар 25 2010, 18:02

lev55
Я уже изложил свои соображения по методам применения словарей; повторяться не стану. Напомню лишь один аргумент: если отказаться от множественных замен, начнутся проблемы с правилами, шаблоны которых представляют собой словосочетания. Если учесть, что сейчас в словарях таких правил - чуть ли не половина, то это будут гигантские проблемы.

Вообще, надо четко понимать, что не получится всегда применять конкретные правила к конкретным словам - ведь правила позволяют весьма вольно обращаться с текстом. Одно слово может превращаться в два, два слова - в пять, три слова - в одно и т.п. Такая "свобода" имеет свои достоинства и недостатки; если грамотно этим пользоваться, можно добиться больших результатов.

Вернуться к началу Перейти вниз
evilone_
Участник «online словари»
evilone_


Сообщений : 859
Репутация : 317

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evilone_ :: Сб Мар 27 2010, 02:39
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Мар 27 2010, 02:39

lev55,Lexus давайте жить дружно :hug: ruku
мне кажется каждый прав по-своему - каждый метод хороший по-своему и в каждом есть свои плюсики и минусики, мы уже не однократно это обсуждали и однозначного ответа пока не нашли, но это нормально.
нужно злиться не на друг друга а на разработчиков голосов которые не смогли сделать так как хочется :grabli:


Lexus пишет:
А мух от котлет Вы хорошо отделили.
Неблагодарное это дело возится со словарями, и вдвойне неблагодарное если твою работу не ценят. Всеми словарями к ольке, те которые сейчас есть тут в доступе занимался исключительно lev55, и если в словарях нашлись какие-то ошибки, а они всегда есть или будут если еще нет Smile, в словарях к аленке их постоянно находим, то лучше помочь и подсказать. Rolling Eyes

Вернуться к началу Перейти вниз
lev55
Участник «online словари»
lev55


Сообщений : 384
Репутация : 45

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 lev55 :: Сб Мар 27 2010, 04:57
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Мар 27 2010, 04:57

evilone_
Цитата :
нужно злиться не на друг друга а на разработчиков голосов
Да вобщем то никто и не злиться.
Просто потерялся смысл продолжать заниматьс этими словарями.
Пользоваться ими нельзя!
Поэтому я их и убрал, ровно, как и свои посты с этим связанные.
Кто может по новой методе работать, тому ифлаг в руки.
Я же просил откатиться к старому. Получил отказ.
Ну чтож, спасение утопающищ - дело самих утопающих.
Будем писать свою программу. Если учесть, что я не программист и для написание программы под винду, для меня всё равно что китайская грамота. То получиться не скоро, если вообще получиться.
PS.
Цитата :
если в словарях нашлись какие-то ошибки, а они всегда есть или будут
Это не ошибки, а осознанные дейсвия.
Потому что на правила, которые кажуться ошибками, есть правила исключения, и сразу увидеть их трудно.
Я об этом писал.
Поэтому надо судить по результату.
Есть опечатки (в широком смысле слова), ну куда без них!

Вернуться к началу Перейти вниз
Lexus
Эксперт
Lexus


Сообщений : 408
Репутация : 32

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Сб Мар 27 2010, 09:09
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Мар 27 2010, 09:09

В спорах победителей не бывает. Мне тоже не во всем нравится текущий способ применения правил. И мне тоже пришлось перестраиваться. Но я понимаю, что преимущества этого метода многократно превышают его недостатки. Прекрасно осознаю объем проделанай lev55 работы. И вовсе не считаю ее напрасной в связи с текущим направлением развития балаболки. Что касается меня, я не пользуюсь словарями lev55. Его демонстративный уход может создать трудности только начинающим пользователям Ольги, хорошие советы, и словари которые он давал им, на мой взгляд были напрасно удалены. Тем кто использует словари для Ольги, могу посоветовать прогнать их (*.dic) через опцию "Найти пары правил" в балаболке и подредактировать.Ценность их от этого не уменьшится зато они приобретут логическую стройность.
Для предотвращения вандализма в дальнейшем, хорошо бы предусмотреть блокировку редактирования постов, после того как на них будет дан ответ, оставив лишь возможность убрать и редактировать последний.

Вернуться к началу Перейти вниз
balabolka
V.I.P.
balabolka


Сообщений : 1228
Репутация : 986

Балаболка - Страница 8 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Сб Мар 27 2010, 14:53
Балаболка - Страница 8 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Мар 27 2010, 14:53

Оба метода ("стандартный" и "быстрый") должны одинаково применять правила, именно на это были направлены усилия создателя "быстрого" метода Венедикта Ли (так написано на его сайте). Я согласен с его точкой зрения - пользователи должны иметь возможность применять одни и те же словари в разных программах ("Говорилка", "ABoo", "Демагог", "Балаболка"), поэтому между "стандартным" и "быстрым" методами не должно быть различий. Я добавил в свою программу поддержку обоих методов лишь ВРЕМЕННО, рассчитывая в будущем оставить только "быстрый" метод, когда он будет полностью отлажен; просто руки не доходят принять окончательное решение (да и нет необходимости принимать решение сейчас).

То, что lev55 использовал в своих словарях проблему/ошибку "быстрого" метода в реализации множественных замен, исправленную в последних версиях "Бабалоки" (исправленную, кстати, по просьбе кого-то из пользователей) - это был неосмотрительный шаг с его стороны. То, что придется переделать какие-то из словарей, - прискорбно, сочувствую, но не надо устраивать из этого трагедию. Например, мой основной программный продукт "Cross+A" содержит 100000 слов с описаниями в русской версии и 160000 слов (60000 - с описаниями) в английской версии; мне понадобились годы, чтобы вручную обработать такие объемы текста, - но я же не умер; знаю людей, которые обработали десятки, сотни списков слов на самых разных языках.

Также, я так и не получил ответа на свой вопрос, какие же именно правила перестали работать в "Балаболке" - кроме правила с шаблоном "*олет". В случае с этим шаблоном полностью солидарен с Lexus - такие короткие правила использовать нельзя, это неправильно. Совершенно точно не стану менять программу для поддержки такого подхода (когда умышленно "портим" ударения в десятках слов одним коротким правилом, а затем другими правилами исправляем ошибочные слова).


Если lev55 хочет написать свою собственную программу для чтения вслух - что ж, пожелаем ему удачи. Но плодить словари, несовместимые друг с другом, которые нельзя использовать во всех существующих программах, - не считаю это правильным; а именно этого хочет lev55.

Вернуться к началу Перейти вниз

Балаболка

Предыдущая тема Следующая тема Вернуться к началу
Балаболка
Страница 8 из 21Страница 8 из 21На страницу : Предыдущий  1 ... 5 ... 7, 8, 9 ... 14 ... 21  Следующий
      Форма быстрого ответа        Форма быстрого ответа  
Этот сайт не предоставляет электронные версии программного обеспечения и полнотекстовых электронных изданий, а занимается лишь
подборкой и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями.

Создать форум | ©phpBB | Бесплатный форум поддержки | Сообщить о нарушении
Как создать форум | ©phpBB | Бесплатный форум поддержки | Сообщить о нарушении | Последние обсуждения