Реферат: Microsoft Agent – графические персонажи для интерфейсов

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

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

Программы, использующие агентов

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

Программа Magic Gooddy

Начнем мы свой обзор с русскоязычной программы. Как говорится:

«Поддержим отечественного производителя!» Magic Gooddy — это, пожалуй, первая серьезная отечественная разработка с использованием MS Agent. Разработчиком программы стала популярная питерская фирма ПРОМТ, известная своими программами-переводчиками. На сегодняшний день фирмой выпущено три версии этой программы: «Magic Gooddy 98», «Magic Gooddy 2000», «Друзья Goo-Ru».

Вот как описывают возможности программы «Друзья Goo-Ru» сами разработчики от лица гуся по имени Гудди.

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

- Переводить текст «на лету»! Ты еще только набираешь текст на клавиатуре, а я его уже перевожу! Посоревнуемся?

- А при переводе ты можешь воспользоваться замечательными Тематиками перевода: и Разговорник, и HelpReader, и Автомобили, и Музыка, и многими другими! И какие сюрпризы тебя ожидают, когда ты будешь выбирать нужные Тематики перевода...

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

- Произносить текст или его перевод на английском, немецком или русском языке.

- Открывать в Интернете по адресу goo-m.promt.ru страничку с самыми последними новостями о нас и наших друзьях. Имей в виду — ты сможешь скачивать с этой странички разные занятные дополнения к моей программе, а также обновлять Викторины, Экзамены и Упражнения! Не говоря уже о подарках, которые там будут периодически — «совершенно безвозмездно» —раздаваться!

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

- А то, что ты напереводил, можно хранить в специальных базах перевода. Чтобы не переводить одно и то же сто тысяч раз. Попробуй!

- Посылать по электронной почте письмо с анимацией!

- Или, если захочешь — поиграем с моим другом кроликом Рудди и выясним, кто лучше знает английский, немецкий или русский язык. Он большой специалист в этих вопросах! И просто приятный парень.

- У него для тебя есть Экзамены по английскому и немецкому языку и Викторина по русскому языку.

- Еще мы решили попробовать помочь школьникам делать домашние задания к урокам английского языка. Его Упражнения и моя Тематика перевода Школа сделают любого отличником!

- И не забудь — мое поведение зависит от твоих пожеланий — сообщи мне о них, выбрав команду Полезные свойства в меню Гудди. Например, там есть кнопка Настройка голоса, с помощью которой ты можешь выбрать один из нескольких предлагаемых типов голосов, а также настроить его. Могу каждый день разговаривать с тобой другим голосом!

Рассмотрим подробнее, как используются технологии MS Agent в этой программе. Здесь используются сразу два собственных персонажа — гусь Гудди и кролик Рудди. Не все программы могут похвастаться своими фирменными персонажами. Обычно берутся уже готовые. Гусь и кролик имеют богатый набор анимаций. Особенно этим может похвастаться Гудди. По сравнению с предыдущими версиями программы, Гудди приобрел несколько новых анимационных действий. Среди них есть очень интересные и смешные. (О том, как просмотреть все анимации персонажа, будет рассказано в главах, посвященных программированию.)

Программа в общем виде представляет собой текстовый редактор, разделенный на две части, В одной части помещается какой-нибудь текст, а во второй — показывается его перевод»

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

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

Программа Winamp Talking

Программа Winamp Talking является плагином (дополнительным модулем) к известному мультимедийному проигрывателю WinAMP. Прежде чем WinAMP начнет играть mрЗ-файл на вашем компьютере, он, подобно радиодиджею, прочитает название песни перед проигрыванием. Интерфейс у программы англоязычный. Скачать последнюю версию можно по адресу http://www.mindbeat. com. Распространяется бесплатно.

Программа MASH

Утилита MASH (Microsoft Agent Scriptin Helper) — мощная и удобная программа для создания скриптов. Автор Гордон Белл (Gordon Bell) постоянно работает над улучшением своей утилиты, добавляя в каждой новой версии новые возможности. Официальный сайт программы — http://www.beBcraft.com/mash. Интерфейс программы прост и понятен. Вы выбираете персонаж и нажимаете кнопку Show (Показать) (расположена в средней части окна программы). После этого у вас на экране появится выбранный помощник, поведением которого вы можете управлять. Можно задавать координаты для его перемещения, последовательность анимаций, проговариваемый текст. Все ваши команды автоматически записываются в специальном окне, расположенном в нижней части окна программы, образуя собой текст скрипта. Вы всегда можете внести изменения в последовательность инструкций созданного скрипта. Для просмотра созданного вами маленького спектакля служит кнопка Play («Проиграть») на панели инструментов. После того как вы тщательно протестировали свое произведение, вы можете сохранить скрипт в удобном для вас формате. MASH поддерживает следующие форматы:

- MSH — собственный формат программы MASH;

К-во Просмотров: 195
Бесплатно скачать Реферат: Microsoft Agent – графические персонажи для интерфейсов