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


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

Пожелания по развитию программы

Предыдущая тема Следующая тема Перейти вниз
На страницу : Предыдущий  1 ... 7 ... 11, 12, 13 ... 16 ... 20  Следующий
АвторСообщениеПожелания по развитию программы
evmir_troll-hunter
Admin


Сообщений : 616

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Пн Май 24 2010, 19:40
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Май 24 2010, 19:40

balabolka пишет:
Уговорили - переименую свою программу в "Avatar" или даже "Angelina Jolie nude sexy photos".
Ни в коем случае! Shocked Smile

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 flegont :: Пн Май 24 2010, 21:48
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Май 24 2010, 21:48

https://redcdn.net/ihimizer/img101/3148/avatarlk.jpg

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Вт Май 25 2010, 00:12
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Май 25 2010, 00:12

Ну и что! "Аватар", фильм красивый, но глупый. Балаболка - "красивая" и "умная". tongue

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 flegont :: Вт Май 25 2010, 06:56
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Май 25 2010, 06:56

так я ж и говорю: красиво, товарищ! Smile

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 al2055 :: Чт Май 27 2010, 11:54
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Май 27 2010, 11:54

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

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Чт Май 27 2010, 12:42
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Май 27 2010, 12:42

al2055
Можно, никаких проблем.

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

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

То есть, порядок сортировки будет такой:
Цитата :
$Правило
правило
$*правило
*правило
Так?

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 al2055 :: Чт Май 27 2010, 13:10
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Май 27 2010, 13:10

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

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Пт Май 28 2010, 17:14
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Май 28 2010, 17:14

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

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 flegont :: Пт Июн 04 2010, 17:59
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 17:59

Цитата :
v1.32.0.458, v2.0.0.458 (beta)
Устранены задержки при редактировании больших по размеру файлов.
Увы, нет. На действительно большом тексте Балаболка безнадежно виснет после открытия текста, не позволяя выполнить ни одного даже простейшего действия. Появляются часики... и все. Загрузка процессора 50%, комп Celeron Core 2.
Размер текста 15 МБ.
Хотел статистику получить по 10-ти важнейшим Ё-омографам Sad

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Пт Июн 04 2010, 18:17
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 18:17

flegont пишет:
Размер текста 15 МБ.
Не могли бы Вы прислать мне этот огромный текст, пожалуйста.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 flegont :: Пт Июн 04 2010, 19:26
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 19:26

Скинул на рапиду
http://rapidshare.com/files/395217965/ogogo.zip.html

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 flegont :: Пт Июн 04 2010, 19:31
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 19:31

ЗЫ. Все ж я получил статистику Smile не совсем в удобном виде... но дареному демагогу в зубы не смотрют :cheerleaderkid:

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Пт Июн 04 2010, 20:33
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 20:33

flegont пишет:
Скинул на рапиду
Спасибо! Я открыл данный док. за 10 секунд! Но перед этим отключил опции "Форматирование текста при открытии", "Показывать текущее слово во время чтения, "подсвечивать прочитанный текст", "Показывать орфографические ошибки", "Показывать омографы" В общем, всё выключил.Smile
Ну а после открытия, все эти опции включил - всё работает. Правда показ омографов тормозит прокрутку текста.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 flegont :: Пт Июн 04 2010, 20:37
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 20:37

Цитата :
Но перед этим отключил опции "Форматирование текста при открытии", "Показывать текущее слово во время чтения, "подсвечивать прочитанный текст", "Показывать орфографические ошибки", "Показывать омографы"
Спасибо, теперь понятно, я не был столь предусмотрителен Smile М.б. попросить автора, чтобы Балаболка контролировала размер входного файла и сама в экстремальных случаях отключала все лишние опции? Wink

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Пт Июн 04 2010, 20:50
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 20:50

Думаю, опции "Форматирование текста при открытии", "Показывать орфографические ошибки", "Показывать омографы", изначально должны быть отключены.
Остальные, очевидно не играют особой роли при открытии текста. Я просто перестраховался.Smile

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 flegont :: Пт Июн 04 2010, 22:43
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 22:43

Цитата :
Думаю, опции "Форматирование текста при открытии", "Показывать орфографические ошибки", "Показывать омографы", изначально должны быть отключены.
Разделяю Ваше мнение. Форматирование текста вообще операция по природе своей - длительная и делать ее выполняемой автоматически, по-умолчанию - рискованное решение... Suspect

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пт Июн 04 2010, 23:45
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июн 04 2010, 23:45

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

Пятнадцать мегабайт - это сильно. Smile

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 ptoton :: Ср Июн 23 2010, 20:04
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Июн 23 2010, 20:04

При форматировании текста пустые строки, если в них есть пробелы, не удаляются.
Нельзя ли их тоже удалять при форматировании, так чтобы между абзацами оставалась только одна пустая строка?

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Чт Июн 24 2010, 00:32
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Июн 24 2010, 00:32

ptoton пишет:
При форматировании текста пустые строки, если в них есть пробелы, не удаляются.
И у меня тоже, если один пробел, то пустая строка удаляется, если больше - нет.Sad

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Пт Июл 30 2010, 14:49
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июл 30 2010, 14:49

Предлагаю добавить в программу опцию по созданию LRC файла
http://ru.wikipedia.org/wiki/LRC_(формат_файла)
При воспроизведении Mp3 мы сможем просматривать синхронизированный по времени фрагмент текста.
Для чего это нужно я упоминал ранее.
Для генерации используем текущий отправляемый на синтез фрагмент текста. В зависимости от типа применения правил это может быть абзац, абзац увеличенный и предложение. Добавляем это с засечкой времени в файл.
Mp3 и соответствующий ей текстовый файл должны иметь абсолютно одинаковые имена (регистр букв, пробелы, язык). Например, song.mp3 и song.lrc.
На выходе будем иметь набор mp3 файлов и файлов LRC. Плейеров для воспроизведения mp3 c LRC предостаточно.
В дальнейшем может получится, а может и нет упаковать текст в контейнер mp3.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пт Июл 30 2010, 21:26
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Июл 30 2010, 21:26

Lexus
Идея интересная, можно попробовать реализовать как-нибудь. Смущает только, что формат подразумевает использование очень коротких строк текста (до 128 символов).

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Сб Июл 31 2010, 01:58
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Июл 31 2010, 01:58

Lexus
Вот пример LRC-файла, который может автоматически создаваться вместе с аудиофайлом:
http://depositfiles.com/files/mw2a8qn8h
Использовал плеер "The KMPlayer" для воспроизведения таких файлов.

В случае с LRC-файлами может возникать проблема длинных предложений: невозможно просто поделить длинное предложение на две части, так как узнать время начала чтения второй части предложения можно лишь записав в аудиофайл первую часть; программа должна будет и при записи в файл делить предложение на две части, что нарушит плавность речи. То есть, предложения всегда необходимо целиком вставлять в одну строку LRC-файла и целиком записывать в аудиофайл.

В общем, идея с LRC-файлами интересная, но данный формат не без недостатков.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Сб Июл 31 2010, 10:55
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Июл 31 2010, 10:55

balabolka
А если записывать LRC файл с опозданием на шаг пропорционально деля время на абзац. Точность отслеживания не важна.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Сб Июл 31 2010, 14:49
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Июл 31 2010, 14:49

Lexus пишет:
А если записывать LRC файл с опозданием на шаг пропорционально деля время на абзац. Точность отслеживания не важна.
Если точность не важна, то зачем данная функция Балаболке?
Lexus, вы как всегда, неподражаемы!No

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Сб Июл 31 2010, 19:24
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Июл 31 2010, 19:24

Lexus
Да, так и придется сделать - делить длинное предложение на части и проставлять время чтения, пропорциональное продолжительности чтения всего предложения. Значение максимальной длины строк задается пользователем.

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

У меня нет смартфона или подходящего телефона, чтобы оценить удобство использования LRC-файлов. Но здравый смысл подсказывает, что слушать и читать текст эффективнее, чем только лишь слушать.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Вс Авг 01 2010, 19:17
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вс Авг 01 2010, 19:17

balabolka,
Есть еще пожелание, добавить в окошке , где будет галочка на влючение создания LRC файлов окошко для ввода числового значеня задержки в милисекундах отображения текста. Для ПК и буков нужды в нем скорее всего не будет, а вот на телефонах, по опыту сталкивался с запаздыванем отображения текстовых строк в медийных файлах особенно на java. Пусть у пользователя будет возможность сформировать под свой девайс нужное отображение текста.
Ну и, оказавшись на новом витке развития, возможно увидим и новые обстоятельства.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пн Авг 02 2010, 21:18
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пн Авг 02 2010, 21:18

Lexus
Новая версия с возможностью создания файлов LRC выложена на сайт. Еще раз спасибо за идею.

Сдвиг времени (в миллисекундах) реализован при помощи тега [offset], как указано в спецификации формата LRC; но плееры "KMPlayer" и "JetAudio" игнорируют этот тег.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Вт Авг 03 2010, 02:15
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Авг 03 2010, 02:15

balabolka
Спасибо за опцию. Это, действительно важный шаг в развитии программы, открывающий пользователям новые возможности. Теперь можно создавать полноценные электронные книги содержащие звук и отображение текста. И все это работает на очень даже примитивном телефоне за 30$, напрочь лишенном технологии TTS.
Есть вопросы по алгоритму присвоения имен файлам и Mp3 и LRC.
После создания первого файла mp3 с LRC запустил "KMPlayer" и стал наслаждаться новой опцией.
После окончания прослушивания файла, заметил, что LRC с номер один исчез и балаболка создала далее файл LRC с номером 2 и с содержимым первого файла.
Удалил содержимое папки и повторил запись снова, только теперь без параллельного прослушивания.
И опять на выходе произошел аналогичный сбой.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Вт Авг 03 2010, 04:07
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Авг 03 2010, 04:07

Lexus
У меня происходила такая же ошибка, когда тестировал программу, но мне казалось, что ошибку удалось исправить. Буду тестировать еще, спасибо за сообщение.

Каков был примерный размер кусков текста (в килобайтах), когда возникала эта ошибка?

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Вт Авг 03 2010, 09:34
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Авг 03 2010, 09:34

balabolka
Размер фрагментов файлов 20 КБт. Всего было в количестве 10 файлов.
Создавал через опцию "Сохранить как несколько аудиофайлов" в меню "Файлы".
При второй попытке несколько раз прерывал операцию создания файлов. Может поэтому, во второй попытке появился неполный LRC файл с именем заданным через окошко имени файлов с префиксом 1, а все последующие были с именем Документ3, по имени файла. Возможно, я не обратил внимания на его название в соответствующей графе окошка, и процесс пошел с Документ3 именем. А может, здесь что-то в программе сбоит.
Я у себя раньше делал связанное название директории и имени файла. Например, задав имя файла "Фаллада" Автоматически присваивал директории имя "Фаллада_Dir" или "Фаллада_Dir1", если таковая имелась. Можно было бы и балаболке сделать похожее.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Вт Авг 03 2010, 11:43
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Авг 03 2010, 11:43

Lexus
Исправленная версия выложена на сайт.

У меня нет планов добавить возможность создания файлов формате LRC для голосов SAPI 4: это довольно сложно сделать при работе через SAPI 4 на "низком" уровне, надо изучать документацию. Хотя автору "Говорилки", в его программе для чтения субтитров "ABM SubtitlesReader", удалось реализовать нечто подобное. Я намерен постепенно сворачивать поддержку устаревших голосов SAPI 4: то, что уже реализовано, пусть остается, но новые функции прежде всего будут добавляться для SAPI 5.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Вт Авг 03 2010, 17:16
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Авг 03 2010, 17:16

balabolka
Попробовал загрузить текст в mp3 файл, при помощи внешней программы. В качестве опытного файла выбрал выложенный Вами тестовый файл. Все получилось и работает на ура.
В момент создания мp3 это можно сделать еще с меньшими трудозатратами.
Есть нюансы , под какую прогу будет использоваться и в какие теги грузить.
Можно реально избавиться от двух файлов, получив на выходе привычные форматы с загруженным текстом. Более того, можно пойти еще дальше и туда же загрузить картинки из книги, и все это будет воспроизведено.
Это будет вообще высший пилотаж.
К сожаленью, пишу с телефона и не могу выложить полученный файл.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Авг 04 2010, 03:47
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 04 2010, 03:47

Lexus
Да, согласен; имея текст с метками времени, программа может автоматически вставить его и в файл MP3. Для этих целей среди тегов ID3 существует тег "Lyrics3"; его спецификацию можно посмотреть здесь:
http://www.id3.org/Lyrics3v2
Размер текста ограничен 99999 символами (текст + метки времени! то есть, дополнительные 7 символов "[mm:ss]" на каждую строку текста).

Постараюсь реализовать эту опцию в "Балаболке". А вот с картинками пока ничего не получится - не знаю, как их вставлять ВНУТРЬ файла MP3. В спецификации тега "Lyrics3", например, можно видеть, что вставляются только имена внешних графических файлов; это не совсем то, что нужно. К тому же, вся работа с изображениями в "Балаболке" вынесена в отдельную программу, и у меня сейчас нет желания менять это.

Файлы MP3 с текстом внутри можно прослушивать/просматривать в плеере "JetAudio" (без каких-либо плагинов) или в "WinAmp" со специальным плагином. "KMPlayer" такие mp3-файлы, кажется, обрабатывать не умеет; с другими плеерами я не знаком.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Ср Авг 04 2010, 11:42
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 04 2010, 11:42

balabolka
Ограничение по размеру отсутствуют (насколько я понял) у ID3v2 тегов
http://www.id3.org/id3v2.3.0?highlight=%28ID3v2.3%29
http://en.wikipedia.org/wiki/ID3
http://ru.wikipedia.org/wiki/ID3_(метаданные)
ID3v2.3 или ID3v2.4 тэги
Эти теги должны поддерживаться Windows Media player. Тег SYLT Synchronized lyric/text
ID3v2.3 в отличии от Lyrics3v2 распространены более (опять же IMXO).
Есть еще несинхронизированные ID3v2, куда можно записать текст. Тег USLT Unsychronized lyric/text transcription
Обычно эти три варианта (LYR,SYLT,USLT) тегов предлагают для записи текста.
Хорошо бы иметь возможность выбора в программе:
ID3v2/SYLT
Lyrics3v2/LYR
ID3v2/USLT

-------
И кодировок ANSI и UTF-8 маловато будет, хорошо бы добавить еще UTF-16, или unicode
-------
Объединение LRC и файлов звука желательно сделать включаемым. Для этого существует масса причин:
-необходимость тестирования
-совместимость с проигрывателями не только на ПК
-большое количество возможных кодировок LRC файлов.
------
Заметил небольшую ошибку: в заголовках LRC вместо значений переменных используемых в балаболке записано ее имя из меню файлы/теги ID3- %file_name и др.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Ср Авг 04 2010, 12:54
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 04 2010, 12:54

Насчет картинок в ID3v2
http://www.id3.org/id3v2.3.0?highlight=%28ID3v2.3%29
Цитата :
This frame contains a picture directly related to the audio file. Image format is the MIME type and subtype for the image. In the event that the MIME media type name is omitted, "image/" will be implied. The "image/png" or "image/jpeg" picture format should be used when interoperability is wanted. Description is a short description of the picture, represented as a terminated textstring. The description has a maximum length of 64 characters, but may be empty. There may be several pictures attached to one file, each in their individual "APIC" frame, but only one with the same content descriptor. There may only be one picture with the picture type declared as picture type $01 and $02 respectively. There is the possibility to put only a link to the image file by using the 'MIME type' "-->" and having a complete URL instead of picture data. The use of linked files should however be used sparingly since there is the risk of separation of files.
Код:
<Header for 'Attached picture', ID: "APIC">
Text encoding  $xx
MIME type      <text string> $00
Picture type    $xx
Description    <text string according to encoding> $00 (00)
Picture data    <binary data>

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Ср Авг 04 2010, 14:39
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 04 2010, 14:39

добавка
http://www.id3.org/id3v2.4.0-frames?highlight=%28ID3v2.4%29
п4.7 п4.8

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Авг 04 2010, 18:12
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 04 2010, 18:12

Lexus
Спасибо за ссылки и сообщение об ошибке. Теги SYLT и USLT я упустил из виду - полагал, что Lyrics3 достаточно.

Тег USLT, как я понимаю из его названия, не содержит меток времени, так что не вижу смысла использовать его в "Балаболке" (нас ведь интересуют не короткие тексты песен, а куски текста побольше, так что без синхронизации текста и звука не обойтись). Тег SYLT более подходит для синтеза речи; вот только я не смог найти ни одного плеера, который показывает этот тег; нашел лишь программу SYLTEditor, но она чаще "падает", чем нормально работает. Если не могу протестировать запись тега в файл, то не могу и реализовать его в "Балаболке". Буду признателен, если кто-либо подскажет программу-плеер или плагин для WinAmp, умеющие воспроизводить текст из тега SYLT.

Пока же буду реализовывать лишь поддержку Lyrics3; сначала только кодировку ANSI. Про картинки стало более-менее понятно, но не горю желанием добавлять такую опцию в программу.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Ср Авг 04 2010, 19:42
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 04 2010, 19:42

balabolka
Цитата :
Буду признателен, если кто-либо подскажет программу-плеер или плагин для WinAmp, умеющие воспроизводить текст из тега SYLT.
За этим дело не станет. На днях тестировал одну замечательную программу, которая позволяет работать с описанными видами тегов и практически со всеми медиапригрывателями. Есть унее несколько недостатков, для полного полного совершенства.
Называется MiniLyrics. Она работает как клиент, в котором работу со звуком осуществляют медиаплейры, а она занимается отображением, редактированием и записью в mp3 текста в три вида тегов.Программа платная около 16$ . Но при этом весьма ненавязчива и будет работать без оплаты, при запуске просит ввести регистрационный код (который, как Вы понимаете не является большой проблемой).

http://www.crintsoft.com/dl.htm

Единственно хочу предостеречь от тестирования MiniLyrics в связке MP3 с переменным битрейтом, с LRC и Windows Media Player. Результат может быть разрушительным для психики. Виноват на мой взгляд WMP. Но KMPlayer отображает текст синхронно.

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

Кстати, программа подтолкнула к очередному предложению, которое я хотел попридержать. Но раз описал ее, то озвучу и предложение.
В MiniLyrics много различных вариантов по выводу текста, и можно добиться большого подобия с балаболкой в отображении текста. Но есть несколько недостатков, к которым сложно привыкнуть после балаболки. Главный из них - непрерывная прокрутка текста, отсутствие левого центрирования текста и размера шрифтов.
В балаблоке есть все для того, чтобы выполнить отображение LRC лучше, с привычными для нас настройками. Нужно только добавить в меню открыть файлы мозможность выбора MP3, загрузить WMP (просто он всегда есть в системе) и отображать наши LRC.
Предложение может показаться необычным, но возможности, открывающиеся перед балаболкой с такой опцией огромны.
Вы можете сделать книжку у себя и дать ребенку или пожилому человеку или другу для визуального прослушивания аудиокниги. И никому из них не понадобится самим настраивать TTS, что является очень нелегким делом. Все, что нужно - это взять флэшку и установить балаболку.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Чт Авг 05 2010, 00:47
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Чт Авг 05 2010, 00:47

Lexus
Спасибо за программу MiniLyrics, очень пригодилась. Смог нормально протестировать созданные в "Балаболке" файлы с тегами SYLT и Lyrics3v2.

Что касается Вашего предложения, то мне бы не хотелось превращения своей программы в проигрыватель звуковых файлов. Таких плееров уже предостаточно, здесь нечего "ловить". У "Балаболки" другое предназначение, не стоит перегружать программу функциями.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Вт Авг 10 2010, 11:44
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Авг 10 2010, 11:44

balabolka
Спасибо за новую опцию.
Уточните, пожалуйста можно в личку.
1. Теперь можно использовать две различных разновидности тегов с разными настройками по длине и кодировке, одна для LRC файла, а вторая для тегов записанных в MP3 (Было бы логично для использования на плейере или ПК).
2. Будут ли теги работать с файлами WMA и OGG
3. Теги SYLT в версии ID3V2.3 или ID3V2.4 и в какой кодировке они записаны.
4. Если не UTF-8, будет ли эта кодировка введена в будущем.
5. Есть предложение задействовать тег USLT для записи текста исходного файла с первоначальной разметкой и форматированием.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Вт Авг 10 2010, 13:23
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вт Авг 10 2010, 13:23

Lexus

  1. Файл LRC и теги ID3 сейчас НЕ СВЯЗАНЫ друг с другом, это отдельные опции и обрабатываются программой раздельно. Но, по большому счету, текст и там, и там будет синхронизирован одинаково - программа делит текст на предложения, так что начало предложения будет иметь и в файле LRC, и в тегах одну и ту же метку времени. А вот уже само предложение может делиться на разные по размеру части (или вообще не будет делиться).

  2. Новые теги будут записываться только в файлы MP3. Для записи тегов в другие аудиоформаты я использую чужие готовые компоненты; сейчас не готов начать разбираться с их исходниками (если там вообще можно разобраться и модифицировать программный код).

  3. ID3v2.3, кодировка ANSI (ISO-8859-1). В тег SYLT записывается название языка ("eng", "rus" и т.д.) в зависимости от того, каков язык компьютерного голоса.

  4. О добавлении поддержки UTF-8 в тегах я, конечно, думаю, и уже давно, но реализовать пока не получается. Это вопрос далекого будущего (и только в версии 2.0 программы "Балаболка").

  5. Тег USLT пока добавлять не стану. Моя цель в деле реализации Вашей идеи - это сохранение СИНХРОНИЗИРОВАННОГО текста всеми возможными способами. По-прежнему не вижу большого практического смысла в просто хранении исходного текста внутри файла MP3. Даже от сохранения иллюстраций внутри аудиофайла и то больше пользы. Таково мое мнение; это не значит, что Вы не правы в данном вопросе, - просто мы по-разному смотрим на это с точки зрения целесообразности.

    Но если найдутся еще пользователи "Балаболки", которые будут поднимать вопрос об использовании тега USLT, - тогда обещаю обдумать всё заново. Но добавлять этот тег "просто так - чтобы был" мне не хочется, это будет сбивать с толку пользователей, которые не очень разбираются в спецификациях метаинформации внутри звуковых файлов.

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

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Ср Авг 18 2010, 12:08
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 18 2010, 12:08

balabolka
Попал в руки плейер с возможностью отображения обложек альбомов в МP3
Они изображаются в виде крупной картинки при проигрывании файла. Выглядит интересно.
minilirics тоже отображает их.
Может сделать эксперимент и добавить в МP3 картинки из книжки. В первый файл обложку и далее по-порядку.
И не удалось назначить LRC файлу значение в 39 символов (плейер больше не выводит), минимум 50. Хорошо бы снизить границу.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Ср Авг 18 2010, 13:43
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Ср Авг 18 2010, 13:43

Lexus
Предпочту пока подождать с добавлением картинок в файлы MP3; это не самая востребованная функция, а проблемы с ней могут возникнуть.

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

Я посмотрю на реакцию пользователей "Балаболки", как и в случае с хранением внутри MP3 несинхронизированного текста: если это действительно нужно людям, они напишут мне об этом. Пока же мне не хочется переносить функции работы с картинками из отдельной программы viewer.exe в основную программу. Спасибо за предложение.

Насчет минимальной длины строки - да, сейчас я ограничил ее 50 символами. Можно уменьшить и до 39 символов (или округлить до 35 символов). Уменьшать "границу" еще дальше не хотелось бы; представьте - текст размером сто килобайт будет поделен почти на 3000 строк размером до 39 символов; это многовато.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 Lexus :: Сб Авг 21 2010, 17:24
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Сб Авг 21 2010, 17:24

balabolka
С картинками книга и аудиокнига гораздо интереснее. Это уже можно считать бесспорным фактом. Используя балаболку online можно увидеть картинки. С MP3 все много сложнее. Упрятать их внутрь действительно относительно просто. Есть соответствующие dll. Но с показом их mp3-плейрами пока не все ясно, поскольку там существует определенная структурность.
Я хочу предложить добавить в окошко "Сохранить как несколько аудиофайлов" галку "Извлечь/скопировать картинки в директорию с mp3".
Kmplayer будет сам показывать эти картинки при прослушивании, а при использовании портативных плейров можно параллельно с прослушиванием смотреть картинки. Большинство современных плейеров позволяет это делать. Очень не достает такой возможности, особенно когда слушаешь специальную литературу со ссылками на картинки.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Вс Авг 22 2010, 17:32
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Вс Авг 22 2010, 17:32

Lexus
Обещаю подумать над Вашим предложением. Пока это не совсем соответствует моему видению программы.

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 druss87 :: Пт Авг 27 2010, 00:01
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Авг 27 2010, 00:01

Здравствуйте, balabolka!
Очень интересная, нужная, и главное полезная идея нахождения иностранных слов и установка разных голосов на чтение с помощью тэгов.

Я вставляю билингва тексты в программу, обрабатываю их тэгами, и слушаю результат, изучая таким образом иностранные языки. Для изучения ещё очень полезно следить за читаемым текстом, чтобы запоминать как иностранные слова пишутся.

Возможно ли сделать кнопочку в программе, убирающую отображение тэгов под SAPI-5, чтобы они не мешали визуальному слежению за текстом?

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пт Авг 27 2010, 03:47
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Авг 27 2010, 03:47

druss87 пишет:
Возможно ли сделать кнопочку в программе, убирающую отображение тэгов под SAPI-5, чтобы они не мешали визуальному слежению за текстом?
Нет, это довольно сложно реализовать. Как один из вариантов реализации Вашей идеи, например, - это хранение двух вариантов текста: один для чтения вслух и второй для показа на экране, с последущей синхронизацией позиций курсора внутри этих текстов. Не стану сейчас этим заниматься.

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

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 ptoton :: Пт Сен 10 2010, 10:21
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Сен 10 2010, 10:21

balabolka
а можно добавить еще кнопки для методов применения правил INI?

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evmir_troll-hunter :: Пт Сен 10 2010, 10:41
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Сен 10 2010, 10:41

ptoton пишет:
а можно добавить еще кнопки для методов применения правил INI?
@Вот об этом я и говорил. Скоро попросят поправить ВСЕ .ini словари, ввиду мифических, и на самом деле незначительных "ошибок"!

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 balabolka :: Пт Сен 10 2010, 12:56
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Сен 10 2010, 12:56

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

Сейчас, в текущей версии "Балаболки", не замечаю какой-либо разницы в обработке правил между двумя способами. Но, разумеется, я не проверял все словари на большом количестве текстов.

-----

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

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


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

Пожелания по развитию программы - Страница 12 WAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
 evilone_ :: Пт Сен 17 2010, 15:56
Пожелания по развитию программы - Страница 12 FT09PX19cfHx+Pj4wAAAAAAAAAAACH+OjxDT1BZPkNvcHlyaWdodCAyMDA0IFRoZSBwaHBCQiBHcm91cCwgQWxsIFJpZ2h0cyBSZXNlcnZlZC4AIfkEAQAADQAsAAAAAAsACQAABCmwNUCpvDNoi4EWVUcQCEIAnaAKDHoBSnIchisBSaEP9mQMgwWvUwk1IgA7Пт Сен 17 2010, 15:56

есть такое предложение,
добавить куда-то, лучше всего в название окна, если это возможно, время затраченное на обработку текста словарями, сугубо для технических целей, как-то так
Пожелания по развитию программы - Страница 12 60774330

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

Пожелания по развитию программы

Предыдущая тема Следующая тема Вернуться к началу
Пожелания по развитию программы
Страница 12 из 20Страница 12 из 20На страницу : Предыдущий  1 ... 7 ... 11, 12, 13 ... 16 ... 20  Следующий
      Форма быстрого ответа        Форма быстрого ответа  
Этот сайт не предоставляет электронные версии программного обеспечения и полнотекстовых электронных изданий, а занимается лишь
подборкой и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями.

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