Дизайн диалогов
Дизайн диалога относится к дизайну диалогов между пользователем и речевой диалоговой системой . Задача Dialog Design - сделать использование таких систем простым, быстрым и приятным. Необходимо учитывать различия между графическим и акустическим пользовательскими интерфейсами ( голосовые пользовательские интерфейсы , VUI):
- Запись информации через акустический канал обычно занимает больше времени, чем через оптический канал. Например, читать книгу быстрее, чем читать кому-то.
- С ухом нет аналогии с «беглым просмотром» текста. Акустический ввод должен записываться строго линейно и с заданной скоростью. Скорость ввода обычно зависит от лингвистически слабых пользователей системы. Например, параметры не могут быть выведены акустически «с первого взгляда».
- Ошибки связи (акустически непонятные) не могут быть исправлены так же легко, как в графической системе.
- Вся акустическая информация эфемерна и остается в ограниченной кратковременной памяти пользователя .
Хороший дизайн диалогов раскрывает преимущества VUI и смягчает его ограничения. Поэтому дизайн диалогов имеет решающее значение для удобства использования и успеха речевой диалоговой системы.
В целом, различают три типа диалогов - диалоги под руководством пользователя, диалоги под руководством системы и диалоги со смешанной инициативой.
В диалоге, управляемом пользователем, инициатива проявляется у пользователя.
Пример:
- Пользователь: «Установите месяц на февраль».
- Система: «Месяц сейчас февраль»
Система берет на себя инициативу в диалоге, управляемом системой.
Пример:
- Система: «Откуда вы хотите улететь?»
- Юзер: «Из Франкфурта»
- Система: «Куда вы хотите полететь из Франкфурта?»
- Юзер: «В Берлин»
- Система: «А когда вы хотите лететь из Франкфурта в Берлин?» (...)
С помощью диалога смешанных инициатив и система, и пользователь могут продвигать диалог. Это особенно полезно, если системой пользуются как опытные, так и отдельные пользователи.
Примеры:
- Пользователь: «Я хочу лететь из Франкфурта в Берлин»
- Система: «А когда вы хотите лететь из Франкфурта в Берлин?» (...)
или же
- Пользователь: «Я хотел бы вылететь из Франкфурта в Берлин в пятницу вечером»
- Система: «Следующие рейсы из Франкфурта в Берлин доступны в пятницу вечером» (...)
Дизайн персонажей становится все более важной частью дизайна диалогов .
Смотри тоже
- Пользовательский интерфейс
- NLU (Natural Language Understanding), форма вычислительной лингвистической обработки естественного языка
- распознавание голоса
- Синтез речи , преобразование текста в речь (TTS) или читающая машина
- VoiceXML