WO2020080976A1 - Automated voice question-answering system - Google Patents
Automated voice question-answering system Download PDFInfo
- Publication number
- WO2020080976A1 WO2020080976A1 PCT/RU2019/050156 RU2019050156W WO2020080976A1 WO 2020080976 A1 WO2020080976 A1 WO 2020080976A1 RU 2019050156 W RU2019050156 W RU 2019050156W WO 2020080976 A1 WO2020080976 A1 WO 2020080976A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- voice
- module
- question
- block
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
Definitions
- the invention relates to the field of platforms for building automated voice and chat robots and can be used for automatic voice and text interaction with customers of the banking and financial sectors and other areas.
- Known automated contact center containing a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages and a module for answering incoming voice and text messages [https://www.ziax.ru, publication date: 26.09. 2014].
- Known intelligent automatic agent for contact centers containing a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages, a module for answering incoming voice and text messages, and a communication module with an operator [US8767948, publication date: 01.07. 2014, MIC: H04M 3/00].
- a disadvantage of the known technical solutions is their limited functionality, due to the lack of the ability to quickly adjust and reconfigure the scenarios that interact with the client, without the intervention of highly qualified specialists in the script code.
- an automated information-voice question-answer system which contains a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages, a module for answering incoming voice and text messages, a module for communicating with an operator, and a scripting module dialog forms of the system
- the scripting module of dialog forms of the system is a constructor that contains a script start block and a client question block programmable means of making the transition between them, which is made with the possibility of making the transition according to the type of fulfilled condition, as well as with the ability to provide information to the client [US7136865, publication date: 11/14/2006 IPC: G06F 17/30].
- the advantage of the prototype over the well-known technical solutions is the ability to create a simple script for polling the client due to the presence of the blocks corresponding to this task in the script creation module.
- the disadvantage of the prototype is the high complexity of creating more variable scenarios and ensuring the error-free operation of the automated voice-activated question-answer system in these scenarios, which necessitates the expansion of the arsenal of existing systems.
- the technical problem to which the invention is directed is to expand the arsenal of automated voice-activated question-answer systems.
- the technical result, to which the invention is directed, is to provide the ability to perform an automated information-voice question-answer system of the created scenarios.
- the invention consists in the following.
- the automated information-voice question-answer system contains a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages, a module for responding to incoming voice and text messages, a module for communicating with an operator, and a module for creating scripts of dialog forms, while the modules are associated with the ability to send and receive voice and text messages, and the scripting module for dialog forms contains a launch unit configured to execute a script system, and a question block, equipped with tools for building logical connections.
- a launch unit configured to the execution of the script by the system, contains means for entering the name of the script or the maximum number of cycles for repeating the script, means for choosing a recognition system for incoming voice or text messages, or means for choosing the type of audio for sending voice messages, or means for choosing the type of voice or means for entering voice or text messages with a request repeat the answer or inform the next part of a large number or means of automatic transfer to the operator, and means for constructing logical connections with one uyuschim unit of conventional type transition issue unit includes means for entering text questions, ask the customer selection means or recognition session duration client response or system selecting means for recognizing customer speech and means for constructing the logical links with multiple blocks of data type.
- the dialog form scripting module provides the ability to build blocks in the required sequence and create logical connections between blocks.
- a startup unit configured to execute a script by the system provides the ability to execute the script by the system.
- the startup block configured to execute the script by the system, contains means for entering the name of the script and the maximum number of cycles for repeating the script.
- the launch unit configured to execute the script by the system, comprises means for selecting a recognition system for incoming voice and text messages, providing the ability to identify the language and mood of the client, means for selecting the type of “audio” for sending voice messages, for example, synthesis or previously created audio recording, and Means of choosing the type of voice, for example, male or female.
- the launch unit configured to execute the script by the system, contains means for inputting voice or text messages with a request to repeat the answer or inform part of a large number.
- a startup unit configured to execute a script by the system also comprises means automatic transfer to the operator, presented in the form of an address bar, to indicate the direction of the transfer, and is equipped with means for indicating the phrase communicated by the system to the client when translating to the operator or the phrase communicated by the client to the system for transferring to the operator.
- the launch block configured to execute the script by the system, contains means for constructing logical connections with one next block as a normal transition, i.e. simply transferring the script to the next step.
- the question block provides the opportunity for the system to contact the client in order to receive any information from the client.
- the question block contains means for text input of the question asked to the client, means for selecting the duration of the session for recognizing the client’s response, and means for selecting a system for recognizing the client’s speech.
- the question block also contains a phrase input tool asking the client to repeat his answer.
- the question block contains tools for constructing logical connections with several blocks according to the type of data received from the client. Moreover, the data can be, for example, keywords, (name, gender), date, number, etc.
- Means for constructing logical connections can be displayed using any means of data output, for example, the screen of a smartphone, tablet, laptop, etc.
- means for constructing logical connections, blocks can be represented by graphic models and have any shape and size, and can also be represented by lines, arrows, etc., and additionally contain description input means.
- Means for constructing logical connections are connected with the system modules with the ability to receive and send voice and text messages.
- the module for sending and receiving voice and text messages allows the system to interact with the client.
- the analysis module for outgoing and incoming voice and text messages provides the ability to take into account previously received voice and text messages when interacting with a client for making changes in system behavior.
- the module may include means for speech recognition, voice and language identification of the client.
- the module may additionally comprise means for processing the language of incoming voice and text messages, means for searching for keywords, searching and converting integers in incoming voice and text messages of a client, etc.
- the response module for incoming voice and text messages enables the system to select responses from the database of responses and / or synthesize responses by the system based on the results of the analysis of incoming and outgoing voice and text messages. Additionally, the module may contain means for synthesizing behavior, for example, in the case of voice messages, changes in the speed and volume of speech or, in the case of text messages, changes in the tonality of the system relative to previous voice and text messages of the client.
- the communication module with the operator provides the ability to transfer the client to the system operator at the request of the client itself either automatically, or in the event of malfunctions or system failures.
- the invention possesses previously unknown significant salient features, namely that the scripting module for dialog forms of an automated information-voice question-answer system contains:
- a launch unit configured to execute the script by the system, with means for entering the name of the script or the maximum number of cycles for repeating the script, means for selecting a recognition system for incoming voice or text messages, or means for selecting the type of audio for sending voice messages, or means for choosing the type of voice or means entering voice or text messages with a request to repeat the answer or inform the next part of a large number or by means of automatic transfer to the operator, and environments systems for constructing logical connections with one next block as a conventional transition, which provides the ability to create a starting point for the script and enter the baseline data of the script;
- a question block with means for entering the text of the question asked to the client or means for choosing the duration of the session for recognizing the client’s response, or means for choosing a system for recognizing the client’s speech and means for constructing logical connections with several blocks by data type, which provides the ability to enter data that allows obtaining information from the client and translate the script to the next block;
- the set of essential features provides the ability to create variable and complex scenarios from blocks, each of which has a specific purpose and its own type of logical connection with other blocks, and also allows you to check the script at each individual stage of its creation, at the same time due to the blocks of the corresponding purpose, connected through the scripting module with the rest of the system blocks, it is possible to start and stop the script by the system, thereby ensuring the technical result, which consists in providing the ability to perform an automated information-voice question-answer system of the created scenarios, thereby expanding the arsenal of existing systems.
- the invention can be implemented using known means, materials and technologies, which indicates its compliance with the patentability criterion of "industrial applicability".
- Figure 1 General diagram of an automated information-voice question-answer system.
- Figure 2 Module for creating scripts of dialog forms with a script run block.
- Fig.Z Module for creating scripts of dialog forms with the selected question block.
- Figure 4 Module for creating scripts of dialog forms with the selected means of constructing a logical transition between the script run block and the question block.
- Figure 5 Scripting module of dialog forms with a selected block of information.
- Fig. 7 - Scripting module for dialog forms with a selected condition block.
- Fig. 8 is a scripting module for dialog forms with the selected means of constructing a logical transition between the information block and the condition block.
- Figure 9 Module for creating scripts of dialog forms with the selected request block to the system server.
- Figure 10 Module for creating scripts of dialog forms with the selected result block.
- 11 - Module for creating scripts of dialog forms with the selected means of constructing a logical transition between the condition block and the request block to the system server.
- Fig. 12 Scripting module for dialog forms with the selected means of constructing a logical transition between the condition block and the result block.
- the automated information-voice question-answer system contains module 1 for sending and receiving voice and text messages, module 2 for analyzing outgoing and incoming voice and text messages messages, response module 3 for incoming voice and text messages, operator communication module 4, dialog form scripting module 5, client electronic device 6 and user electronic device 7.
- module 1 is connected with the client’s electronic device 6 with the ability to send and receive voice and text messages and with module 2 with the ability to transmit received voice and text messages
- module 2 is connected with module 3 with the ability to transmit data to respond to voice messages received from module 1 and text messages
- module 3 is connected to module 1 with the possibility of transmitting a response to the voice and text messages received from the electronic device 6 of the client.
- Module 5 contains a script run block 8, a question block 9, an information block 10, a condition block 11, a random transition block 12, a request block to the system server 13, a result block 14, a pause block 15, a voice tool 16 and a text test tool 17.
- module 5 is connected to the user's electronic device 7 with the possibility of transmitting data about the selected blocks and the means for constructing logical connections between the blocks, and the blocks are connected to the system modules with the possibility of transmitting data entered into them, and about the means for constructing logical connections between them.
- the invention works as follows.
- the user through the browser of the electronic device 7, starts the scripting module 5 of the dialog forms.
- the user creates a scenario according to which the system will automatically have to poll customers.
- the user selects the script run block 8 ( Figure 2), in which the name of the script is indicated by text line 18, and By means of text line 19, the maximum number of cycles for repeating the script is indicated.
- the synthesized type of audio is selected, and in the window 21 voice (male or female) for sending voice messages.
- a phrase is entered by the user by means of text line 22 asking to repeat the client’s response, and by means of text line 23, a phrase is entered asking to inform part of a large number.
- the user selects the transfer function to the system operator in the case of a specific situation, and through the drop-down window 25, the transfer direction to the system website is selected.
- the user enters the address for sending the result of interaction with the client, and by line 27, the accompanying message is attached, attached to the sent result.
- the user selects the block 9 of the question (Fig. H), in which, by means of a text line 28, a question is entered that is asked to the client by the system and through the drop-down window 29, the duration of the session for recognizing the response of the client is selected.
- block 8 ( Figure 4) is connected by the user with block 9 by means 30 of constructing a logical transition of a conventional type.
- the information block 10 is selected by the user (FIG. 5), into which the text with the information communicated to the client is entered via text line 31.
- block 9 (Fig. 6) is connected by the user with block 10 to the logical transition building means 32, and by clicking on the logical transition building means 32 a pop-up window 33 is called in which the type of output data (text) is selected and entered via a text line 34 the text, upon coincidence with which the transition from block 9 to block 10 is carried out.
- the user selects the condition block 11 (Fig. 7), while the information block 10 (Fig. 8) is connected to it using the means 35 of constructing a logical transition of a conventional type.
- the user selects block 13 a request to the server of the system (Fig. 9), into which a text is entered using a text line 36 asking to wait for the client to complete the request, a text line 37 is used to enter the repetition frequency of the phrase on line 36.
- a text line 37 is used to enter the repetition frequency of the phrase on line 36.
- the user selects the result block 14 (Fig. 10), into which the description of the recorded result is entered via the text line 40, and the type of action (sending E-mail) is selected using the drop-down box 41, while the recipient's E-mail is entered via the address line 42, by text line 43 enters the header E-mail, and through text line 44 enters the message in the E-mail.
- the condition block 11 (Fig. 11) is connected using the means 45 of constructing a logical transition according to the type of the fulfilled condition with the request block 13.
- the type of the fulfilled condition is selected in the drop-down box 46 (the number coincides with one of the presented range), and using the text lines 47 and 48, the presented range is entered to go to the request block 13.
- the condition block 11 (Fig. 12) is connected using the means 49 for constructing a logical transition according to the type of the fulfilled condition with the result block 14.
- the type of condition is selected in the pop-up window 50 (the number coincides with one number), and a number is entered via text line 51 to go to the result block 14, which is considered to be final in the script.
- the user using the tool 16, starts a voice test of the system, which pronounces the text entered into the blocks, and based on the operator’s responses, makes transitions and / or indicates errors in the blocks and / or logical link building tools.
- a textual testing of the system is started, which, through chat, contacts the operator and receives answers from him, making transitions between blocks and indicating errors in blocks and / or tools building logical connections between blocks.
- After testing the script it integrates into the system and interacts with the system modules, and it is executed.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Автоматизированная информационно-голосовая Automated Voice Information
вопросно-ответная система question and answer system
Изобретение относится к области платформ для построения автоматизированных голосовых и чат-роботов и может быть использовано для автоматического голосового и текстового взаимодействия с клиентами банковского и финансового сектора и других направлений. The invention relates to the field of platforms for building automated voice and chat robots and can be used for automatic voice and text interaction with customers of the banking and financial sectors and other areas.
Известен автоматизированный контакт-центр, содержащий модуль отправки и получения голосовых и текстовых сообщений, модуль анализа исходящих и входящих голосовых и текстовых сообщений и модуль ответов на входящие голосовые и текстовые сообщения [https://www.ziax.ru, дата публикации: 26.09.2014 г.]. Known automated contact center containing a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages and a module for answering incoming voice and text messages [https://www.ziax.ru, publication date: 26.09. 2014].
Известен интеллектуальный автоматический агент для контакт-центров, содержащий модуль отправки и получения голосовых и текстовых сообщений, модуль анализа исходящих и входящих голосовых и текстовых сообщений, модуль ответов на входящие голосовые и текстовые сообщения и модуль связи с оператором [US8767948, дата публикации: 01.07.2014 г., МИК: Н04М 3/00]. Known intelligent automatic agent for contact centers, containing a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages, a module for answering incoming voice and text messages, and a communication module with an operator [US8767948, publication date: 01.07. 2014, MIC: H04M 3/00].
Недостатком известных технических решений является их ограниченный функционал, обусловленный отсутствием возможности проведения оперативной корректировки и перенастройки сценариев, по которым осуществляется взаимодействие с клиентом, без вмешательства высококвалифицированных специалистов в программный код сценария. A disadvantage of the known technical solutions is their limited functionality, due to the lack of the ability to quickly adjust and reconfigure the scenarios that interact with the client, without the intervention of highly qualified specialists in the script code.
В качестве прототипа выбрана автоматизированная информационно- голосовая вопросно-ответная система, содержащая модуль отправки и получения голосовых и текстовых сообщений, модуль анализа исходящих и входящих голосовых и текстовых сообщений, модуль ответов на входящие голосовые и текстовые сообщения, модуль связи с оператором и модуль создания сценариев диалоговых форм системы, а модуль создания сценариев диалоговых форм системы представляет собой конструктор, который содержит блок начала сценария и блок вопроса к клиенту, снабженные программируемым средством совершения перехода между ними, который выполнен с возможностью совершения перехода по типу выполненного условия, а также с возможностью предоставления информации клиенту [US7136865, дата публикации: 14.11.2006 г. МПК: G06F 17/30] . As a prototype, an automated information-voice question-answer system was selected, which contains a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages, a module for answering incoming voice and text messages, a module for communicating with an operator, and a scripting module dialog forms of the system, and the scripting module of dialog forms of the system is a constructor that contains a script start block and a client question block programmable means of making the transition between them, which is made with the possibility of making the transition according to the type of fulfilled condition, as well as with the ability to provide information to the client [US7136865, publication date: 11/14/2006 IPC: G06F 17/30].
Преимуществом прототипа перед известными техническими решениями является возможность создания простого сценария для опроса клиента за счет наличия в модуле создания сценариев соответствующих для этой задачи блоков. Однако недостатком прототипа является высокая сложность создания более вариативных сценариев и обеспечение безошибочной работы автоматизированной информационно-голосовой вопросно-ответной системы по этим сценариям, вследствие чего возникает потребность в расширении арсенала существующих систем. The advantage of the prototype over the well-known technical solutions is the ability to create a simple script for polling the client due to the presence of the blocks corresponding to this task in the script creation module. However, the disadvantage of the prototype is the high complexity of creating more variable scenarios and ensuring the error-free operation of the automated voice-activated question-answer system in these scenarios, which necessitates the expansion of the arsenal of existing systems.
Техническая проблема, на решение которой направлено изобретение, заключается в расширении арсенала автоматизированных информационно- голосовых вопросно-ответных систем. The technical problem to which the invention is directed is to expand the arsenal of automated voice-activated question-answer systems.
Технический результат, на достижение которого направлено изобретение, заключается в обеспечении возможности выполнения автоматизированной информационно-голосовой вопросно-ответной системой созданных сценариев. The technical result, to which the invention is directed, is to provide the ability to perform an automated information-voice question-answer system of the created scenarios.
Сущность изобретения заключается в следующем. The invention consists in the following.
Автоматизированная информационно-голосовая вопросно-ответная система содержит модуль отправки и получения голосовых и текстовых сообщений, модуль анализа исходящих и входящих голосовых и текстовых сообщений, модуль ответов на входящие голосовые и текстовые сообщения, модуль связи с оператором и модуль создания сценариев диалоговых форм, при этом модули связаны с возможностью передачи и получения голосовых и текстовых сообщений, а модуль создания сценариев диалоговых форм содержит блок запуска, выполненный с возможностью выполнения сценария системой, и блок вопроса, снабженные средствами для построения логических связей. В отличие от прототипа блок запуска, выполненный с возможностью выполнения сценария системой, содержит средства ввода названия сценария или максимального количества циклов повтора сценария, средства выбора системы распознавания входящих голосовых или текстовых сообщений, или средства выбора типа аудио для отправки голосовых сообщений, или средства выбора типа голоса или средства ввода голосовых или текстовых сообщений с просьбой повторить ответ или сообщить следующую часть большого числа или средства автоматического перевода на оператора, и средства для построения логических связей с одним следующим блоком по типу обычного перехода, блок вопроса содержит средства ввода текста вопроса, задаваемого клиенту или средства выбора длительности сеанса распознавания ответа клиента, или средства выбора системы для распознавания речи клиента и средства для построения логических связей с несколькими блоками по типу данных. The automated information-voice question-answer system contains a module for sending and receiving voice and text messages, a module for analyzing outgoing and incoming voice and text messages, a module for responding to incoming voice and text messages, a module for communicating with an operator, and a module for creating scripts of dialog forms, while the modules are associated with the ability to send and receive voice and text messages, and the scripting module for dialog forms contains a launch unit configured to execute a script system, and a question block, equipped with tools for building logical connections. Unlike the prototype, a launch unit configured to the execution of the script by the system, contains means for entering the name of the script or the maximum number of cycles for repeating the script, means for choosing a recognition system for incoming voice or text messages, or means for choosing the type of audio for sending voice messages, or means for choosing the type of voice or means for entering voice or text messages with a request repeat the answer or inform the next part of a large number or means of automatic transfer to the operator, and means for constructing logical connections with one uyuschim unit of conventional type transition issue unit includes means for entering text questions, ask the customer selection means or recognition session duration client response or system selecting means for recognizing customer speech and means for constructing the logical links with multiple blocks of data type.
Модуль создания сценариев диалоговых форм обеспечивает возможность выстраивания блоков в необходимой последовательности и создания логических связей между блоками. Блок запуска, выполненный с возможностью выполнения сценария системой, обеспечивает возможность выполнения сценария системой. Блок запуска, выполненный с возможностью выполнения сценария системой, содержит средства ввода названия сценария и максимального количества циклов повтора сценария. Также блок запуска, выполненный с возможностью выполнения сценария системой, содержит средства выбора системы распознавания входящих голосовых и текстовых сообщений, обеспечивающие возможность идентификации языка и настроения клиента, средства выбора типа «аудио» для отправки голосовых сообщений, например, синтез или созданную ранее аудиозапись, и средства выбора типа голоса, например, мужской или женский. Блок запуска, выполненный с возможностью выполнения сценария системой, содержит средства ввода голосовых или текстовых сообщений с просьбой повторить ответ или сообщить часть большого числа. Блок запуска, выполненный с возможностью выполнения сценария системой, также содержит средства автоматического перевода на оператора, представленные в виде адресной строки, для указания направления перевода, и снабжен средствами для указания фразы, сообщаемой системой клиенту при переводе на оператора или фразы, сообщаемой клиентом системе, для перевода на оператора. Блок запуска, выполненный с возможностью выполнения сценария системой, содержит средства для построения логических связей с одним следующим блоком по типу обычного перехода, т.е. простого перевода сценария на следующий этап. The dialog form scripting module provides the ability to build blocks in the required sequence and create logical connections between blocks. A startup unit configured to execute a script by the system provides the ability to execute the script by the system. The startup block, configured to execute the script by the system, contains means for entering the name of the script and the maximum number of cycles for repeating the script. Also, the launch unit, configured to execute the script by the system, comprises means for selecting a recognition system for incoming voice and text messages, providing the ability to identify the language and mood of the client, means for selecting the type of “audio” for sending voice messages, for example, synthesis or previously created audio recording, and Means of choosing the type of voice, for example, male or female. The launch unit, configured to execute the script by the system, contains means for inputting voice or text messages with a request to repeat the answer or inform part of a large number. A startup unit configured to execute a script by the system also comprises means automatic transfer to the operator, presented in the form of an address bar, to indicate the direction of the transfer, and is equipped with means for indicating the phrase communicated by the system to the client when translating to the operator or the phrase communicated by the client to the system for transferring to the operator. The launch block, configured to execute the script by the system, contains means for constructing logical connections with one next block as a normal transition, i.e. simply transferring the script to the next step.
Блок вопроса обеспечивает возможность обращения системой к клиенту с целью получения от клиента какой-либо информации. Блок вопроса содержит средства текстового ввода вопроса, задаваемого клиенту, средства выбора длительности сеанса распознавания ответа клиента и средства выбора системы для распознавания речи клиента. Также блок вопроса содержит средства ввода фразы с просьбой клиенту повторить его ответ. Блок вопроса содержит средства для построения логических связей с несколькими блоками по типу данных, полученных от клиента. При этом данные могут представлять собой, например, ключевые слова, (имя, пол), дату, число и т.п. The question block provides the opportunity for the system to contact the client in order to receive any information from the client. The question block contains means for text input of the question asked to the client, means for selecting the duration of the session for recognizing the client’s response, and means for selecting a system for recognizing the client’s speech. The question block also contains a phrase input tool asking the client to repeat his answer. The question block contains tools for constructing logical connections with several blocks according to the type of data received from the client. Moreover, the data can be, for example, keywords, (name, gender), date, number, etc.
Средства для построения логических связей могут быть отображены посредством любого средства вывода данных, например, экраном смартфона, планшетного компьютера, ноутбука и др. При этом средства для построения логических связей блоки могут быть представлены графическими моделями и иметь любую форму и размер, а также могут быть представлены линиями, стрелками и пр. и дополнительно содержать средства ввода описания. Средства для построения логических связей связаны с модулями системы с возможностью получения и отправки голосовых и текстовых сообщений. Means for constructing logical connections can be displayed using any means of data output, for example, the screen of a smartphone, tablet, laptop, etc. Moreover, means for constructing logical connections, blocks can be represented by graphic models and have any shape and size, and can also be represented by lines, arrows, etc., and additionally contain description input means. Means for constructing logical connections are connected with the system modules with the ability to receive and send voice and text messages.
Модуль отправки и получения голосовых и текстовых сообщений обеспечивает возможность взаимодействия системы с клиентом. Модуль анализа исходящих и входящих голосовых и текстовых сообщений обеспечивает возможность учитывания полученных ранее голосовых и текстовых сообщений при взаимодействии с клиентом для внесения изменений в поведение системы. Дополнительно модуль может содержать средство распознавания речи, голосовой и языковой идентификации клиента. Также модуль дополнительно может содержать средство обработки языка входящих голосовых и текстовых сообщений, средство поиска ключевых слов, поиска и преобразования целых числительных во входящих голосовых и текстовых сообщениях клиента и т.п. The module for sending and receiving voice and text messages allows the system to interact with the client. The analysis module for outgoing and incoming voice and text messages provides the ability to take into account previously received voice and text messages when interacting with a client for making changes in system behavior. Additionally, the module may include means for speech recognition, voice and language identification of the client. Also, the module may additionally comprise means for processing the language of incoming voice and text messages, means for searching for keywords, searching and converting integers in incoming voice and text messages of a client, etc.
Модуль ответа на входящие голосовые и текстовые сообщения обеспечивает возможность выбора системой ответов из базы данных ответов и/или синтеза ответов системой исходя из результатов анализа входящих и исходящих голосовых и текстовых сообщений. Дополнительно модуль может содержать средства для синтеза поведения, например, в случае голосовых сообщений - изменения скорости и громкости речи или, в случае текстовых сообщений - изменения тональности системы относительно предыдущих голосовых и текстовых сообщений клиента. The response module for incoming voice and text messages enables the system to select responses from the database of responses and / or synthesize responses by the system based on the results of the analysis of incoming and outgoing voice and text messages. Additionally, the module may contain means for synthesizing behavior, for example, in the case of voice messages, changes in the speed and volume of speech or, in the case of text messages, changes in the tonality of the system relative to previous voice and text messages of the client.
Модуль связи с оператором обеспечивает возможность осуществления перевода клиента на оператора системы по запросу самого клиента или автоматически, либо при возникновении неисправностей или сбоев системы. The communication module with the operator provides the ability to transfer the client to the system operator at the request of the client itself either automatically, or in the event of malfunctions or system failures.
Изобретение обладает ранее не известными существенными отличительными признаками, заключающимися в том, что модуль создания сценариев диалоговых форм автоматизированной информационно-голосовой вопросно-ответной системы содержит: The invention possesses previously unknown significant salient features, namely that the scripting module for dialog forms of an automated information-voice question-answer system contains:
— блок запуска, выполненный с возможностью выполнения сценария системой, со средствами ввода названия сценария или максимального количества циклов повтора сценария, средствами выбора системы распознавания входящих голосовых или текстовых сообщений, или средствами выбора типа аудио для отправки голосовых сообщений, или средствами выбора типа голоса или средствами ввода голосовых или текстовых сообщений с просьбой повторить ответ или сообщить следующую часть большого числа или средствами автоматического перевода на оператора, и средствами для построения логических связей с одним следующим блоком по типу обычного перехода, что обеспечивает возможность создания стартовой точки сценария и ввода базовых данных сценария; - a launch unit configured to execute the script by the system, with means for entering the name of the script or the maximum number of cycles for repeating the script, means for selecting a recognition system for incoming voice or text messages, or means for selecting the type of audio for sending voice messages, or means for choosing the type of voice or means entering voice or text messages with a request to repeat the answer or inform the next part of a large number or by means of automatic transfer to the operator, and environments systems for constructing logical connections with one next block as a conventional transition, which provides the ability to create a starting point for the script and enter the baseline data of the script;
— блок вопроса со средством ввода текста вопроса, задаваемого клиенту или средством выбора длительности сеанса распознавания ответа клиента, или средством выбора системы для распознавания речи клиента и средством для построения логических связей с несколькими блоками по типу данных, что обеспечивает возможность ввода данных, позволяющих получить информацию от клиента и осуществить перевод сценария к следующему блоку; - a question block with means for entering the text of the question asked to the client or means for choosing the duration of the session for recognizing the client’s response, or means for choosing a system for recognizing the client’s speech and means for constructing logical connections with several blocks by data type, which provides the ability to enter data that allows obtaining information from the client and translate the script to the next block;
Совокупность существенных признаков обеспечивает возможность создания вариативных и сложных сценариев из блоков, каждый из которых имеет определенное назначение и свойственный ему тип логической связи с другими блоками, а также позволяет производить проверку сценария на каждом отдельном этапе его создания, при этом за счет блоков соответствующего назначения, связанных через модуль создания сценариев с остальными блоками системы обеспечивается возможность запуска и остановки сценария системой, благодаря чему обеспечивается достижение технического результата, заключающегося в обеспечении возможности выполнения автоматизированной информационно-голосовой вопросно- ответной системой созданных сценариев, тем самым расширяется арсенал существующих систем. The set of essential features provides the ability to create variable and complex scenarios from blocks, each of which has a specific purpose and its own type of logical connection with other blocks, and also allows you to check the script at each individual stage of its creation, at the same time due to the blocks of the corresponding purpose, connected through the scripting module with the rest of the system blocks, it is possible to start and stop the script by the system, thereby ensuring the technical result, which consists in providing the ability to perform an automated information-voice question-answer system of the created scenarios, thereby expanding the arsenal of existing systems.
Наличие новых отличительных существенных признаков свидетельствует о соответствии изобретения критерию патентоспособности «новизна» и «изобретательский уровень». The presence of new distinctive essential features indicates compliance of the invention with the patentability criterion of "novelty" and "inventive step".
Изобретение может быть реализовано при помощи известных средств, материалов и технологий, что свидетельствует о его соответствии критерию патентоспособности «промышленная применимость». The invention can be implemented using known means, materials and technologies, which indicates its compliance with the patentability criterion of "industrial applicability".
Изобретение поясняется следующими фигурами. The invention is illustrated by the following figures.
Фиг.1 - Общая схема автоматизированной информационно-голосовой вопросно-ответной системы. Фиг.2 - Модуль создания сценариев диалоговых форм с блоком запуска сценария. Figure 1 - General diagram of an automated information-voice question-answer system. Figure 2 - Module for creating scripts of dialog forms with a script run block.
Фиг.З - Модуль создания сценариев диалоговых форм с выбранным блоком вопроса. Fig.Z - Module for creating scripts of dialog forms with the selected question block.
Фиг.4 - Модуль создания сценариев диалоговых форм с выбранным средством построения логического перехода между блоком запуска сценария и блоком вопроса. Figure 4 - Module for creating scripts of dialog forms with the selected means of constructing a logical transition between the script run block and the question block.
Фиг.5 - Модуль создания сценариев диалоговых форм с выбранным блоком информации. Figure 5 - Scripting module of dialog forms with a selected block of information.
Фиг.6 - Модуль создания сценариев диалоговых форм с выбранным средством построения логического перехода между блоком вопроса и блоком информации. 6 - Module for creating scripts of dialog forms with the selected means of constructing a logical transition between the question block and the information block.
Фиг.7 - Модуль создания сценариев диалоговых форм с выбранным блоком условия. Fig. 7 - Scripting module for dialog forms with a selected condition block.
Фиг.8 - Модуль создания сценариев диалоговых форм с выбранным средством построения логического перехода между блоком информации и блоком условия. Fig. 8 is a scripting module for dialog forms with the selected means of constructing a logical transition between the information block and the condition block.
Фиг.9 - Модуль создания сценариев диалоговых форм с выбранным блоком запроса к серверу системы. Figure 9 - Module for creating scripts of dialog forms with the selected request block to the system server.
Фиг.10 - Модуль создания сценариев диалоговых форм с выбранным блоком результата. Figure 10 - Module for creating scripts of dialog forms with the selected result block.
Фиг.11 - Модуль создания сценариев диалоговых форм с выбранным средством построения логического перехода между блоком условия и блоком запроса к серверу системы. 11 - Module for creating scripts of dialog forms with the selected means of constructing a logical transition between the condition block and the request block to the system server.
Фиг.12 Модуль создания сценариев диалоговых форм с выбранным средством построения логического перехода между блоком условия и блоком результата. Fig. 12 Scripting module for dialog forms with the selected means of constructing a logical transition between the condition block and the result block.
Автоматизированная информационно-голосовая вопросно-ответная система содержит модуль 1 отправки и получения голосовых и текстовых сообщений, модуль 2 анализа исходящих и входящих голосовых и текстовых сообщений, модуль 3 ответов на входящие голосовые и текстовые сообщения, модуль 4 связи с оператором, модуль 5 создания сценариев диалоговых форм, электронное устройство 6 клиента и электронное устройство 7 пользователя. При этом модуль 1 связан с электронным устройством 6 клиента с возможностью отправки и получения голосовых и текстовых сообщений и с модулем 2 с возможностью передачи полученных голосовых и текстовых сообщений, модуль 2 связан с модулем 3 с возможностью передачи данных для ответа на полученные от модуля 1 голосовые и текстовые сообщения, а модуль 3 связан с модулем 1 с возможностью передачи ответа на полученные от электронного устройства 6 клиента голосового и текстового сообщения. При этом все модули системы связаны с модулем 4 связи с оператором с возможностью соединения электронного устройства 6 клиента и с возможностью передачи отчета о неисправностях системы. Модуль 5 создания сценариев диалоговых форм связан с модулем 3 ответов и электронным устройством с возможностью обмена сценариями и электронным устройством 7 пользователя. Модуль 5 содержит блок 8 запуска сценария, блок 9 вопроса, блок 10 информации, блок 11 условия, блок 12 случайного перехода, блок 13 запроса к серверу системы, блок 14 результата, блок 15 паузы, средство 16 голосового и средство 17 текстового тестирования. При этом модуль 5 связан с электронным устройством 7 пользователя с возможностью передачи данных о выбранных блоках и средстве построения логических связей между блоками, а блоки связаны с модулями системы с возможностью передачи данных, введенных в них, и о средствах построения логических связей между ними. The automated information-voice question-answer system contains module 1 for sending and receiving voice and text messages, module 2 for analyzing outgoing and incoming voice and text messages messages, response module 3 for incoming voice and text messages, operator communication module 4, dialog form scripting module 5, client electronic device 6 and user electronic device 7. At the same time, module 1 is connected with the client’s electronic device 6 with the ability to send and receive voice and text messages and with module 2 with the ability to transmit received voice and text messages, module 2 is connected with module 3 with the ability to transmit data to respond to voice messages received from module 1 and text messages, and module 3 is connected to module 1 with the possibility of transmitting a response to the voice and text messages received from the electronic device 6 of the client. Moreover, all the modules of the system are connected with the module 4 of communication with the operator with the possibility of connecting the electronic device 6 of the client and with the possibility of transmitting a report of system malfunctions. The dialog form scripting module 5 is connected to the response module 3 and an electronic device with the possibility of exchanging scripts and the user's electronic device 7. Module 5 contains a script run block 8, a question block 9, an information block 10, a condition block 11, a random transition block 12, a request block to the system server 13, a result block 14, a pause block 15, a voice tool 16 and a text test tool 17. In this case, module 5 is connected to the user's electronic device 7 with the possibility of transmitting data about the selected blocks and the means for constructing logical connections between the blocks, and the blocks are connected to the system modules with the possibility of transmitting data entered into them, and about the means for constructing logical connections between them.
Изобретение работает следующим образом. The invention works as follows.
Пользователем через браузер электронного устройства 7 запускается модуль 5 создания сценариев диалоговых форм. Пользователем создается сценарий, по которому система в автоматическом режиме должна будет осуществлять опрос клиентов. The user, through the browser of the electronic device 7, starts the scripting module 5 of the dialog forms. The user creates a scenario according to which the system will automatically have to poll customers.
Пользователем выбирается блок 8 запуска сценария (Фиг.2), в котором посредством текстовой строки 18 указывается название сценария, а посредством текстовой строки 19 указывается максимальное количество циклов повтора сценария. В выпадающем окне 20 с пользователем выбирается синтезированный тип аудио, а в окне 21 голос (мужской или женский) для отправки голосовых сообщений. Пользователем посредством текстовой строки 22 вводится фраза с просьбой повторить ответ клиента, а посредством текстовой строки 23 вводится фраза с просьбой сообщить часть большого числа. Посредством окна 24 выбора пользователем выбирается функция перевода на оператора системы в случае специфической ситуации, а посредством выпадающего окна 25 выбирается направление перевода на сайт системы. Посредством текстовой строки 26 пользователем вводится адрес для отправки результата взаимодействия с клиентом, а посредством строки 27 вводится сопроводительное сообщение, прикрепляемое к отправляемому результату. The user selects the script run block 8 (Figure 2), in which the name of the script is indicated by text line 18, and By means of text line 19, the maximum number of cycles for repeating the script is indicated. In the pop-up window 20 with the user, the synthesized type of audio is selected, and in the window 21 voice (male or female) for sending voice messages. A phrase is entered by the user by means of text line 22 asking to repeat the client’s response, and by means of text line 23, a phrase is entered asking to inform part of a large number. Through the selection window 24, the user selects the transfer function to the system operator in the case of a specific situation, and through the drop-down window 25, the transfer direction to the system website is selected. By means of text line 26, the user enters the address for sending the result of interaction with the client, and by line 27, the accompanying message is attached, attached to the sent result.
Пользователем выбирается блок 9 вопроса (Фиг.З), в котором посредством текстовой строки 28 вводится вопрос, задаваемый клиенту системой и посредством выпадающего окна 29, выбирается длительность сеанса распознавания ответа клиента. После этого блок 8 (Фиг.4) соединяется пользователем с блоком 9 средством 30 построения логического перехода обычного типа. The user selects the block 9 of the question (Fig. H), in which, by means of a text line 28, a question is entered that is asked to the client by the system and through the drop-down window 29, the duration of the session for recognizing the response of the client is selected. After that, block 8 (Figure 4) is connected by the user with block 9 by means 30 of constructing a logical transition of a conventional type.
Пользователем выбирается блок 10 информации (Фиг.5), в который посредством текстовой строки 31 вводится текст с информацией, сообщаемой клиенту. После этого блок 9 (Фиг.6) соединяется пользователем с блоком 10 средством 32 построения логического перехода, при этом путем нажатия на средство 32 построения логического перехода вызывается выпадающее окно 33, в котором выбирается тип выходных данных (текст) и посредством текстовой строки 34 вводится текст, при совпадении с которым осуществляется переход от блока 9 к блоку 10. The information block 10 is selected by the user (FIG. 5), into which the text with the information communicated to the client is entered via text line 31. After that, block 9 (Fig. 6) is connected by the user with block 10 to the logical transition building means 32, and by clicking on the logical transition building means 32 a pop-up window 33 is called in which the type of output data (text) is selected and entered via a text line 34 the text, upon coincidence with which the transition from block 9 to block 10 is carried out.
Пользователем выбирается блок 11 условия (Фиг.7), при этом блок 10 информации (Фиг.8) соединяется с ним при помощи средства 35 построения логического перехода обычного типа. Пользователем выбирается блок 13 запроса к серверу системы (Фиг.9), в который посредством текстовой строки 36 вводится текст с просьбой подождать клиента при осуществлении запроса, посредством текстовой строки 37 вводится частота повтора фразы в строке 36. Посредством выпадающего окна 38 выбирается тип запроса на отправку, а посредством адресной строки 39 вводится URL-адрес отправки. The user selects the condition block 11 (Fig. 7), while the information block 10 (Fig. 8) is connected to it using the means 35 of constructing a logical transition of a conventional type. The user selects block 13 a request to the server of the system (Fig. 9), into which a text is entered using a text line 36 asking to wait for the client to complete the request, a text line 37 is used to enter the repetition frequency of the phrase on line 36. By means of the pop-up window 38, the type of sending request is selected, and by Address bar 39 Enter the send URL.
Пользователем выбирается блок 14 результата (Фиг.10), в который посредством текстовой строки 40 вводится описание фиксируемого результата, а посредством выпадающего окна 41 выбирается тип действия (отправка E-mail), при этом посредством адресной строки 42 вводится E-mail получателя, посредством текстовой строки 43 вводится заголовок E-mail, а посредством текстовой строки 44 вводится сообщение в E-mail. The user selects the result block 14 (Fig. 10), into which the description of the recorded result is entered via the text line 40, and the type of action (sending E-mail) is selected using the drop-down box 41, while the recipient's E-mail is entered via the address line 42, by text line 43 enters the header E-mail, and through text line 44 enters the message in the E-mail.
Блок 11 условия (Фиг.11) соединяется при помощи средства 45 построения логического перехода по типу выполненного условия с блоком 13 запроса. При этом тип выполненного условия выбирается в выпадающем окне 46 (совпадение числа с одним из представленного диапазона), а посредством текстовых строк 47 и 48 вводится представляемый диапазон для перехода к блоку 13 запроса. The condition block 11 (Fig. 11) is connected using the means 45 of constructing a logical transition according to the type of the fulfilled condition with the request block 13. In this case, the type of the fulfilled condition is selected in the drop-down box 46 (the number coincides with one of the presented range), and using the text lines 47 and 48, the presented range is entered to go to the request block 13.
Блок 11 условия (Фиг.12) соединяется при помощи средства 49 построения логического перехода по типу выполненного условия с блоком 14 результата. При этом тип условия выбирается в выпадающем окне 50 (совпадение числа с одним числом), а посредством текстовой строки 51 вводится число для перехода к блоку 14 результата, считающимся конечным в сценарии. The condition block 11 (Fig. 12) is connected using the means 49 for constructing a logical transition according to the type of the fulfilled condition with the result block 14. In this case, the type of condition is selected in the pop-up window 50 (the number coincides with one number), and a number is entered via text line 51 to go to the result block 14, which is considered to be final in the script.
Пользователем при помощи средства 16 запускается голосовое тестирование системы, которое произносит текст, введенный в блоки, и на основании ответов оператора совершает переходы и/или осуществляет указание ошибок в блоках и/или средствах построения логических связей. При помощи средства 17 запускается текстовое тестирование системы, которое при помощи чата обращается к оператору и получает ответы от него, осуществляя переходы между блоками и указывая на ошибки в блоках и/или средствах построения логических связей между блоками. После тестирования сценария он интегрируется в систему и взаимодействует с модулями системы, и происходит его выполнение. The user, using the tool 16, starts a voice test of the system, which pronounces the text entered into the blocks, and based on the operator’s responses, makes transitions and / or indicates errors in the blocks and / or logical link building tools. Using tool 17, a textual testing of the system is started, which, through chat, contacts the operator and receives answers from him, making transitions between blocks and indicating errors in blocks and / or tools building logical connections between blocks. After testing the script, it integrates into the system and interacts with the system modules, and it is executed.
Таким образом достигается технический результат, заключающийся в обеспечении возможности выполнения автоматизированной информационно- голосовой вопросно-ответной системой созданных сценариев, тем самым расширяется арсенал таких систем. Thus, a technical result is achieved, which consists in providing the ability to execute an automated information-voice question-answer system of the created scenarios, thereby expanding the arsenal of such systems.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2018136263A RU2704738C1 (en) | 2018-10-15 | 2018-10-15 | Automated information and voice question-answer system |
| RU2018136263 | 2018-10-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020080976A1 true WO2020080976A1 (en) | 2020-04-23 |
Family
ID=68500689
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/RU2019/050156 Ceased WO2020080976A1 (en) | 2018-10-15 | 2019-09-17 | Automated voice question-answering system |
Country Status (2)
| Country | Link |
|---|---|
| RU (1) | RU2704738C1 (en) |
| WO (1) | WO2020080976A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113282725A (en) * | 2021-05-21 | 2021-08-20 | 北京市商汤科技开发有限公司 | Dialogue interaction method and device, electronic equipment and storage medium |
| CN116049352A (en) * | 2022-12-29 | 2023-05-02 | 天津光电通信技术有限公司 | A natural language analysis and processing platform |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112788185A (en) | 2019-11-11 | 2021-05-11 | 中兴通讯股份有限公司 | Hard phone, method for realizing telephone traffic operation and call center system |
| RU2722461C1 (en) * | 2019-11-19 | 2020-06-01 | Общество с ограниченной ответственностью "Уралинновация" | Voice robotic question-answer system and method of its automatic interaction with electronic device of user |
| RU2724600C1 (en) * | 2019-11-19 | 2020-06-25 | Общество с ограниченной ответственностью "Уралинновация" | Voice robotic question-answer system and method of its automatic interaction with electronic device of user |
| RU2730693C1 (en) * | 2020-03-11 | 2020-08-25 | Общество с ограниченной ответственностью "Уралинновация" | Voice robotic question-answer system and method of its automatic interaction with electronic device of user |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999057714A1 (en) * | 1998-05-01 | 1999-11-11 | General Magic, Inc. | Voice user interface with personality |
| US20050216551A1 (en) * | 2004-03-27 | 2005-09-29 | John Sirstins | Apparatus, system, and method for presenting scripts to a contact |
| US20080262848A1 (en) * | 2005-01-06 | 2008-10-23 | Eric Shienbrood | Applications Server and Method |
| US20100204994A1 (en) * | 2002-06-03 | 2010-08-12 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
| RU2412463C2 (en) * | 2008-04-08 | 2011-02-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Mobile communication terminal and menu navigation method for said terminal |
| US20150026106A1 (en) * | 2012-02-23 | 2015-01-22 | National Institute Of Information And Communcations Technology | Non-factoid question-answering system and computer program |
| RU2658792C2 (en) * | 2014-01-22 | 2018-06-22 | Гугл Инк. | Identifying tasks in messages |
-
2018
- 2018-10-15 RU RU2018136263A patent/RU2704738C1/en active
-
2019
- 2019-09-17 WO PCT/RU2019/050156 patent/WO2020080976A1/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999057714A1 (en) * | 1998-05-01 | 1999-11-11 | General Magic, Inc. | Voice user interface with personality |
| US20100204994A1 (en) * | 2002-06-03 | 2010-08-12 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
| US20050216551A1 (en) * | 2004-03-27 | 2005-09-29 | John Sirstins | Apparatus, system, and method for presenting scripts to a contact |
| US20080262848A1 (en) * | 2005-01-06 | 2008-10-23 | Eric Shienbrood | Applications Server and Method |
| RU2412463C2 (en) * | 2008-04-08 | 2011-02-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Mobile communication terminal and menu navigation method for said terminal |
| US20150026106A1 (en) * | 2012-02-23 | 2015-01-22 | National Institute Of Information And Communcations Technology | Non-factoid question-answering system and computer program |
| RU2658792C2 (en) * | 2014-01-22 | 2018-06-22 | Гугл Инк. | Identifying tasks in messages |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113282725A (en) * | 2021-05-21 | 2021-08-20 | 北京市商汤科技开发有限公司 | Dialogue interaction method and device, electronic equipment and storage medium |
| CN116049352A (en) * | 2022-12-29 | 2023-05-02 | 天津光电通信技术有限公司 | A natural language analysis and processing platform |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2704738C1 (en) | 2019-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2704738C1 (en) | Automated information and voice question-answer system | |
| EP3786833B1 (en) | Artificial intelligence based virtual agent trainer | |
| CN109760041B (en) | Chat robot-based cloud management system and operation method thereof | |
| US8001469B2 (en) | Automatic generation of interactive systems from a formalized description language | |
| US8155959B2 (en) | Dialog system for human agent to correct abnormal output | |
| CN108229704B (en) | Method and device for pushing information | |
| CN103631853B (en) | Phonetic search based on correlation and response | |
| EP1860862B1 (en) | Interactive voise response system | |
| CN109388691A (en) | Method and system for generating conversation agent | |
| CN117556026B (en) | Data generation method, electronic device and storage medium | |
| CN113630309B (en) | Robot conversation system, method, device, computer equipment and storage medium | |
| US20250085936A1 (en) | System architecture with generative ai | |
| CN117055845B (en) | Internet of things intelligent application method and device based on large language model | |
| CN108154020A (en) | A kind of identifying code input and display methods and equipment | |
| CN113840040A (en) | An outbound call method, device, device and storage medium for man-machine cooperation | |
| CN109542780A (en) | Test method, test equipment and the storage medium of natural language processing application | |
| CN113782022A (en) | Communication method, device, equipment and storage medium based on intention recognition model | |
| CN113065850B (en) | Method and device for testing speech skills of intelligent outbound calling robot | |
| US20250086451A1 (en) | Continuously evolving user training manual | |
| CN107679159A (en) | Generation method, device, server and the storage medium that fault diagnosis class problem replies | |
| CN108766429B (en) | Voice interaction method and device | |
| CN113656045A (en) | Online deployment system, method and device of intelligent voice robot and electronic equipment | |
| EA042864B1 (en) | AUTOMATED INFORMATION AND VOICE QUESTION AND ANSWER SYSTEM | |
| CN114374768B (en) | Voice dialogue testing method and device and storage medium | |
| CN114996537A (en) | Diagnosis method and device for dialogue flow |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19872552 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19872552 Country of ref document: EP Kind code of ref document: A1 |