TTS книги  Проверялка  ФорумФорум  RSS  ПоискПоиск  РегистрацияРегистрация  ВходВход  



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

Предыдущая тема Следующая тема Перейти вниз
На страницу : Предыдущий  1, 2, 3, 4, 5, 6 ... 12 ... 20  Следующий
АвторСообщениеПожелания по развитию программы
Lexus
Эксперт


Сообщений : 413

 Lexus :: Ср Янв 28 2009, 13:31
Ср Янв 28 2009, 13:31

Сейчас пишу на не на своем ПК. Но суть состоит в обработке слов стоящих в конце предложения в зависимости от последующих за ними после точки либо других знаков слов в новом предложении.
Не вижу особых проблем в обработке по предложений в обычном словаре dic.
Просьба применить описанный выше способ только для правил на основе регулярных выражений. Там действительно необходима такая гибкость и мощь. По сути это не обидит и рядовых пользователелей, которые ini словари не используют.
Повторюсь и по просьбе убрать ограничение на редактирование текста во время чтения. Данное ограничение может быть актуальным только при чтении без словарей. Зачастую текст действительно нужно править, Например вы услышали ошибку в вашей статье и быстро исправили ее, не отвлекаясь на нажатие лишних кнопок.

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


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

 balabolka :: Ср Янв 28 2009, 14:56
Ср Янв 28 2009, 14:56

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

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

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

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

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

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


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

 Lexus :: Ср Янв 28 2009, 17:39
Ср Янв 28 2009, 17:39

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

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


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

 balabolka :: Ср Янв 28 2009, 19:19
Ср Янв 28 2009, 19:19

Lexus
"Балаболка" пытается "интеллектуально" искать окончания предложений, поэтому - да, точка для "Балаболки" не всегда конец предложения. Именно поэтому и нельзя вставлять теги паузы через DIC-словари; требуется анализ текста для поиска в нем предложений.

В общем, я понял суть проблемы, буду думать. Менять что-либо пока не стану.

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


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

 acadfan :: Чт Янв 29 2009, 13:40
Чт Янв 29 2009, 13:40

balabolka

Хотелось бы иметь возможность опционально отключать кнопки (toolbars), т.е. чтобы на экране оставалось только меню.

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


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

 Lexus :: Сб Янв 31 2009, 12:37
Сб Янв 31 2009, 12:37

Есть пожелание добавить настройку размера шрифта в редакторе словаря.
Для меня очеь мелкий. Утомляет.

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


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

 balabolka :: Сб Янв 31 2009, 19:12
Сб Янв 31 2009, 19:12

acadfan, Lexus
Ммм, не хотелось бы добавлять таки вещи в программу. Обещаю подумать, но пока не собираюсь этого делать.

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


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

 Sylvia :: Сб Янв 31 2009, 20:18
Сб Янв 31 2009, 20:18

Присоединяюсь к Lexus, для меня тоже очень мелкий шрифт. Часто занимаюсь редактированием и это утомительно. Может, можно сделать размер этого шрифта настраиваемым, как шрифт главного окна?

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


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

 Lexus :: Сб Янв 31 2009, 20:56
Сб Янв 31 2009, 20:56

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

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


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

 balabolka :: Вс Фев 01 2009, 00:19
Вс Фев 01 2009, 00:19

Lexus
Не удалось воспроизвести найденные Вами ошибки. Запомню их на будущее.

Если основное окно закрыло модальное окно, обычно помогает пара нажатий ALT+TAB; модальное окно вновь будет сверху.

Поиск имен в пустом окне не запускается, так как текст имеет нулевую длину. Чтобы возникла ошибка, надо чтобы в окне хоть что-то было; но вот что было в Вашем пустом окне?! Загадка... Question

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


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

 johnnyfin :: Вс Фев 01 2009, 09:15
Вс Фев 01 2009, 09:15

У меня вызывают "недовольство" следующие казалось бы логичные и простые вещи, которые отсутствуют в этой очень хорошей и полезной проге:
1) при свернутой в трей балаболке в разных прогах выделяется текст для чтения: Ctrl-C + Ctrl-F9 для того чтобы читать из буфера. Почему не сделать отдельную комбинацию для чтения выделенного текста без буфера обмена – выделил (без копирования в буфер), нажал скажем Сtrl-F12 и балаболка читает вслух не вылезая из трея? Может на уровне программирования она и будет сначало копировать выделенное в буфер обмена (если без него не обойтись), но мне бы хотелось избавиться от этого лишнего действия и просто жать одну комбинацию. В TextAloud это есть и работает.
2) Я использую балаболку для расслабления глаз - я их закрываю сидя перед экраном. При свернутой в трей балаболке и восприятии текста на слух (Ctrl-C + Ctrl-F9 или по предложенной Сtrl-F12), иногда есть трудные моменты которые надо видеть (формулы, числа и т.п.). Но быстро найти в выделенном (в броузере, ворде и т.д.) тексте (который читается свернутой балаболкой) нерасслышенные моменты трудно - поэтому сдесь вижу 2 варианта: a) после нажатия комбинаци чтения выделенного текста выдавать небольшое модальное окно как в TextAloud (называется ProofRead) с читаемым текстом и бегающим текущим словом б) при клике на балаболку (которая в трее) в ней будет отображаться текст который читается и «бегающая» текущая позиция (как это делается если текст копировать и читать в балаболке). То есть нужна дополнительная комбинация скажем Ctrl-F11 для чтения выделенного в какой либо проге текста плюс копирования его в балаболку, в которой при ее возможном вытаскивании из трея будет отображен прогесс чтения.
3) Я использую балаболку для чтения вслух двух языков: русского и английского. Так вот хотелось бы иметь возможность задавать для комбинации для чтения на определенном языке когда балаболка сидит в трее: нажал скажем Ctrl-F1 – читает на русском, Ctrl-F2 – на английском. При этом принципы предложенные в предыдущих двух пунктах – сохранить. А так, приходится лезть в трей – менять язык, сворачивать, выделять текст снова и т.д. Неудобно!
Примечание: можно конечно использовать дополнительные программы которые по установленным в них горячим клавишам будут вызывать балаболку с параметрами языка... Но здесь тоже проблема – при нажатии такой комбинации открывается новое окно приложения наряду уже с открытым(и) (а открывать-закрывать приложение тоже не рационально) => должна быть галочка в опциях – разрешать только одно приложение (“run only one instance of the program”).
4) Просто замечательной была бы функция перехода на несколько слов вперед и назад (глобальные горячие клавиши) при чтении и/или выбор нужной позиции щелканьем мыши на нужном слове, с которого продолжить чтение если балаболка (или предложенное выше модальное окно типа ProofRead) открыта.
5) ну пока хватит... если мои предложения вызовут интерес (а я оч на это надеюсь ибо прога мировая, а мелкие частые юзабельные неудобства снимают сливочную пенку с нее!), то потом еще парочку претензий отпишу...

P.s. У меня такой мелкий баг (?). Сразу после установки ставлю галочку «Use global hotkeys» -> OK, а горячие клавиши не работают... Если же в нужных горячих комбинациях убрать галочку с «Alt», то комбинации начинают работать (например Ctrl-F9).

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


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

 muk79 :: Вс Фев 01 2009, 14:22
Вс Фев 01 2009, 14:22

Цитата :
Просто замечательной была бы функция перехода на несколько слов вперед и назад
Это получается перемотка вперед назад при чтении? Очень даже не плохая идея. Тогда еще бы перемотку по абзацам или ускоренное чтение как быстрая перемотка с прослушиванием по аналогии с прослушиванием аудио.

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


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

 balabolka :: Вс Фев 01 2009, 19:13
Вс Фев 01 2009, 19:13

johnnyfin
Спасибо за столь объемный текст с предложениями; чувствуется Ваш интерес к программе.

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

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

3) Два голоса, для двух разных языков - да, это хорошая идея. Может быть, когда-нибудь это реализую; обещаю подумать.

4) Функцию "Skip" в TextAloud видел, не впечатлило. Нет планов добавлять это в свою программу.

5) В общем, стало понятно, что Вам нравится программа TextAloud; там много хороших и интересных функций, но у меня несколько другое видение того, какой должна быть программа для чтения вслух. Это не значит, что какая-то из двух программ лучше или хуже - они просто разные.

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

Цитата :
Сразу после установки ставлю галочку «Use global hotkeys» -> OK, а горячие клавиши не работают...

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

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


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

 balabolka :: Вс Фев 01 2009, 19:36
Вс Фев 01 2009, 19:36

Sylvia пишет:
Присоединяюсь к Lexus, для меня тоже очень мелкий шрифт. Часто занимаюсь редактированием и это утомительно. Может, можно сделать размер этого шрифта настраиваемым, как шрифт главного окна?
Мне очень не нравится, что программа "Балаболка" превращается в "редактор словарей + она еще что-то там умеет".

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

Добавлять возможность редактировать настройки редактора - по-моему, это уже чересчур...

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


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

 ptoton :: Вс Фев 01 2009, 20:46
Вс Фев 01 2009, 20:46

Присоединяюсь к просьбе добавить настройку размера шрифта в редакторе словаря. Редактор есть, а пользоваться им мне нельзя из-за мелкого шрифта. Как вариант - увеличьте шрифт в редакторе словаря.

Даю ссылку на файл произношения Алёной файла из пяти слов (он тоже в архиве). Проверял произношение слов которые добавил в Lexicon Manager файлом my_words.dic.
Balabolka.mp3 - читает Balabolka, паузы между предложениями 300
Balabolka_paus0.mp3- читает Balabolka, паузы между предложениями 0
TextAloud.mp3 - так читает то же самое TextAloud
MP3book2005.mp3 - соотв. MP3book2005

http://webfile.ru/2603250

Мне кажется это нестабильность Алёны, но как ее уменьшить?

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


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

 ptoton :: Вс Фев 01 2009, 21:28
Вс Фев 01 2009, 21:28

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

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


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

 Lexus :: Вс Фев 01 2009, 22:10
Вс Фев 01 2009, 22:10

Не совсем понятно. Работают ли SAPI5 тэги через ini словарь. Похоже при попытке использования выдает ошибки OLE на "<"-теги. Очень огорчает если это ограничение программы.

Цитата :
"Не человек для субботы, а суббота для человека"

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

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


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

 balabolka :: Вс Фев 01 2009, 22:31
Вс Фев 01 2009, 22:31

ptoton пишет:
Можно ли как-то сохранять настройки внешнего вида и установок, чтобы после деинсталяции старой и установки новой версии их восстанавливать?
Можно устанавливать новую версию поверх старой.

Либо перед деинсталляцией сохраните во временной папке файл конфигурации (файл C:\Documents and Settings\<имя_пользователя>\Application Data\Balabolka\balabolka.cfg). После установки новой версии верните этот файл на место.

ptoton пишет:
Мне кажется это нестабильность Алёны, но как ее уменьшить?
Лучше обсуждать такие вопросы в "ветке" форума, посвященной "Алене". Не очень разбираюсь в особенностях голоса "Алена", так что не смогу дать ответ на подобный вопрос. Тем более, я не понял, что именно надо услышать в выложенных Вами аудиофйлах - кроме того, что они были записаны с самыми разными аудионастройками (битрейт, частота, моно/стерео).

Текстовый файл во всех программах "Алена" читает одинаково - да, действительно, внутри этого текста "разобьюсь" произносится как "разобобьюсь". Соседние слова как-то влияют на чтение этого слова.

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


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

 balabolka :: Вс Фев 01 2009, 22:36
Вс Фев 01 2009, 22:36

Lexus пишет:
Не совсем понятно. Работают ли SAPI5 тэги через ini словарь. Похоже при попытке использования выдает ошибки OLE на "<"-теги.
Специально такого ограничения в программу не добавлял. Приведите пример правила, которое выдает ошибку, иначе сложно разобраться, в чем тут может быть дело.

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


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

 Lexus :: Вс Фев 01 2009, 23:59
Вс Фев 01 2009, 23:59

В WMA пишет через опцию сохранить как несколько адифайлов c битрейтом 48kb/c независимо от установок в 'Аудифайлы'. Это так положено, или где-то сбоит?

По поводу правил. Их там много. Пока не нашел, что конкретно не работает. Использую теги паузы, изменения скорости и abspeed

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


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

 balabolka :: Пн Фев 02 2009, 01:05
Пн Фев 02 2009, 01:05

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

Вот цитата с сайта тех, кто лучше разбирается во всем этом: "Cистема Windows Media предоставляет нам несколько кодеков, каждый из которых работает с фиксированным набором входных форматов аудиоданных. Результирующий формат данных, созданных кодеком, зависит от типа кодека и входного формата данных, в большей степени, чем от заданного нами битрейта. Компонент сам подбирает оптимальный кодек (можно пойти и по более сложному пути - выбрать нужный кодек и формат вручную, но сейчас мы рассматриваем самое простое решение)."

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

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


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

 Lexus :: Вт Фев 03 2009, 23:47
Вт Фев 03 2009, 23:47

При кодировании в звук, полезной опцией будет пауза. Чтобы можно было сделать мелкие дела и продолжить запись.
Раньше после изменении словаря в текстовом редакторе, необходимо было нажимать 'обновить', чтобы CTRL-T коректно отражал изменения. Полезно сделать обновление перед CTRL-T автоматическим.

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


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

 unknown :: Ср Фев 04 2009, 15:23
Ср Фев 04 2009, 15:23

Удалено slag.(05.02.2009 00.36)

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


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

 balabolka :: Ср Фев 04 2009, 21:45
Ср Фев 04 2009, 21:45

Lexus пишет:
При кодировании в звук, полезной опцией будет пауза.
Да, тоже думал об этом, но решил не делать. Это может повлиять на стабильность работы программы, а полезность "паузы" не очень велика.

Поставить запись на паузу можно будет лишь тогда, когда голос пишет в файл. Когда идет процесс конвертирования, процесс прервать нельзя.

Lexus пишет:
Раньше после изменении словаря в текстовом редакторе, необходимо было нажимать 'обновить', чтобы CTRL-T коректно отражал изменения. Полезно сделать обновление перед CTRL-T автоматическим.
Нет, этого я делать не стану.

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


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

 Lexus :: Ср Фев 04 2009, 21:57
Ср Фев 04 2009, 21:57

При переинициализации движка с объемным словарем, открываем редактор словаря и нажимаем F5 или F6. Программа стабильно зависает.

Спасибо за изменение размера шрифта в основном окне редактора. Однако в полях ввода он остался прежним, что только ухудшает восприятие.
Фокус сбивается Smile Надо бы сделать и там увеличенный т.е. одинаковым.

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


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

 balabolka :: Ср Фев 04 2009, 22:15
Ср Фев 04 2009, 22:15

Lexus пишет:
При переинициализации движка с объемным словарем, открываем редактор словаря и нажимаем F5 или F6. Программа стабильно зависает.
Какой речевой движок? Что означает "объемный словарь" - это словарь коррекции произношения программы "Балаболка" (с расширением *.DIC) или лексикон самого голоса; насколько этот словарь "объемный"? Вы уверены, что зависает именно "Балаболка", а не сам речевой движок?

Не сталкивался с подобной ошибкой; буду проверять...

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


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

 welton :: Чт Фев 05 2009, 08:49
Чт Фев 05 2009, 08:49

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

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


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

 balabolka :: Чт Фев 05 2009, 15:00
Чт Фев 05 2009, 15:00

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

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

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


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

 muromzevo :: Чт Фев 05 2009, 15:32
Чт Фев 05 2009, 15:32

Цитата :
Вообще, я бы с удовольствием "настучал по голове" нашим чиновникам, которые до сих пор не профинансировали создание отечественных речевых движков.
В рамках федеральной целевой программы «Исследования и разработки по приоритетным направлениям развития научно-технического комплекса России» принята трехлетняя государственная программа по созданию высококачественного синтезатора русской речи, позволяющего озвучивать любую текстовую или цифровую информацию на русском языке. Для её осуществления Министерством Образования и Науки РФ был проведён тендер, победителем которого стала петербургская компания «Центр речевых технологий», выступившая в конкурсе в альянсе с Санкт-Петербургским Государственным Университетом.
На это дело они получили около 150 млн рублей. На сайте Центра речевых технологий пока только теоретические статьи, но в одной написано:
"Создание системы синтеза русской речи нового поколения будет завершено в 2009 году. Промежуточные результаты, полученные на данном этапе проекта, позволяют утверждать, что данная система будет значительно превосходить существующие аналоги для русского языка как в плане архитектуры и реализации программного обеспечения, так и в плане естественности синтезированной речи."
Единственное что смущает так это то что голос "Оратор" образцы произношения которого есть на сайте они называют высококачественным.

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


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

 welton :: Чт Фев 05 2009, 16:33
Чт Фев 05 2009, 16:33

Цитата :
Вообще, я бы с удовольствием "настучал по голове" нашим чиновникам, которые до сих пор не профинансировали создание отечественных речевых движков. В России триста тысяч слепых и слабовидящих людей, им очень бы пригодились такие компьютерные голоса. Даже президент Медведев, когда "разговаривал" на выставке с роботом, тот отвечал голосом "Николая", то есть голосом на иностранном движке...
А что уже говорить про Украину
Код:
[quote][/quote]!!!
tongue

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


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

 Lexus :: Чт Фев 05 2009, 16:59
Чт Фев 05 2009, 16:59

Цитата :
Какой речевой движок? Что означает "объемный словарь" - это словарь коррекции произношения программы "Балаболка" (с расширением *.DIC) или лексикон самого голоса
это словарь движка
Как я и писал во время переиницилизации движка (время которой зависит от размера внутреннего словаря движка), то есть не дождавшись ее окончания открываем редактор и нажмаем F5 или F6 и зависание именно балаболки обеспечено. Появляются песочные часы. Процессор успокаивается, а прога висит без всяких признаков жизни. Актуально для 377 версии.

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


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

 balabolka :: Чт Фев 05 2009, 20:48
Чт Фев 05 2009, 20:48

Lexus пишет:
Как я и писал во время переиницилизации движка (время которой зависит от размера внутреннего словаря движка), то есть не дождавшись ее окончания открываем редактор и нажмаем F5 или F6 и зависание именно балаболки обеспечено. Появляются песочные часы. Процессор успокаивается, а прога висит без всяких признаков жизни.
Понял, спасибо за подробное объяснение. Не уверен, что смогу тут что-либо сделать; надо хорошенько подумать.

muromzevo
Спасибо за информацию, не знал о тендере. На сайте Центра речевых технологий указаны две даты: завершения проекта - октябрь 2009 года, завершение федеральной целевой программы - 2012 год. Будем ждать и надеяться; настораживает, что тот же "Оратор" формально существует уже приличный срок, а вот на своих машинах мы его так и не опробовали; когда новый русский голос доберется до компьютеров конечных пользователей - неизвестно...

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


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

 Lexus :: Вс Фев 08 2009, 12:31
Вс Фев 08 2009, 12:31

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

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


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

 balabolka :: Вс Фев 08 2009, 15:22
Вс Фев 08 2009, 15:22

Lexus
Понял; буду думать, что тут можно сделать. Спасибо.

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


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

 Lexus :: Пн Фев 09 2009, 12:34
Пн Фев 09 2009, 12:34

" ' ^' " - а как это работает и для чего? Может маленький ликбез?

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


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

 balabolka :: Пн Фев 09 2009, 13:11
Пн Фев 09 2009, 13:11

Lexus пишет:
" ' ^' " - а как это работает и для чего? Может маленький ликбез?
Вот-вот, мне тоже очень интересно, что это за комбинация символов?

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


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

 Lexus :: Вт Фев 10 2009, 09:50
Вт Фев 10 2009, 09:50

Цитата :
насчёт " ' ^'" повертье работает

Как я понимаю это, чтот-то такое шаманское, полученное методом ненаучного тыка. Или я всетаки заблуждаюсь?

Предложение по болаболке:
- при обновлении программа добавляет словари движков. В целом это хорошо, но есть нюансы. Я удалил некоторые из них, и не хотел бы их там больше видеть, но скаждым обновлением их приходится удалять снова.
Но и это не все. При этом теряется словарь по умолчанию- нужно каждый раз назначать снова. Вроде мелочь, но осадок остается. То же происходит и при изменении списка словарей.
- При использовании балаболки стал замечать обкусывание концов конвертированных mp3 файлов. Т.е. текст обрывается гдето в последнем абзаце. В ТА такого не замечал. Может конвертация виновата?

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


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

 balabolka :: Вт Фев 10 2009, 12:09
Вт Фев 10 2009, 12:09

Lexus пишет:
При использовании балаболки стал замечать обкусывание концов конвертированных mp3 файлов. Т.е. текст обрывается гдето в последнем абзаце.
Это что-то новенькое, о такой проблеме еще никто не сообщал. Проверил все свои mp3-файлы, которые записывал с разными голосами - такого эффекта там нет. Буду разбираться...

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


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

 Lexus :: Вт Фев 10 2009, 13:23
Вт Фев 10 2009, 13:23

Уедание концовок происходит не всегда, а где-то раз на 10-20 файлов-фрагментов, проблема не звучала ранее возможно из-за трудности с диагнозом.
И наверно следует поправиться, проблеммы были замечены в WMA файлах.

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


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

 balabolka :: Вт Фев 10 2009, 14:23
Вт Фев 10 2009, 14:23

Lexus
насчет того, что программа при установке копирует свои словари в "Мои документы" - некоторые пользователи удаляет словари по ошибке и переустанавливают программу как раз для того, чтобы восстановить DIC-файлы на диске. Спрашивать пользователя при инсталляции программы, надо или нет копировать файлы словарей коррекции произношения на диск, я не стану, так как и сам бы затруднился с ответом на такой вопрос при установке новой, совершенно незнакомой мне программы.

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

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

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


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

 Stroodder :: Вт Фев 10 2009, 17:27
Вт Фев 10 2009, 17:27

lev55
Embarassed
Lexus & balabolka
Шаманского не больше, чем в поиске знака ударения Николая. Только в Ольге это не один символ, а 4, учитывая пробел.
balabolka
" ' ^'" Ольги == "<" Николая.
"ударе' ^'ние" == "ударе<ние"
Можно заменить две кнопы " ' " и " ^ " на одну - " ' ^'" (я для этого использую правда не кнопу, а клавишу "+") - эти значки, как я понял, появились в поддержку Ольги, и интерфейс разгрузится и удобней будет.
И напрашивается: если выбран голос "Loquendo", при чтении в словаре заменять знак "<" на " ' ^'" перед тем как послать строку в Speak. Можно будет прослушать правило в словаре, т.о. будет практически реализована поддержка Ольги. Smile

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


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

 Lexus :: Ср Фев 11 2009, 12:13
Ср Фев 11 2009, 12:13

Stroodder
Содержащийся в комбинации пробел фактически разрывает слово, так что это больше эрзац, чем настоящее ударение.

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


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

 Stroodder :: Ср Фев 11 2009, 13:33
Ср Фев 11 2009, 13:33

Lexus
Академически можно называть как кому больше нравится, но практически - ударение.
Цитата :
А разве на слух ощущается разница между этими двумя строками?
Цитата :
А ра' ^'зве на слу' ^'х ощуща' ^'ется ра' ^'зница ме' ^'жду э' ^'тими двумя' ^' стро' ^'ками?

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

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


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

 Lexus :: Ср Фев 11 2009, 16:16
Ср Фев 11 2009, 16:16

Цитата :
Писалось об этом уж раз десять и одиннацатый точно не поможет.

Может и поможет, если подобно разъяснить.

Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Loquendo\LTTS7\default.session]
"SpellingLevel"="pronounse"

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

По балоболке, хотелось бы уточнить вопрос по диалоговому окну по ID3 тегам. Получается, если птичка вверху не установлена, тег названия файлов +N устанавливается в файл (WMA) нормально, если включаем птичку и меняем другие теги (не названия файла, а например год ), получаем вместо изменяемого тега названия файла - содержимое окошка /%filename/. Может здесь другая задумка и я чего-то не понимаю?

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


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

 Lexus :: Ср Фев 11 2009, 17:22
Ср Фев 11 2009, 17:22

Цитата :
Ответ перенёс сюда.
Может он все же потерялся по пути к 'сюда' Smile
Ничего кроме общих слов я там не нашел.

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


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

 balabolka :: Ср Фев 11 2009, 19:42
Ср Фев 11 2009, 19:42

Lexus пишет:
По балоболке, хотелось бы уточнить вопрос по диалоговому окну по ID3 тегам. Получается, если птичка вверху не установлена, тег названия файлов +N устанавливается в файл (WMA) нормально, если включаем птичку и меняем другие теги (не названия файла, а например год ), получаем вместо изменяемого тега названия файла - содержимое окошка /%filename/. Может здесь другая задумка и я чего-то не понимаю?

Исправлю эту ошибку (ошибку в использовании переменных в тексте тегов) в следующей версии программы.

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


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

 Lexus :: Чт Фев 12 2009, 14:15
Чт Фев 12 2009, 14:15

Код:
"SpellingLevel"="pronounse"

В чем заложенный разработчиком смысл данного выражения?

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


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

 balabolka :: Чт Фев 12 2009, 23:05
Чт Фев 12 2009, 23:05

Lexus
Исправил ошибку в тегах ID3, о которой Вы сообщали; новая версия программы на сайте.

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

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


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

 Lexus :: Сб Фев 14 2009, 13:15
Сб Фев 14 2009, 13:15

Думается очень полезной будет следующая фича:
1.В окошке редактора рядом с окошком найти добавляем галку 'во всех подключенных словарях'

Действие: после проверки открытого словаря программа производт поиск в подключенных словарях с выводом окошка, в котором в виде кнопок будут показаны словари, в которых поиск оказался успешным. Нажав на кнопку с названием словаря автоматически переходим в один из словарей.

2.Хорошо бы при работе в редакторе словаря сделать маленькую автоматизацию. Если в 'произносить' внесены знаки ударения "^" "`" "+",после нажатия F5,они оттуда убирались,а запись копировалась в окошко 'как'

3.И еще, что-то не срабатывает переменная тега %folder_name (WMA)

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


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

 Lexus :: Сб Фев 14 2009, 14:24
Сб Фев 14 2009, 14:24

4. Забавный глюк: в окошке редактора в поле 'произносить' устанавливаем курсор в нужную позицию, выделяем букву, которую хотим заменить, и нажимаем нужную букву, в резльтате она устанавливается на одну букву ранее нужной позиции. Сначало все думал, что сам мажу, а оказалось... Smile

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


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

 balabolka :: Сб Фев 14 2009, 18:54
Сб Фев 14 2009, 18:54

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

Вернуться к началу Перейти вниз
Спонсируемый контент




 Спонсируемый контент ::


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

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

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

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