ИЗБИРАТЕЛЬНОЕ ПОДТВЕРЖДЕНИЕ ДЛЯ ВЫПОЛНЕНИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА С РЕЧЕВЫМ УПРАВЛЕНИЕМ

1. Система для удостоверения выполняемых на компьютере речевых команд, содержащая:
компонент удостоверения, выполненный с обеспечением возможности принимать команду от компонента распознавания речи и определять, следует ли удостоверять команду, на основании массива данных команд приложения.
2. Система по п.1, в которой массив данных включает в себя список деструктивных команд.
3. Система по п.2, в которой все команды приложения в массиве данных являются односложными.
4. Система по п.1, в которой компонент удостоверения удостоверяет команду, вызывая пользовательский интерфейс для предоставления пользователю приглашения к подтверждению выполнения команды.
5. Система по п.4, в которой пользовательский интерфейс включает в себя речевое приглашение или текстовое приглашение к подтверждению реализации команды.
6. Система по п.1, в которой массив данных включает в себя список деструктивных команд и информацию, относящуюся к экземплярам или приложениям, в которых деструктивные команды следует удостоверять.
7. Система по п.1, дополнительно содержащая компонент распознавания речи для распознавания команды из речевого ввода.
8. Пользовательский интерфейс с речевым управлением, содержащий:
компонент речевой поддержки, способный вызывать компонент распознавания речи для распознавания речи для команды пользователя, введенной речевым способом,
компонент удостоверения, вызываемый в ответ на команду, введенную речевым способом, для определения, следует ли удостоверять команду, введенную речевым способом, и
пользовательский интерфейс, имеющий элемент интерфейса, который выбирается компонентом речевой поддержки на основании команды, введенной речевым способом.
9. Пользовательский интерфейс с речевым управлением по п.8, в котором компонент удостоверения обращается к массиву данных команд приложения для определения, следует ли удостоверять команду, введенную речевым способом.
10. Пользовательский интерфейс с речевым управлением по п.9, в котором массив данных включает в себя список деструктивных команд.
11. Пользовательский интерфейс с речевым управлением по п.10, в котором все деструктивные команды в массиве данных являются односложными.
12. Пользовательский интерфейс с речевым управлением по п.8, в котором компонент удостоверения вызывает интерфейс для предоставления пользователю приглашения к подтверждению реализации команды, введенной речевым способом.
13. Пользовательский интерфейс с речевым управлением по п.8, в котором компонент распознавания речи использует грамматику команд приложения, формируемых из пользовательского интерфейса.
14. Компьютерно-реализуемый способ, содержащий этапы, на которых:
принимают речевой ввод,
вызывают компонент распознавания речи для распознавания команды пользователя из речевого ввода, и
определяют, следует ли удостоверять команду пользователя, на основании массива данных команд приложения.
15. Способ по п.13, в котором все команды из массива данных являются односложными деструктивными командами.
16. Способ по п.14, дополнительно содержащий этап, на котором
удостоверяют команду пользователя путем предоставления пользователю приглашения к подтверждению выполнения команды пользователя.
17. Способ по п.16, в котором приглашение является речевым или текстовым приглашением.
18. Способ по п.14, дополнительно содержащий этап, на котором
вводят список команд приложения в массив данных без пользовательского ввода.
19. Способ по п.14, дополнительно содержащий этап, на котором
формируют запись массива данных для команды приложения на основании обратной связи от пользователя.
20. Способ по п.14, дополнительно содержащий этап, на котором
используют приложение для динамического заполнения массива данных команд приложения.