СИСТЕМЫ И СПОСОБЫ ОРГАНИЗАЦИИ ИНТЕРАКТИВНОГО ДОСТУПА К СЕРВИСАМ ВНЕШНЕГО РАЗМЕЩЕНИЯ С ИСПОЛЬЗОВАНИЕМ ГОЛОСОВОЙ СВЯЗИ

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