:: Главная :: Проекты :: MSAgent :: Музыка :: Гостевая :: Форум ::

Главная

О сайте

Гостевая книга
Форум

Проекты

О разделе

Animals v1.7.2r2
ReadIt v1.2
LittleHelper
EasyTester v1.3
EasyTester v2.0

MS Agent

Отступление

MSAgent в Delphi
MSAgent+MSBalloon
Новый DlgBalloon
SpeechAPI в Delphi

MSAgent и SAPI

Speech API часть2
- Работа с тегами
- Атрибуты голоса
- Диалоги
Синтез речи в файл
Обзор говорящих программ
Насосная станция

Музыка

Моя музыка

Альфред Шнитке
Музыка А. Шнитке

Голосование
Применяете ли вы технологию MSAgent в своих приложениях?
Да, применяю
Собираюсь применить
Лишняя фишка

Поиграть с MSA

Персонаж:

Позиция:
X: Y:
 
Величина:

%

Поговорить:
Примечание: Поиграть с персонажем можно только, если у вас установлен MSAgent v2.0, а проговорить при установленных голосовых функций. Все компоненты можно скачать тут.

Подписка
Ваш e-mail:
Раздел:
 

Обзор подготовил: Genn

Маленькие Pадости и rадости

О маленьких и говоpящих

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


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

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

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

Проверял всё на двух компах, на одном - WindowsXP с FAT32, на другом - WindowsXPpack1 и WindowsME. Как говорят, да и чисто из практики: под XP - ВСЁ вроде бы ДОЛЖНО работать...

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

А пока вырисовываются три основных направления использования такой технологии:
Тут возможны, конечно, и промежуточные варианты, и "3 в 1"...

Игры

Сегодня наверное почти все игры используют в основном лишь готовые звуки. Единственная, что мне попалась, использующая голосовые движки, это игра на subritto:

Animals v1.72r
(автор: Денис БУТОРИН)
www.subritto.h1.ru

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

Оформление симпатичное, чем-то напоминает детскую игрушку. Есть сохранение процесса игры, возможность открытия этого файла, выбор одного из установленных голосовых движков. Можно скрывать-показывать персонаж, звать его "домой" - к окну программы. Сама программа мне понравилась, но, к сожалению, обнаружились и некоторые недоработки. Так, если нет персонажа Genie (Джинн), программа вообще отказывается работать. Также некоторые сложности с переключением раскладки - в XP с английской на русскую "двумя пальцами" не переключишься, только мышкой в systray. Хотя, если у вас по умолчанию - русская раскладка, то вы ничего и не заметите, но русскую раскладку по умолчанию, ставят только те, у кого основная работа - с текстом. У остальных же часто бывает - и английская!...

Так же под XP английские буквы в окне ввода программой не воспринимаются. Но вот букву "ё" и под WindowsME не введёшь! С детства не понимаю, за что еЁ, бедную, так вытравливают из всех "взрослых" книжек. А куда же без неЁ родимой! Кстати, некоторые слова только из-за этого голосовыми движками произносятся неправильно.

Напоминалки-будильники

LittlleHelper v1.0
(автор: Денис БУТОРИН)
www.subritto.h1.ru

Напоминалка о событиях. Оригинальный интерфейс. Красивый дизайн. Много полезных функций: поздравляет, напоминает о праздниках заранее, говорит периодически фразы, произносит время, можно менять произношение, добавлять произношение в словарь... Приятная на вид программка... Жаль, тоже немного не доведена. И под Windows ME, а под XP пробовал - глючит... Возможно из-за этого не срабатывают заявленные полезности - не удалось заставить Мага чего-то говорить, кроме приветствия.

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

Ну вот, если бы не это всё, такую программку действительно приятно было бы иметь на Рабочем столе. А так - остаётся только сожалеть, что это не следующая версия...

Напоминалка 3.1 (Reminder)
www.winchanger.narod.ru

Работает, но, как пишет автор, нельзя установить своё памятное сообщение-напоминание, нужна регистрация. Интерфейс до безобразия прост, но достаточно функционален, разве что не совсем удобно добавлять события. Может проигрываться звуковой файл или появляться персонаж Маг, но скорость и тональность не регулируются :(. Можно пользоваться адресной книгой - как блокнотом, что ли. Для чего - я не понял (смотреть, кому как позвонить?). Нельзя задавать цикличность напоминаний (чтобы каждый день об одном и том же автоматически) - на каждый день надо заносить заново. В основном состоянии - сидит в systray. На глюки вроде не натыкался.

Не знаю... Но общение с такой программой как-то не радует - ощущение какой-то... механистичности, что ли?


Скриншот Напоминалки


Говорящие Часы v5.1.140
(автор Мишунин Р.В.)
www.mishun.nm.ru

Программка может запускаться в systray (через ключи в командной строке) или висеть на столе. Произносит время масянеподобным голосом из звуковых файлов, что всё-таки, по-моему, приятнее, чем если бы просто, без прибамбасов. Может сама выключаться, выключать компьютер по времени, произносить по заданным 4 моментам времени фразы: "Чашечку кофе?", "Пора перекусить!", "Сколько можно работать?" и "Пора домой!!!" В принципе, неплохо. Хорошо бы, если б ещё можно было задавать и другие события со своими фразами. Но, многих, думаю, и такие часы устроили бы...

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

Читалки

Chtec v1.02
(автор Сизов Д.А.)
www.cbsa_chtec.chat.ru

Простенькая читалка файлов с персонажем. Есть окно ввода текста. FreeWare, но при каждом входе предлагает зарегистрироваться по интернету - на будущее, когда станет платной. 8-1 Можно выбирать персонаж, но, во-первых, список персонажей ограничен лишь несколькими (и не самыми лучшими), по непонятным причинам избранными программой, хотя у меня, например, установлено 63 персонажа; во-вторых, после каждого нового выбора персонажа надо перезагружать программу. И ещё - есть один небольшой глюк этой версии: персонаж, представляясь вначале и называя дату, упорно считает, что на дворе 2020 год.(???)


Скриншот Chtec v1.02


Read! v1.0.0.1
(автор: Денис БУТОРИН)
www.subritto.h1.ru

Серьёзная, можно сказать "оффисная" по оформлению читалка текстов и файлов. Есть все необходимое для чтения и правки текста. Может работать с rtf-файлами, даже форматировать их. Но при чтении больших размерах файла - впадает в задумчивость, хотя легко выходит оттуда, достаточно нажать "стоп".

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

Неплохо бы ещё, если бы была кнопочка "читать с самого начала", ну и ещё для разнообразия: "Читать с начала предложения". И хорошо бы, конечно, если бы у программы была бы какая-нибудь своя иконка, а не стандартная.

И совсем уж непонятно - почему в такой довольно неплохо сделанной программке нет словаря произношений?

Speak 2003
www.amelso.narod.ru
www.fcpteam.narod.ru

Читалка, подобная вышеописанной. Занятное оформление, чем-то мне напоминает браузер типа MyIE2. Читает буфер, открывает rtf. Правда, менять можно лишь текст, но не форматирование.

Относительно чтения rtf то же: большой размер - и всё, приплыли... Дополнительно записывает речь в звук в формате wav и mp3. Но всё это сделано не совсем удобно. И кстати, только если сделать, как указано в примечании к Говоруну+ о том, что надо "отметить в регуляторе Windows галочкой Источник записи - Стереомикшер" -только тогда можно вообще получить что-то, иначе получаются "чистые" файлы - без звука. В программе об этом не указано (посчитали лишним?). Есть редактируемые словари. Но чтение по словарю - не по умолчанию, надо указывать, какой словарь выбирать (в этом есть и "+" и "-" , но "-" больше). При чтении "по словарю" зачем-то слова в тексте отображаются в том виде, как занесены в словарь. Вообще, обращение со словарями видимо пока ещё до конца не проработано, с точки зрения удобства.

В целом же, впечатление от оформления и от работы программы довольно неплохое.


Скриншот Speak 2003


Reader TTS v1.22
www.absentsite.nm.ru
www.absent.runet.com

Ещё одна читалка текста из файла, из окна или из буфера. Позволяет выбирать-настраивать голос. Понимает кодировку DOS, WIN. Есть поиск по тексту. Из systray может читать буфер двойным щелчком по иконке. Я для интереса открыл в ней текстовый файл 1,3 МБ - без всяких размышлений начинает читать! Автор пишет, что размер файла ограничен лишь оперативной памятью... На глюки не наткнулся, если не считать, что при игре по кнопочкам DOS - WIN с большим файлом может надолго подвисать.

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


Скриншот Reader TTS


RUSSpeaker v2.0.1
(автор: КУЗНЕЦОВ А.В.)
www.russpeaker.narod.ru/russpeaker.html

При первом взгляде на программу почему-то подумалось: женский дизайн. (И вроде правда(?): Program disaigner (c) Tiana kumir@kaluga.ru) Регулируются все параметры и режимы чтения, есть выбор вариантов озвучивания. Можно выбирать двух чтецов: Svetlana & Boris. Записывает звук в файл и читает оттуда (перед этим даже ничего не надо настраивать в микшере Windows). При чтении текста отображается артикуляция речи (не зря автор - студент иняза) с помощью нарисованных губ. Жаль только - не хватает словаря произношений. И тоже под XP: есть неприятный для набора текста момент - позиция курсора не совпадает с позицией буквы (как в LittleHelper). Но, несмотря на это, можно сказать, что программка всё же интересная.


Скриншот RUSSpeaker


Синтезатор речи v1.0
www.enemy256.narod.ru)
Курсовой проект Маслова С.А.
Этим, конечно, всё сказано. Требует установленного BDE.

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

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

Сюда я это добавил только как теоретически возможный вариант синтезирования речи.

Govorilka v1.4.7.101
(автор Рязанов Антон)
www.vector-ski.ru/vecs/govorilka

Замечательная, на мой взгляд программа. Работает с txt, rtf, doc, htm, html, shtml файлами. Кодировка WIN и DOS. Есть словарь произношений. Записывает речь в звуковой файл со скоростью от х1 до х100. Записывает в mp3 с битрейтом 16-128. Читает буфер по горячей клавише (только почему-то повторяет текст два раза). Почти на всё есть горячие клавиши. Позволяет менять фон окна ввода, цвет и вид шрифта. Имеется семь рабочих окон, которые сохраняются. Сворачивается в трей. Можно подгружать языки меню (в текущей версии их 5). Естественно, есть настройки голоса. Ну и ещё кое-какие мелкие настройки. Из всех читалок-говорилок, что мне пока что попадались, эта - самая, пожалуй, продвинутая.


Скриншот Govorilka


Говорун+ v3.0 beta
(автор Алексей Ермаков)
www.govorunplus.narod.ru

Ну это шедевр! Можно даже просто процитировать описание (всё - истина!):

Открывает, читает, сохраняет TXT и RTF файлы. Работает с командной строкой. Интегрируется в оболочку (при правом клике по TXT или RTF файлу в контекстное меню добавляется пункт "Прочитать Говоруном" . (Интеграция только для Win 98/ME, NT, 2000, XP). Работает с буфером обмена. Сидит в системном лотке ("Там где часики"), откуда доступны все основные функции. Веселит Вас приколами, анекдотами, афоризмами, армейскими маразмами и пр. Встроенный медиаплеер. Речь можно записывать в WAV-файл. Встроенная напоминалка. Программа имеет настраиваемый пользовательский интерфейс (цвет, шрифты) и поддерживает цветовые схемы.

От себя: очень приятная штучка! Из всех персонажей для неё, на мой взгляд, больше всего подходят: Маг, попугай Кеша и Феликс. (Merlin.acs, Peedy.acs и Felix.acs) Я, в конце концов, остановился на Кеше (пока что).

Жалко только, что для каждого нельзя сохранять свои собственные настройки речи. Зато можно менять размер персонажа по желанию! Можно добавлять свои анекдоты или даже вовсе создать ещё один файл с изречениями на какую-нибудь ещё тему. Ещё бы словарь произношений ко всему этому... И единственная проблема, как и во многих других программках: проблема с БОЛЬШИМИ файлами.

(Из всех, кто мне попался, пока только Reader TTS (см.выше) читает большие файлы без проблем.) (и Tom Reader - см. ниже!)

Короче, Говорун - это супер для Рабочего стола! (Сайт программы, кстати, тоже оригинальный!)


Скриншот Говорун+


Tom Reader v2.72 beta 2
(автор Alex Kvitko aka PeTRoViCH)
www.tomreader.chat.ru

Восхищение от этой программы не могу передать. Может, конечно, я слишком мало ещё чего видел. Но всё же... Представьте: на экране - разворот книги, где можно открыть практически любой файл-книгу! Лучше всего после этого установить голос Digalo, и всё! - сидите и слушайте (читайте синхронно, если есть желание). Digalo, в принципе, серьёзные вещи читает неплохо, такое ощущение, что это запись выступления какого-то известного артиста первой половины прошлого века... Встречающиеся иногда ошибки произношения можно исправлять, накапливая в свой словарь (вот где про букву "ё", вернее про её отсутствие в современных книгах вспомнишь!). Из скинов, правда, пока один. Но есть даже эффекты тени на странице! Можно заложить закладку, и не абстрактно, как в Ворде, а самую натуральную, плетёную! Есть менеджер архивов. Можно даже записывать в mp3. Я загрузил книгу на 968 страниц, начал преобразовывать в звук. Программа, даже не задумываясь, начала преобразование страницу за страницей. Но наверно пришлось бы ждать слишком долго, и я, прервав, включил чтение - и просто наслаждался, глядя и слушая - делать вообще ничего не надо - всё листается и читается... (кстати, страницы листать можно и самому - мышиным колёсиком, но голос при этом смолкает)

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

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


Вот и всё.

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

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

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

А оригинальность и искренность - две самые главные вещи в любом творчестве.

И под конец, маленький прикол: скопируйте в буфер название статьи (строки 1 и 2) и послушайте с помощью какого-нибудь русского голоса, но не DIgaloвского, а скажем Male #1 Russian (L&H) :)

Всего хорошего! Genn.

29-31 января 2004 г. genn_post@mail.ru



Игорь Волошин представляет свою программу "Мою говорушка".

Программа Игоря Волошина "Моя говорушка"

Моя говорушка" - небольшая программа, цель которой состоит в том, чтобы произносить
через звуковые колонки любой введенный, или загруженный, текст.
Особенности прграммы:
1)Имеет говорящего персонажа.
2)Возможна запись звука в файл.
3)Поддерживает Speech API, MS Agent, и звуковые движки (speech engines).
4)Новую версию всегда можно скачать на http://www.volo-igor.narod.ru/

Подробнее о программе можно почитать на странице Игоря Волошина "Сайт бесплатных программ" - http://www.volo-igor.narod.ru/


 

 
   
Rambler's Top100
1:8:2161 - 1:4722
© Copyright 2002-2004; Denis Butorin