ТОМ: Модель речевого акта: различия между версиями
Перейти к навигации
Перейти к поиску
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
| Строка 17: | Строка 17: | ||
Речевые роли: |
Речевые роли: |
||
*talker - персонаж, от которого в данный момент исходит речь; |
*talker - персонаж, от которого в данный момент исходит речь (1 лицо); |
||
*addressee - персонаж, которому адресована речь; |
*addressee - персонаж, которому адресована речь (2 лицо); |
||
*actor - персонаж, в данный момент активно выполняющий |
*actor - персонаж, в данный момент активно выполняющий действие; |
||
Прочие контекстные значения: |
Прочие контекстные значения: |
||
Версия от 14:24, 17 сентября 2009
Для генерации и анализа текстов ТОМ использует достаточно сложную модель речевого акта.
Речевой акт
(далее просто речь, фраза, команда, предложение и т.п.)
Любой текст, который вводится в ТОМ или выводится ТОМом рассматривается как речевой акт.
Речевой акт имеет четко обозначенные временные границы и определённые речевые роли.
Речевые роли четко обозначены самим языком и однозначно выделяются в речи.
В пределах одного речевого акта речевые роли неизменны.
Контекст речевого акта
(он же и контекст выполнения метода)
При выполнения кода на платформе ТОМ в любое время можно обратиться к специальным контекстным значениям:
Речевые роли:
- talker - персонаж, от которого в данный момент исходит речь (1 лицо);
- addressee - персонаж, которому адресована речь (2 лицо);
- actor - персонаж, в данный момент активно выполняющий действие;
Прочие контекстные значения:
- this - объект, содержащий метод, который выполняется в данный момент;
- act - действие, которое отрабатывается в данный момент;
- told - персонаж, произнёсший предыдущую речь;
- аddressed - персонаж, которому была адресована предыдущая речь;