СПОСОБ И СИСТЕМА ДЛЯ ПРЕДОСТАВЛЕНИЯ РЕЧЕВОГО ИНТЕРФЕЙСА

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