Знаки

[Агент Майкрософт не рекомендуется использовать в Windows 7 и может быть недоступен в последующих версиях Windows.]

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

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

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

Имя, заданное для вашего персонажа, может определить определенный тип личности. Например, "Max" и "Linus" могут передавать очень разные личности. Редактор символов Microsoft Agent позволяет задать имя персонажа и включить краткое описание. Эти атрибуты можно запрашивать во время выполнения.

Кроме того, решите, планируете ли вы использовать искусственный голос (с помощью модуля преобразования текста в речь) или записанный голос (. WAV-файл). Это решение может зависеть от типа используемого символа, языков, которые вы планируете поддерживать, и от того, что вы хотите сказать символу. Например, синтезированный голос позволяет вашему персонажу говорить почти все. Программирование того, что ваш персонаж скажет, легко и быстро: вы просто предоставляете текст, который будет говорить персонаж. Однако использование подсистемы речи, созданной компьютером, требует дополнительных затрат на начальную установку и зависит от языка. Кроме того, большинство синтезированных голосов звучат компьютерные; они не соответствуют ясности и просодии большинства человеческих речи. Это может быть трудно имитировать голос, который соответствует вашему характеру, особенно если вы используете символ, который уже имеет установленную личность или тот, который имеет очень отличительный голос. В этом случае для выходных данных может потребоваться использовать записанные речевые файлы. Microsoft Agent также поддерживает синхронизацию губ для записанных выходных данных речи. Хотя звуковые файлы обеспечивают естественный голос и легче реализовать на других языках, их необходимо скопировать или скачать на локальные компьютеры. Записанные речевые файлы также ограничивают ваш символ словарем, содержащимся в них. Независимо от того, выбираете ли вы искусственный или записанный речевой вывод, помните, что голос несет с собой дополнительную социальную информацию о полу, возрасте и личности говорящего.

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