JP7420109B2 - 情報出力システム、サーバ装置および情報出力方法 - Google Patents
情報出力システム、サーバ装置および情報出力方法 Download PDFInfo
- Publication number
- JP7420109B2 JP7420109B2 JP2021066091A JP2021066091A JP7420109B2 JP 7420109 B2 JP7420109 B2 JP 7420109B2 JP 2021066091 A JP2021066091 A JP 2021066091A JP 2021066091 A JP2021066091 A JP 2021066091A JP 7420109 B2 JP7420109 B2 JP 7420109B2
- Authority
- JP
- Japan
- Prior art keywords
- intention information
- output
- question
- user
- unit
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3343—Query execution using phonetics
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
- G06F40/35—Discourse or dialogue representation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3329—Natural language query formulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/216—Parsing using statistical methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- 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
-
- 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/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/02—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
- B60W2040/089—Driver voice
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/21—Voice
-
- 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
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Transportation (AREA)
- Mathematical Physics (AREA)
- Mechanical Engineering (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Probability & Statistics with Applications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
Claims (7)
- ユーザの発話を取得する発話取得部と、
質問に対応付けられた意図情報と、タスクに対応付けられた意図情報とをタスク毎の階層構造で保持する保持部と、
ユーザの発話の内容が前記保持部に保持される意図情報のいずれに対応するか特定する特定部と、
質問に対応付けられている意図情報が前記特定部によって特定されると当該質問を出力することを決定する出力決定部と、
タスクに対応付けられている意図情報が前記特定部によって特定されると当該タスクを実行するタスク実行部と、
過去の対話の履歴を記憶する記憶部と、を備え、
前記保持部に保持される質問は、対応付けられている意図情報の階層とは別の階層の意図情報を導出するための内容を含み、
前記出力決定部は、ユーザから回答が得られていない過去に出力した質問を、その質問に対応付けられた意図情報とは別種類のタスクが実行された直後に、再度出力することを決定し、
前記記憶部は、ユーザの発話から特定された時刻から所定時間経過した対話の履歴を破棄することを特徴とする情報出力システム。 - 前記保持部に保持される質問は、対応付けられている意図情報より下層の意図情報を導出するための内容を含み、
タスクに対応付けられた意図情報は、階層構造において質問に対応付けられた意図情報よりも下層にあることを特徴とする請求項1に記載の情報出力システム。 - 前記特定部は、ユーザの発話と前回特定された意図情報とにもとづいてユーザの発話の内容が前記保持部に保持される意図情報のいずれに対応するか特定することを特徴とする請求項1または2に記載の情報出力システム。
- 前記保持部は、1つの意図情報に対して、複数の質問を対応付けて保持し、
前記出力決定部は、1つの意図情報に対応付けられた複数の質問のうち、前回特定された意図情報をもとにいずれかの質問を選択し、選択した質問を出力することを決定することを特徴とする請求項1に記載の情報出力システム。 - 前記保持部は、意図情報に対応付けられた質問が出力される確率を意図情報毎に保持し、
前記出力決定部は、前記保持された質問が出力される確率をもとに意図情報に対応付けられた質問を出力するか決定することを特徴とする請求項1に記載の情報出力システム。 - 質問に対応付けられた意図情報と、タスクに対応付けられた意図情報とをタスク毎の階層構造で保持する保持部と、
ユーザの発話の内容が前記保持部に保持される意図情報のいずれに対応するか特定する特定部と、
質問に対応付けられている意図情報が前記特定部によって特定されると当該質問を出力することを決定する出力決定部と、
タスクに対応付けられている意図情報が前記特定部によって特定されると当該タスクを実行するタスク実行部と、
過去の対話の履歴を記憶する記憶部と、を備え、
前記保持部に保持される質問は、対応付けられている意図情報の階層とは別の階層の意図情報を導出するための内容を含み、
前記出力決定部は、ユーザから回答が得られていない過去に出力した質問を、その質問に対応付けられた意図情報とは別種類のタスクが実行された直後に、再度出力することを決定し、
前記記憶部は、ユーザの発話から特定された時刻から所定時間経過した対話の履歴を破棄することを特徴とするサーバ装置。 - 各ステップを情報出力システムによって実行する情報出力方法であって、
ユーザの発話を取得するステップと、
質問に対応付けられた意図情報と、タスクに対応付けられた意図情報とをタスク毎の階層構造で保持するステップと、
ユーザの発話の内容が、保持される意図情報のいずれに対応するか特定するステップと、
質問に対応付けられている意図情報が特定されると当該質問を出力することを決定するステップと、
タスクに対応付けられている意図情報が特定されると当該タスクを実行するステップと、
ユーザとの対話の履歴を記憶するステップと、を含み、
保持された質問は、対応付けられている意図情報の階層とは別の階層の意図情報を導出するための内容を含み、
前記質問の出力を決定するステップにおいて、ユーザから回答が得られていない過去に出力した質問を、その質問に対応付けられた意図情報とは別種類のタスクが実行された直後に、再度出力することを決定し、
前記記憶するステップにおいて、ユーザの発話から特定された時刻から所定時間経過した対話の履歴を破棄することを特徴とする情報出力方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021066091A JP7420109B2 (ja) | 2021-04-08 | 2021-04-08 | 情報出力システム、サーバ装置および情報出力方法 |
| US17/653,169 US20220324460A1 (en) | 2021-04-08 | 2022-03-02 | Information output system, server device, and information output method |
| CN202210349374.9A CN115203359A (zh) | 2021-04-08 | 2022-04-01 | 信息输出系统、服务器装置以及信息输出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021066091A JP7420109B2 (ja) | 2021-04-08 | 2021-04-08 | 情報出力システム、サーバ装置および情報出力方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022161353A JP2022161353A (ja) | 2022-10-21 |
| JP7420109B2 true JP7420109B2 (ja) | 2024-01-23 |
Family
ID=83510532
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021066091A Active JP7420109B2 (ja) | 2021-04-08 | 2021-04-08 | 情報出力システム、サーバ装置および情報出力方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20220324460A1 (ja) |
| JP (1) | JP7420109B2 (ja) |
| CN (1) | CN115203359A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118152545B (zh) * | 2024-05-10 | 2024-09-03 | 中移(苏州)软件技术有限公司 | 信息处理方法、装置、电子设备及可读存储介质 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007115144A (ja) | 2005-10-21 | 2007-05-10 | Aruze Corp | 会話制御装置 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9607046B2 (en) * | 2012-12-14 | 2017-03-28 | Microsoft Technology Licensing, Llc | Probability-based state modification for query dialogues |
| JPWO2015151157A1 (ja) * | 2014-03-31 | 2017-04-13 | 三菱電機株式会社 | 意図理解装置および方法 |
| US9607102B2 (en) * | 2014-09-05 | 2017-03-28 | Nuance Communications, Inc. | Task switching in dialogue processing |
| US10909980B2 (en) * | 2017-02-27 | 2021-02-02 | SKAEL, Inc. | Machine-learning digital assistants |
| US10698581B2 (en) * | 2017-11-03 | 2020-06-30 | Salesforce.Com, Inc. | Dialog reuse for a visual bot builder |
| JP7010073B2 (ja) * | 2018-03-12 | 2022-01-26 | 株式会社Jvcケンウッド | 出力内容制御装置、出力内容制御方法、及び出力内容制御プログラム |
| KR102508338B1 (ko) * | 2018-05-07 | 2023-03-10 | 구글 엘엘씨 | 제2 세션 인터럽트 중단시 제1 자동화 어시스턴트 세션 자동 재개 여부 결정 |
| US11790176B2 (en) * | 2019-03-19 | 2023-10-17 | Servicenow, Inc. | Systems and methods for a virtual agent in a cloud computing environment |
| CN110096191B (zh) * | 2019-04-24 | 2021-06-29 | 北京百度网讯科技有限公司 | 一种人机对话方法、装置及电子设备 |
| US11935521B2 (en) * | 2019-09-12 | 2024-03-19 | Oracle International Corporation | Real-time feedback for efficient dialog processing |
| CN110609893A (zh) * | 2019-09-24 | 2019-12-24 | 大众问问(北京)信息科技有限公司 | 多轮对话场景中的问答交互方法、装置、设备和存储介质 |
| US11308284B2 (en) * | 2019-10-18 | 2022-04-19 | Facebook Technologies, Llc. | Smart cameras enabled by assistant systems |
| US11669697B2 (en) * | 2019-10-23 | 2023-06-06 | Bayerische Motoren Werke Aktiengesellschaft | Hybrid policy dialogue manager for intelligent personal assistants |
| CA3158094A1 (en) * | 2019-11-22 | 2021-05-27 | Conor Mcgann | System and method for managing a dialog between a contact center system and a user thereof |
| CN114730357A (zh) * | 2019-11-22 | 2022-07-08 | 格林伊登美国控股有限责任公司 | 用于对话管理的系统和方法 |
| CN111737411B (zh) * | 2020-05-20 | 2024-11-22 | 华为技术有限公司 | 人机对话中的响应方法、对话系统及存储介质 |
-
2021
- 2021-04-08 JP JP2021066091A patent/JP7420109B2/ja active Active
-
2022
- 2022-03-02 US US17/653,169 patent/US20220324460A1/en not_active Abandoned
- 2022-04-01 CN CN202210349374.9A patent/CN115203359A/zh active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007115144A (ja) | 2005-10-21 | 2007-05-10 | Aruze Corp | 会話制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220324460A1 (en) | 2022-10-13 |
| JP2022161353A (ja) | 2022-10-21 |
| CN115203359A (zh) | 2022-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12087299B2 (en) | Multiple virtual assistants | |
| US11887590B2 (en) | Voice enablement and disablement of speech processing functionality | |
| US11605387B1 (en) | Assistant determination in a skill | |
| CN108962217B (zh) | 语音合成方法及相关设备 | |
| US10649727B1 (en) | Wake word detection configuration | |
| US11024303B1 (en) | Communicating announcements | |
| CN101535983B (zh) | 协作会话语音用户界面的系统和方法 | |
| US10580404B2 (en) | Indicator for voice-based communications | |
| KR102100389B1 (ko) | 개인화된 엔티티 발음 학습 | |
| US10917758B1 (en) | Voice-based messaging | |
| JP3945356B2 (ja) | 音声対話装置及びプログラム | |
| US8064573B2 (en) | Computer generated prompting | |
| US20150073802A1 (en) | Dealing with switch latency in speech recognition | |
| US10706845B1 (en) | Communicating announcements | |
| JP2017049427A (ja) | 対話制御装置、対話制御方法及びプログラム | |
| US11798559B2 (en) | Voice-controlled communication requests and responses | |
| US20240029743A1 (en) | Intermediate data for inter-device speech processing | |
| US11763809B1 (en) | Access to multiple virtual assistants | |
| US11238855B1 (en) | Voice user interface entity resolution | |
| US11914923B1 (en) | Computer system-based pausing and resuming of natural language conversations | |
| US12205577B1 (en) | Virtual conversational companion | |
| CN113113024B (zh) | 语音识别方法、装置、电子设备和存储介质 | |
| US20250372086A1 (en) | Real-time natural language processing and fulfillment | |
| US20250306852A1 (en) | System command processing | |
| JP7322830B2 (ja) | 情報出力システムおよび情報出力方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221012 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230726 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230808 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231002 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231225 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7420109 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |