Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6654611B2 - Growth type dialogue device - Google Patents
[go: Go Back, main page]

JP6654611B2 - Growth type dialogue device - Google Patents

Growth type dialogue device Download PDF

Info

Publication number
JP6654611B2
JP6654611B2 JP2017233573A JP2017233573A JP6654611B2 JP 6654611 B2 JP6654611 B2 JP 6654611B2 JP 2017233573 A JP2017233573 A JP 2017233573A JP 2017233573 A JP2017233573 A JP 2017233573A JP 6654611 B2 JP6654611 B2 JP 6654611B2
Authority
JP
Japan
Prior art keywords
intention
intention understanding
extended
understanding
model data
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
Application number
JP2017233573A
Other languages
Japanese (ja)
Other versions
JP2019101291A (en
Inventor
永松 健司
健司 永松
直之 神田
直之 神田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2017233573A priority Critical patent/JP6654611B2/en
Publication of JP2019101291A publication Critical patent/JP2019101291A/en
Application granted granted Critical
Publication of JP6654611B2 publication Critical patent/JP6654611B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Machine Translation (AREA)

Description

本発明は、成長型対話装置に係り、特に、音声対話を自動的に行うための音声認識学習、意図理解学習をするのに好適な成長型対話装置に関する。   The present invention relates to a growing dialogue apparatus, and more particularly to a growing dialogue apparatus suitable for performing speech recognition learning and intention understanding learning for automatically performing a voice dialogue.

コンピュータまたはロボットと人間のユーザとの間で音声によって対話を行うシステム(以下、「対話システム」と呼ぶ)が開発されている。この対話システムを搭載したロボット、またはスマートフォンやタブレットPCなどのデバイス(以下、「対話デバイス」と呼ぶ)は、対話システムを動作させ、対面するユーザに対して音声対話によるサービスを実施する。   2. Description of the Related Art A system (hereinafter, referred to as a “dialogue system”) for performing a dialogue between a computer or a robot and a human user by voice has been developed. A robot equipped with this dialogue system or a device such as a smartphone or a tablet PC (hereinafter, referred to as a “dialogue device”) operates the dialogue system and implements a service by voice dialogue to a facing user.

この対話システムでは、まずユーザが発話した音声をマイクにより集音し、音声認識する。次に、書き起こされたテキストに対して意図理解と呼ばれる処理により、ユーザが対話システムに何をしてもらいたいと言っているかを判別する。最後に、判別結果に基づき、ユーザが意図した動作、例えば、質問への回答の読み上げや情報の表示などの動作、ロボットであれば移動など動作を対話デバイスが実行する。   In this interactive system, first, a voice uttered by a user is collected by a microphone to perform voice recognition. Next, the transcribed text is subjected to a process called intent understanding to determine what the user wants the interactive system to do. Finally, based on the determination result, the interactive device performs an operation intended by the user, for example, an operation of reading out a response to a question or displaying information, or an operation of moving a robot.

この対話システムにおいて、システムが回答を知らない質問をユーザが行った場合、従来であれば対話システムは「知りません」などの回答をしていたが、逆にシステムからユーザにその質問の回答を尋ね、その結果で質問応答の知識を更新させていくことができる。特許文献1ではそのような対話システムの構成を開示している。特許文献1の音声対話装置においては、ユーザから知らないことを聞かれた場合にユーザにその答えを問い返し、その質問内容と答えを記憶して、次からの対話に用いるようにする。このため、知らない対話内容によって対話を中断させたり、ユーザの提示する話題を変更したりする必要性が小さくなると共に、学習によって新たなシナリオや語彙を増やして知識を向上させ、次回からのユーザとの対話に反映することができるとしている。   In this dialogue system, if the user asks a question for which the system does not know the answer, the dialogue system has previously provided an answer such as "I do not know". And the knowledge of the question answer can be updated with the result. Patent Document 1 discloses the configuration of such a dialog system. In the voice dialogue device of Patent Document 1, when the user is informed that he or she does not know, the user is asked for the answer, the content of the question and the answer are stored, and used for the next dialogue. As a result, the need to interrupt the conversation due to unknown conversation contents or change the topic presented by the user is reduced, and the learning is increased to increase new scenarios and vocabulary to improve the knowledge, and to improve the user And can be reflected in the dialogue.

ところで、対話システムにおいては、ユーザの発話に対して音声認識をおこなうが、音声認識の精度がよくないと結果的に意図理解が正しくおこなわれない結果となる。   By the way, in the interactive system, speech recognition is performed for the utterance of the user, but if the accuracy of the speech recognition is not good, the intention understanding is not correctly performed as a result.

特許文献2には、意図理解のための学習テキストにわざと、誤りを含んだ学習テキストを使用して、音声認識での誤りに対して、耐性を高めて意図理解を確実にするための意図推定装置が開示されている。   Patent Literature 2 discloses an intention estimating method that uses a learning text including an error intentionally as a learning text for understanding an intention to enhance tolerance to an error in speech recognition and ensure the understanding of the intention. An apparatus is disclosed.

特開2004−109323号公報JP 2004-109323 A 特開2015−230384号公報JP 2015-230384 A

上記従来技術の特許文献2では、音声認識によって得られるテキストに、誤りのあるテキストを含めることにより、意図推定の精度を高めることができるとしている。   According to Patent Document 2 of the related art described above, the accuracy of intention estimation can be improved by including an erroneous text in a text obtained by speech recognition.

しかしながら、特許文献2では、ユーザの反応に基づいて、音声認識処理、意図理解処理について再学習をして、音声認識処理と意図理解処理の正解精度を上げるという観点については示唆されていない。一般に、対話システムにおいては、ユーザの意図と違っていた場合に、ユーザと対話しながら、音声認識処理、意図理解処理の学習をするが、ユーザの意図を理解するために、音声認識処理をしてから意図理解処理がされるため、その誤りが音声認識処理の時点で生じたものなのか、意図理解処理の時点で生じたものなのか、判別し難いため、どちらの学習データを更新したらよいのか判定するのが難しいという問題がある。   However, Patent Literature 2 does not suggest the viewpoint of re-learning the speech recognition process and the intention understanding process based on the reaction of the user to improve the accuracy of the speech recognition process and the intention understanding process. In general, in a dialogue system, when the user's intention is different, the user learns speech recognition processing and intention understanding processing while interacting with the user, but performs speech recognition processing in order to understand the user's intention. Since the intention understanding process is performed afterwards, it is difficult to determine whether the error is caused at the time of the speech recognition process or the error is caused at the time of the intention understanding process. There is a problem that it is difficult to determine whether or not.

本発明の目的は、ユーザの対応に基づいて、最適な音声認識処理、意図理解処理の再学習を適切におこなって、音声認識処理と意図理解処理の正解精度を共に向上させることのできる成長型対話装置を提供することにある。   SUMMARY OF THE INVENTION An object of the present invention is to provide a growth type capable of appropriately performing optimal speech recognition processing and re-learning of intention understanding processing based on the correspondence of a user, and improving both correctness accuracy of the speech recognition processing and intention understanding processing. It is to provide an interactive device.

本発明の成長型対話装置の構成は、好ましくは、ユーザと音声対話を行って、ユーザの意図を解析して応答する成長型対話装置であって、音声認識用学習データから学習された音声認識用モデルデータを参照して、取得したユーザの発話音声から、音声認識処理をおこないテキスト化する音声認識部と、意図理解用学習データから学習された意図理解用モデルデータを参照して、音声認識部により音声認識されたテキストから発話意図を解析する意図理解処理をおこなう意図理解部と、意図理解用学習データの同一の意図ラベルに対して異なったテキストを対応付けた拡張意図理解用学習データから学習された拡張意図理解用モデルデータを参照して、音声認識部により音声認識されたテキストから発話意図を解析する意図理解処理をおこなう拡張意図理解部と、ユーザの音声応答、ユーザの応答する映像を解析して、成長型対話装置の発話音声に対する応答が肯定的であるか否定的であるかを判定するユーザ反応識別部と、ユーザ反応識別部の判定結果に基づいて、音声認識処理に誤りがあるか、意図理解用モデルデータを参照した意図理解部が出力する意図ラベルに誤りがあるか、拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルに誤りがあるかを判定する誤り原因分析部と、誤り原因分析部の判定に従って、音声認識用学習データから音声認識用モデルデータを更新する音声認識学習処理、意図理解用学習データから意図理解用モデルデータを更新する意図理解学習処理、拡張意図理解用学習データから拡張意図理解用モデルデータを更新する意図理解学習処理のいずれか、または、その組合せの処理を指示する再学習決定部とを備えるようにしたものである。   The configuration of the growing dialogue apparatus of the present invention is preferably a growing dialogue apparatus that performs a voice dialogue with a user, analyzes and responds to the intention of the user, and the voice recognition learned from the learning data for voice recognition. Speech recognition unit that performs speech recognition processing on the acquired user's uttered speech by referring to the model data for speech recognition, and refers to the model data for intention understanding learned from the learning data for intention understanding to perform speech recognition. An intention understanding unit that performs an intention understanding process that analyzes the utterance intention from the text recognized by the speech recognition unit, and an extended intention understanding learning data in which different texts are associated with the same intention label in the intention understanding learning data. Referring to the learned model data for extended intention understanding, an intention understanding process for analyzing the utterance intention from the text recognized by the speech recognition unit is performed. An extended intention understanding unit and a user response identification unit that analyzes a user's voice response, a video to which the user responds, and determines whether the response to the uttered voice of the growing dialogue device is positive or negative, Based on the judgment result of the user reaction identification unit, whether there is an error in the speech recognition processing, whether there is an error in the intention label output by the intention understanding unit that referred to the model data for intention understanding, or refer to the model data for extended intention understanding. Error analysis unit that determines whether there is an error in the extended intention label output by the extended intention understanding unit, and speech recognition learning that updates the model data for speech recognition from the learning data for speech recognition according to the determination by the error cause analysis unit. Processing, updating intention understanding model data from intention understanding learning data Intention understanding learning processing, updating extended intention understanding model data from extended intention understanding learning data Either intention understanding learning process, or is obtained by so and a relearning determination unit for instructing the processing of the combination.

本発明によれば、ユーザの対応に基づいて、最適な音声認識処理、意図理解処理の再学習を適切におこなって、音声認識処理と意図理解処理の正解精度を共に向上させることのできる成長型対話装置を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the optimal type | mold speech recognition process and the re-learning of the intention understanding process are appropriately performed based on the correspondence of the user, and the growth type which can improve the correct answer precision of both the speech recognition process and the intention understanding process. An interactive device can be provided.

実施形態1に係る成長型対話装置の機能構成を示す図である。FIG. 2 is a diagram illustrating a functional configuration of the growth-type interactive device according to the first embodiment. 意図理解用モデルデータの一例を示す図である。It is a figure showing an example of model data for intention understanding. 意図理解用学習データの一例を示す図である。It is a figure showing an example of learning data for intention understanding. 拡張意図理解用学習データの一例を示す図である。It is a figure showing an example of learning data for extension intention understanding. 実施形態1に係る成長型対話装置の処理の流れを示す図である。FIG. 4 is a diagram showing a flow of processing of the growing interactive device according to the first embodiment. 実施形態1に係る誤り原因分析処理を示すフローチャートである。5 is a flowchart illustrating an error cause analysis process according to the first embodiment. 実施形態2に係る成長型対話装置の機能構成を示す図である。FIG. 9 is a diagram illustrating a functional configuration of a growth-type interactive device according to a second embodiment. 実施形態2に係る成長型対話装置の処理の流れを示す図である。FIG. 14 is a diagram showing a flow of processing of the growing interactive device according to the second embodiment. 実施形態2に係る誤り原因分析処理を示すフローチャートである(その一)。10 is a flowchart illustrating an error cause analysis process according to the second embodiment (part 1). 実施形態2に係る誤り原因分析処理を示すフローチャートである(その二)。10 is a flowchart illustrating an error cause analysis process according to the second embodiment (part 2). 書き起こしテキスト入力画面の一例を示す図である。It is a figure showing an example of a transcription text input screen.

以下、本発明に係る各実施形態を、図1ないし図10を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to FIGS. 1 to 10.

〔実施形態1〕
以下、本発明の実施形態1を、図1ないし図6を用いて説明する。
[Embodiment 1]
Hereinafter, Embodiment 1 of the present invention will be described with reference to FIGS.

先ず、図1を用いて実施形態1に係る成長型対話装置の構成について説明する。
本実施形態に係る成長型対話装置200は、図1に示されるように、処理部210、記憶部280、音声入出力部230、画像入力部240からなる。成長型対話装置200は、PCやスマートフォンなどの一般的な情報処理装置でもよいし、特定の業務を遂行するためのロボットでもよい。
First, the configuration of the growth-type interactive device according to the first embodiment will be described with reference to FIG.
As shown in FIG. 1, the growth-type interactive device 200 according to the present embodiment includes a processing unit 210, a storage unit 280, a voice input / output unit 230, and an image input unit 240. The growth-type interactive device 200 may be a general information processing device such as a PC or a smartphone, or may be a robot for performing a specific task.

音声入出力部230には、マイク231と、スピーカー230が接続され、マイク231からユーザの音声を入力し、スピーカー230からユーザに音声を出力するようになっている。   A microphone 231 and a speaker 230 are connected to the audio input / output unit 230 so that a user's voice is input from the microphone 231 and a voice is output from the speaker 230 to the user.

画像入力部240には、カメラ(撮像装置)242が接続され、そこから撮影した動画、静止画を取り込むことができる。   A camera (imaging device) 242 is connected to the image input unit 240, and can capture moving images and still images taken from the camera.

処理部210は、成長型対話装置200の各処理を実行する部分であり、発話区間検出部211、音声認識部212、意図理解部213、拡張意図理解部214、意図理解モデル学習部215、応答生成部216、音声合成部217、音声感情認識部218、顔・表情動作認識部219、ユーザ反応識別部220、誤り原因分析部260、再学習決定部270のサブコンポーネントよりなる。
処理部210のサブコンポーネントの機能は、ハードウェアとしての中央処理装置(CPU)が主記憶装置上にロードされたプログラムを実行することにより、実行される。
The processing section 210 is a section that executes each processing of the growing interactive apparatus 200, and includes an utterance section detection section 211, a speech recognition section 212, an intention understanding section 213, an extended intention understanding section 214, an intention understanding model learning section 215, and a response. The sub-components include a generation unit 216, a voice synthesis unit 217, a voice emotion recognition unit 218, a face / expression motion recognition unit 219, a user reaction identification unit 220, an error cause analysis unit 260, and a relearning determination unit 270.
The functions of the sub-components of the processing unit 210 are executed when a central processing unit (CPU) as hardware executes a program loaded on a main storage device.

発話区間検出部211は、ユーザ音声から無音部を検知し、発話区間を検出する機能部である。音声認識部212は、ユーザ音声を音声認識して、テキスト化する機能部である。意図理解部213は、意図理解用モデルデータ110に基づいて、音声認識したテキストからユーザの発話意図を意味づける機能部である。拡張意図理解部214は、拡張意図理解用モデルデータ111に基づいて、音声認識したテキストからユーザの発話意図を意味づける機能部である。意図理解モデル学習部215は、意図理解用学習データ(後述)から意図理解用モデルデータ(後述)を生成する機能部である。応答生成部216は、意図理解部213の処理に基づいて、成長型対話装置200の応答のためのデータを生成する機能部である。音声合成部217は、成長型対話装置200がユーザに応答するための音声データを生成する機能部である。音声感情認識部218は、ユーザから入力された音声を認識して、ユーザの感情が肯定的か否定的を判定する機能部である。顔・表情動作認識部219は、画像入力部240から入力したユーザの画像に基づいて、ユーザの顔、表情やその動作を認識して、ユーザの感情が肯定的か否定的を判定する機能部である。誤り原因分析部260は、ユーザの応答の結果、ユーザの意図理解の誤りの結果を原因が、音声認識処理によるものなのか意図理解処理によるものなのかを判定する機能部である。再学習処理部270は、誤り原因分析部260の分析結果に基づき、音声認識の再学習をおこなうか、意図理解の再学習をおこなうかを決定する機能部である。   The utterance section detection unit 211 is a functional unit that detects a silent section from a user voice and detects an utterance section. The voice recognition unit 212 is a functional unit that recognizes a user voice and converts it into text. The intention understanding unit 213 is a functional unit that, based on the model data for intention understanding 110, means the meaning of the user's utterance from the text recognized by speech. The extended intention understanding unit 214 is a functional unit that, based on the extended intention understanding model data 111, means the user's utterance intention from the text recognized by speech. The intention understanding model learning unit 215 is a functional unit that generates intention understanding model data (described later) from intention understanding learning data (described later). The response generation unit 216 is a functional unit that generates data for a response of the growing interactive device 200 based on the processing of the intention understanding unit 213. The voice synthesizer 217 is a functional unit that generates voice data for the growing interactive device 200 to respond to the user. The voice emotion recognition unit 218 is a functional unit that recognizes voice input from the user and determines whether the user's emotion is positive or negative. The face / expression motion recognition unit 219 recognizes the user's face, facial expression and the motion based on the image of the user input from the image input unit 240, and determines whether the user's emotion is positive or negative. It is. The error cause analysis unit 260 is a functional unit that determines whether the cause of the error in the user's understanding of the intention as a result of the user's response is due to the speech recognition processing or the intention understanding processing. The re-learning processing unit 270 is a functional unit that determines whether to re-learn speech recognition or re-learn intention understanding based on the analysis result of the error cause analysis unit 260.

記憶部280は、成長型対話装置200の各処理を実行するための必要データを格納する部分であり、音声認識用モデルデータ108、音声認識用学習データ150、意図理解用モデルデータ110、拡張意図理解用モデルデータ111、意図理解用学習データ120、拡張意図理解用学習データ121の各種データが記憶される。   The storage unit 280 is a unit that stores data necessary for executing each process of the growing dialogue apparatus 200, and includes the voice recognition model data 108, the voice recognition learning data 150, the intention understanding model data 110, and the extended intention. Various data of the model data for understanding 111, the learning data for intention understanding 120, and the learning data for extended intention understanding 121 are stored.

音声認識用モデルデータ108は、音響データを音素に変換したり、語のつながりを識別するための確率値からなる音声認識用の基準データである。音声認識用学習データ150は、音声認識用モデルデータ108を作成するために用いられる音声データとテキストをペアとした音声コーパスである。意図理解用モデルデータ110は、意図理解用学習データ120に基づいて生成されるデータであり、認識されたテキストから意図を抽出するための基準データである。拡張意図理解用モデルデータ111は、拡張意図理解用学習データ121に基づいて生成されるデータであり、認識されたテキストから意図を抽出するための基準データである。意図理解用学習データ120は、認識されたテキストとユーザの発話意図を結びつけるための学習データである。拡張意図理解用学習データ121は、意図理解用学習データ120に加えて、認識テキストに誤りがある場合のテキストに対する意図を表すラベルを付け加えたデータである。   The model data for speech recognition 108 is reference data for speech recognition including probability values for converting acoustic data into phonemes and identifying word connections. The speech recognition learning data 150 is a speech corpus in which speech data and text used for creating the speech recognition model data 108 are paired. The intention understanding model data 110 is data generated based on the intention understanding learning data 120, and is reference data for extracting an intention from the recognized text. The extended intention understanding model data 111 is data generated based on the extended intention understanding learning data 121, and is reference data for extracting the intention from the recognized text. The intention understanding learning data 120 is learning data for linking the recognized text with the user's utterance intention. The extended intention understanding learning data 121 is data obtained by adding a label indicating the intention to the text when the recognized text has an error, in addition to the intention understanding learning data 120.

本実施形態の意図理解用学習データには、通常版の意図理解用学習データ120と、それを拡張した拡張意図理解用学習データ121の二種類があり、それぞれに対応した意図理解用モデルデータである意図理解用モデルデータ110と、拡張意図理解用モデルデータ111が生成されることに留意する。
なお、各々のデータの詳細については、後に説明する。
The intention understanding learning data of the present embodiment includes two types of a normal version of the intention understanding learning data 120 and the extended intention understanding learning data 121 obtained by expanding the normal version of the learning data. Note that certain intention understanding model data 110 and extended intention understanding model data 111 are generated.
The details of each data will be described later.

次に、図2ないし図4を用いて本実施形態の成長型対話装置に用いられるデータ構造の主要なものについて説明する。
意図理解用モデルデータ110は、認識されたテキストから意図を抽出するための基準データであり、図2に示されるように、テキスト110a、意図ラベル110b、確信度110cのフィールドからなる。
Next, main data structures used in the growth-type interactive apparatus according to the present embodiment will be described with reference to FIGS.
The intention understanding model data 110 is reference data for extracting an intention from the recognized text, and includes fields of a text 110a, an intention label 110b, and a certainty factor 110c, as shown in FIG.

テキスト110aは、意図理解用学習用データから得られるテキストの単語列を格納するフィールドである。意図ラベル110bは、成長型対話装置が動作するためのユーザから読み取った意図を表すラベルを格納するフィールドである。確信度110cは、ユーザとの対話でテキスト110aの単語が出てきたときに、成長型対話装置200がユーザからの意図ラベル110bの意図を読み取って対応するときの蓋然性を0〜1の間で数値化した確率を格納するフィールドである。   The text 110a is a field for storing a word string of a text obtained from the intention understanding learning data. The intention label 110b is a field for storing a label indicating an intention read from a user for operating the growth-type interactive device. The certainty factor 110c indicates a probability between 0 and 1 that the growth-type interactive device 200 reads and responds to the intention of the intention label 110b from the user when a word of the text 110a appears in the conversation with the user. This is a field for storing a numerical probability.

例えば、図2の第一レコードに示される例では、「高尾山」という単語がユーザとの対話に出てきたときに、ユーザから読み取る意図の「高尾山に登る意図」が、0.3であり、第二レコードに示される例では、「高尾山」「登山」という単語がユーザとの対話に出てきたときに、ユーザから読み取る意図の「高尾山に上る意図」が、0.8であることを示している。   For example, in the example shown in the first record in FIG. 2, when the word “Takaoyama” appears in the dialogue with the user, the intention of the user to read “the intention of climbing Takao” is 0.3. In the example shown in the second record, when the words “Mt. Takao” and “Climbing” appear in the dialogue with the user, the intention to read from the user is “0.8. It indicates that there is.

また、図2の第七レコードに示される例では、「高尾山」という単語がユーザとの対話に出てきたときに、ユーザから読み取る意図の「高尾山の高さは?」が、0.4であり、第八レコードに示される例では、「高尾山」「高さ」という単語がユーザとの対話に出てきたときに、ユーザから読み取る意図の「高尾山の高さは?」が、0.9であることを示している。   In the example shown in the seventh record of FIG. 2, when the word "Takaoyama" appears in a dialogue with the user, "What is the height of Mt. Takao?" In the example shown in the eighth record, when the words “Takaoyama” and “height” appear in the dialogue with the user, “what is the height of Mt. Takao?” , 0.9.

成長型対話装置200は、ユーザからの音声を認識して意図理解用モデルデータ110を参照し、それに含まれる単語を解析し、一番対応する意図ラベルの確信度が高いものを取得することにより、一番蓋然性の高いユーザの意図を推定することができる。
拡張意図理解用モデルデータ111のデータ構造も、意図理解用モデルデータ110と同様である。
The growth-type dialogue apparatus 200 recognizes the voice from the user, refers to the model data for intent understanding 110, analyzes the words contained therein, and obtains the highest confidence in the corresponding intention label. , It is possible to estimate the intention of the user most likely.
The data structure of the extended intention understanding model data 111 is the same as that of the intention understanding model data 110.

意図理解用学習データ120は、意図理解用モデルデータ110を作成するための元データであり、図3に示されるように、テキスト120a、意図ラベル120bのフィールドからなる。   The learning data for intention understanding 120 is the original data for creating the model data for intention understanding 110, and includes fields of a text 120a and an intention label 120b as shown in FIG.

テキスト120aは、ユーザの対話を音声認識して書き起こしたテキストを格納するフィールドである。意図ラベル120bは、テキスト120aに対応した成長型対話装置がユーザの意図を読み取るための意図ラベルを格納するフィールドである。図3に示される例では、ユーザの意図ラベル120bとして、「高尾山に登る」を読み取るときに対応するテキストが「高尾山に登りたい」、「高尾山に登ってみたい」、「高尾山に登ったことがない」などであることを示している。   The text 120a is a field for storing text transcribed by speech recognition of a user's conversation. The intention label 120b is a field for storing an intention label for the growth-type interactive device corresponding to the text 120a to read the user's intention. In the example illustrated in FIG. 3, when the user reads “Climb Mt. Takao” as the intention label 120b of the user, the corresponding text is “I want to climb Mt. Takao”, “I want to climb Mt. I have never climbed. "

拡張意図理解用学習データ121は、拡張意図理解用モデルデータ111を作成するための元データであり、図Eに示されるように、テキスト121a、意図ラベル121bのフィールドからなる。拡張意図理解用学習データ121は、意図理解用学習データ120とデータ構造は、同一であり、テキスト121a、意図ラベル121bの意味も意図理解用学習データ120のテキスト120a、意図ラベル120bとそれぞれ同様である。   The extended intention understanding learning data 121 is the original data for creating the extended intention understanding model data 111, and includes fields of a text 121a and an intention label 121b as shown in FIG. The extended intention understanding learning data 121 has the same data structure as the intention understanding learning data 120, and the meanings of the text 121a and the intention label 121b are the same as those of the text 120a and the intention label 120b of the intention understanding learning data 120, respectively. is there.

ただし、拡張意図理解用学習データ121は、図Eに示されるように、新たなレコード(第六レコード〜第八レコード)が付け加わっている。これらのレコードは、テキスト121aについての音声認識が誤認識されたときのテキストであり、それに意図ラベル121bを対応させたものである。例えば、ユーザの発声が、「高尾山に登りたい」であったときに、誤認識して「高尾山にのぞみたい」としたときのテキストに対応したものである。   However, as shown in FIG. E, new data (sixth record to eighth record) is added to the learning data 121 for understanding an extended intention. These records are texts when speech recognition of the text 121a is erroneously recognized, and correspond to the intention label 121b. For example, when the user's utterance is “I want to climb Mt.

拡張意図理解用学習データ121により、学習させてモデルデータを作成することにより、成長型対話装置200が、音声認識の処理の誤認識に対して、Robust(頑強)であって、音声認識の処理の誤認識があってもユーザの意図にたどり着けるようになることが期待できる。ただし、第六レコードについていえば、ユーザの音声認識の結果のテキストが「高尾山にのぞみたい」であり、ユーザの意図が「高尾山に望む」(高尾山を遠くから眺める)のときには、誤った意図に導かれる可能性もあることに留意する必要がある。   By creating model data by learning based on the extended intention understanding learning data 121, the growth type interactive device 200 is robust (Robust) against erroneous recognition of speech recognition processing, and performs speech recognition processing. It can be expected that even if there is an erroneous recognition of, the user will be able to reach the intention. However, regarding the sixth record, if the text of the user's voice recognition result is “Look at Mt. Takao” and the user's intention is “I want to Mt. Takao” (view Mt. It is important to keep in mind that you may be guided by your intentions.

次に、図5および図6を用いて実施形態1に係る成長型対話装置の処理について説明する。
最初に、図5を用いて成長型対話装置を通した音声対話処理の流れ、特にユーザが発話した質問音声に対して成長型対話装置が回答音声を発話するまでの一連の処理の流れについて説明する。
Next, the processing of the growing interactive device according to the first embodiment will be described with reference to FIGS.
First, a flow of a voice interaction process through a growing dialogue device, particularly a flow of a series of processes until a growing dialogue device utters an answer voice in response to a question voice spoken by a user will be described with reference to FIG. I do.

成長型対話装置は、常に、図1に示したマイク231で音声を集音し続けている。この状況下で、ユーザが発声したユーザ発話音声101は、音声入力処理102がされ、マイクでデジタル信号に変換された後、発話区間検出処理103により、ユーザの音声部分のみが切り出される。次に、音声認識処理104により、音声認識処理がされて、音声に対応するテキストに書き起こされる。ここで、音声認識処理104は、音声認識用モデルデータ108を用いる。   The growing interactive device always keeps collecting sound with the microphone 231 shown in FIG. In this situation, the user uttered voice 101 uttered by the user is subjected to voice input processing 102, converted into a digital signal by a microphone, and then only the user's voice part is cut out by the utterance section detection processing 103. Next, voice recognition processing is performed by the voice recognition processing 104, and the text is transcribed into text corresponding to the voice. Here, the voice recognition processing 104 uses the voice recognition model data 108.

次に、拡張意図理解用モデルデータ111に基づき、拡張意図理解処理115をおこなう。本実施形態では、意図理解用モデルデータ110に基づいて、意図理解処理をおこなうのを、意図理解処理105(後述)とし、拡張意図理解用モデルデータ111に基づいた意図理解処理を、拡張意図理解処理115として区別している。拡張意図理解処理115は、音声認識テキストに含まれる単語情報をもとに、ユーザ質問の意図ラベル(このとき出力され意図ラベルを、「拡張意図ラベル」ということにする)を決定する処理である。   Next, an extension intention understanding process 115 is performed based on the model data 111 for extension intention understanding. In the present embodiment, performing the intention understanding process based on the model data for intention understanding 110 is referred to as an intention understanding process 105 (described later), and the intention understanding process based on the model data for extended intention understanding 111 is referred to as extended intention understanding. The processing 115 is distinguished. The extended intention understanding process 115 is a process of determining an intention label of a user question (the intention label output at this time is referred to as an “extended intention label”) based on the word information included in the speech recognition text. .

そして、意図ラベルの出力を受け、応答生成処理106をおこない、音声合成処理107で回答テキストを合成音声に変換し、スピーカー232を通して対話デバイスから音声出力処理112をおこない、システム発話音声113として発声させる。   Then, upon receiving the output of the intention label, a response generation process 106 is performed, the answer text is converted into a synthesized voice by a voice synthesis process 107, a voice output process 112 is performed from the interactive device through the speaker 232, and the system voice 113 is uttered. .

一方、成長型対話装置200は、そのシステム発話音声113に対する反応をカメラ242により、撮影して、画像入力処理130により画像を取り込み、人物・顔切り出し処理131により、撮影したユーザの人物像や顔面の切り出しをおこない、顔・表情動作認識処理132より、画像認識をおこなう。   On the other hand, the growth-type interactive device 200 captures a response to the system utterance voice 113 by the camera 242, captures an image by the image input processing 130, and captures the captured human image or face by the person / face extraction processing 131. And image recognition is performed by the face / expression action recognition processing 132.

また、成長型対話装置200は、そのシステム発話音声113に対する反応として、ユーザ発話音声101を音声入力処理102により取り込み、音声感情認識処理133より、ユーザに対する感情の認識処理をおこなう。   In addition, the growth type interactive device 200 captures the user uttered voice 101 by the voice input process 102 as a response to the system uttered voice 113, and performs the emotion recognition process on the user through the voice emotion recognition process 133.

そして、ユーザ反応識別処理134により、顔・表情動作認識処理132の出力と、音声感情認識処理133の出力とを分析して、対象としているユーザの反応が肯定的(Positive)なのものであるか、否定的(Negative)なものであるのかを判定して、その結果を誤り原因分析処理116に入力する。   Then, the output of the face / expression motion recognition process 132 and the output of the voice emotion recognition process 133 are analyzed by the user response identification process 134 to determine whether the response of the target user is positive (Positive). , Is determined to be negative, and the result is input to the error cause analysis processing 116.

上記処理では、拡張意図理解用モデルデータ111に基づき、拡張意図理解処理115をおこなったが、同時に、意図理解用モデルデータ110に基づき、意図理解処理105をおこなって、意図ラベルを得る(このときの意図ラベルを、拡張意図理解処理115の出力する意図ラベル「拡張意図ラベル」と区別するために、「通常意図ラベル」ということにする)。   In the above process, the extended intention understanding process 115 is performed based on the extended intention understanding model data 111. At the same time, the intention understanding process 105 is performed based on the intention understanding model data 110 to obtain an intention label (at this time, Is referred to as a “normal intention label” in order to distinguish the intention label from the intention label “extended intention label” output by the extended intention understanding process 115).

上記拡張意図ラベルと、通常意図ラベルも誤り原因分析処理116に入力させる。
そして、誤り原因分析処理116の結果により、再学習決定処理117を動作させ、1)音声認識用学習データ150を用いて、音声認識学習処理141をおこなって、音声認識用モデルデータ108を更新するか、2)意図理解用学習データ120を用いて、意図理解学習処理140をおこなって、意図理解用モデルデータ110を更新するか、3)拡張意図理解用学習データ121を用いて、意図理解学習処理118をおこなって、拡張意図理解用モデルデータ111を更新するか、4)重み調整学習処理119により、拡張意図理解用学習データ121の重みを修正して、拡張意図理解用モデルデータ111を更新するか、を決定する
また、誤り原因分析処理116の結果により、通常意図ラベルの結果に従って、応答生成処理106、音声合成処理107、音声出力処理112をおこない、システム発話音声113の発話処理をおこなって、ユーザの反応を見ることもおこなう(画像入力と音声入力により、ユーザ反応識別処理134にいたるパス)。
The extended intention label and the normal intention label are also input to the error cause analysis processing 116.
Then, based on the result of the error cause analysis processing 116, the re-learning determination processing 117 is operated, and 1) the voice recognition learning processing 141 is performed using the voice recognition learning data 150 to update the voice recognition model data 108. Or 2) performing intention understanding learning processing 140 using the intention understanding learning data 120 to update the intention understanding model data 110, or 3) using the extended intention understanding learning data 121 to perform intention understanding learning. The processing 118 is performed to update the extended intention understanding model data 111. 4) The weight of the extended intention understanding learning data 121 is corrected by the weight adjustment learning processing 119 to update the extended intention understanding model data 111. In addition, according to the result of the error cause analysis processing 116, the response generation processing 106 Combining process 107, performs voice output processing 112, performs a speech processing system speech 113, also performs watching the reaction of the user (the image and audio inputs, the path leading to the user reaction identification process 134).

次に、図6を用いて、誤り原因分析処理116の詳細について説明する。
先ず、成長型対話装置200は、ユーザ反応識別処理134の結果を受けて、拡張意図ラベルに基づく、システム発話音声113のユーザ反応が肯定的であるか否定的であるかを判定する(S100)。
ユーザ反応が肯定的なときには(S100:YES)、次に、通常意図ラベルと拡張意図ラベルが一致するか否かを判定する(S101)。
Next, the error cause analysis processing 116 will be described in detail with reference to FIG.
First, the growth-type interactive device 200 receives the result of the user response identification processing 134, and determines whether the user response of the system utterance voice 113 is positive or negative based on the extended intention label (S100). .
When the user response is positive (S100: YES), it is next determined whether or not the normal intention label and the extended intention label match (S101).

通常意図ラベルと拡張意図ラベルが一致するときには(S101:YES)、音声認識処理が正しく、通常意図ラベルが正しく、拡張意図ラベルが正しいと推定される。したがって、このときには、音声認識処理、意図理解の再学習の必要がないと判断して、再学習はおこなわない(S200)。   When the normal intention label and the extended intention label match (S101: YES), it is estimated that the speech recognition processing is correct, the normal intention label is correct, and the extended intention label is correct. Therefore, at this time, it is determined that there is no need for re-learning of speech recognition processing and intention understanding, and re-learning is not performed (S200).

通常意図ラベルと拡張意図ラベルが一致しないときには(S101:NO)、音声認識処理が誤りで、通常意図ラベルが誤りで、拡張意図ラベルが正しいと推定される。この場合には、拡張意図理解用学習データ121の拡張部分が正しい意図ラベルを導出したと考えられ、音声認識処理に誤りがあったと考えられるからである。したがって、このときには、音声認識処理の誤りの再学習をおこなう(S201)。   When the normal intention label and the extended intention label do not match (S101: NO), it is estimated that the speech recognition processing is erroneous, the normal intention label is erroneous, and the extended intention label is correct. In this case, it is considered that the extended part of the extended intention understanding learning data 121 has derived a correct intention label, and it is considered that there is an error in the speech recognition processing. Therefore, at this time, re-learning of an error in the speech recognition processing is performed (S201).

また、S100の処理で、ユーザ反応が否定的なときには(S100:NO)、次に、通常意図ラベルと拡張意図ラベルが一致するか否かを判定する(S102)。   Further, in the process of S100, when the user response is negative (S100: NO), it is next determined whether or not the normal intention label and the extended intention label match (S102).

通常意図ラベルと拡張意図ラベルが一致するときには(S102:YES)、音声認識処理が誤りで、通常意図ラベルが誤りで、拡張意図ラベルが誤りと推定される。なお、この場合には、発音が正しいときには、正しい意図ラベルが意図理解処理105により導出されることを前提としている。このときには、音声認識処理の誤りの再学習と、意図理解用学習データ120を用いた意図理解学習処理140による意図理解用モデルデータ110の更新と、拡張意図理解用学習データ121を用いた意図理解学習処理118による拡張意図理解用モデルデータ111の更新をおこなう(S202)。   When the normal intention label matches the extended intention label (S102: YES), it is presumed that the speech recognition processing is erroneous, the normal intention label is erroneous, and the extended intention label is erroneous. In this case, it is assumed that when the pronunciation is correct, a correct intention label is derived by the intention understanding processing 105. At this time, re-learning of an error in the speech recognition processing, updating of the intent understanding model data 110 by the intent understanding learning processing 140 using the intent understanding learning data 120, and intent understanding using the extended intent understanding learning data 121 The extended intention understanding model data 111 is updated by the learning process 118 (S202).

通常意図ラベルと拡張意図ラベルが一致しないときには(S102:NO)、音声認識処理が正しいか誤りで、通常意図ラベルが正しいか誤りで、拡張意図ラベルが誤りと推定される。   When the normal intention label does not match the extended intention label (S102: NO), it is estimated that the speech recognition processing is correct or incorrect, the normal intention label is correct or incorrect, and the extended intention label is incorrect.

この場合には、通常意図ラベルにより、応答生成処理106、音声合成処理107、音声出力処理112をおこない、システム発話音声113の発話処理をおこなって、ユーザの反応を見て、ユーザ反応識別処理134により、ユーザの反応が肯定的か否かを判定する(S103)。   In this case, the response generating process 106, the voice synthesizing process 107, and the voice output process 112 are performed based on the normal intention label, the system utterance voice 113 is uttered, the user's response is observed, and the user response identifying process 134 is performed. It is determined whether or not the user's response is positive (S103).

S103の処理で、ユーザの反応が否定的なときには(S103:NO)、音声認識処理が誤りで、通常意図ラベルが誤りで、拡張意図ラベルが誤りと推定される。したがって、音声認識処理の誤りの再学習と、意図理解用学習データ120を用いた意図理解学習処理140による意図理解用モデルデータ110の更新と、拡張意図理解用学習データ121を用いた意図理解学習処理118による拡張意図理解用モデルデータ111の更新をおこなう(S202)。   In the process of S103, when the user's response is negative (S103: NO), it is estimated that the speech recognition process is erroneous, the normal intention label is erroneous, and the extended intention label is erroneous. Therefore, re-learning of an error in the speech recognition processing, updating of the intention understanding model data 110 by the intention understanding learning processing 140 using the intention understanding learning data 120, and intention understanding learning using the extended intention understanding learning data 121 The extended intention understanding model data 111 is updated by the process 118 (S202).

S103の処理で、ユーザの反応が肯定的なときには(S103:YES)、音声認識処理が正しく、通常意図ラベルが正しく、拡張意図ラベルが誤りと推定される。このときには、拡張意図理解用学習データ121の拡張部分が逆効果であることが考えられる。したがって、重み調整学習処理119により、拡張部分の重みを減らして、その影響を減じる処理をおこなう(S203)。   In the process of S103, when the user's response is positive (S103: YES), it is estimated that the speech recognition process is correct, the normal intention label is correct, and the extended intention label is incorrect. At this time, it is conceivable that the expanded portion of the expanded intention understanding learning data 121 has an adverse effect. Therefore, by the weight adjustment learning process 119, a process of reducing the weight of the extended part and reducing its influence is performed (S203).

拡張部分の重みとは、具体的には、拡張部分のレコード数であり、このレコードが多いほど、音声認識学習処理によって、図2に示した意図理解用モデルデータの確信度110Cが多くなるようにされている。   The weight of the extension part is, specifically, the number of records of the extension part. As the number of the records increases, the confidence level 110C of the model data for intent understanding shown in FIG. Has been.

以上の説明では、音声認識の誤りの再学習処理と、拡張意図理解用学習データ121を用いた意図理解学習処理118、意図理解用学習データ120を用いた意図理解学習処理140は、自動的におこなわれるように記載したが、ダイアローグウインドウを表示装置に出力させて、オペレータに問い合わせて、オペレータが承認したときに、それらの処理をおこなうようにしてもよい。   In the above description, the re-learning process of the speech recognition error, the intention understanding learning process 118 using the extended intention understanding learning data 121, and the intention understanding learning process 140 using the intention understanding learning data 120 are automatically performed. Although it is described that the processing is performed, a dialog window may be output to a display device, an inquiry may be made to the operator, and the processing may be performed when the operator approves.

本実施形態によれば、拡張意図ラベルに基づく成長型対話装置200の応答に対して、ユーザが肯定的であるか否かに基づき、通常意図ラベルと拡張意図ラベルの内容を比較することによって、適切な音声認識学習、意図理解用学習をおこなうことによって、音声認識処理の精度、意図理解処理の精度を向上させることができる。   According to the present embodiment, the content of the normal intention label and the content of the extended intention label are compared based on whether the user is affirmative with respect to the response of the growing interactive device 200 based on the extended intention label, By performing appropriate speech recognition learning and intention understanding learning, the accuracy of speech recognition processing and the precision of intention understanding processing can be improved.

〔実施形態2〕
以下、図7ないし図10を用いて実施形態2を説明する。
実施形態1では、拡張意図理解用学習データ121により構築された拡張意図理解用モデルデータ111に基づいた意図理解処理に対する対応と、通常意図ラベルと拡張意図ラベルの内容を比較することによって、適切な音声認識学習、意図理解用学習をおこなうものであり、図6の処理によって、どのように学習をするのかを説明した。
[Embodiment 2]
The second embodiment will be described below with reference to FIGS.
In the first embodiment, the correspondence to the intention understanding process based on the extended intention understanding model data 111 constructed by the extended intention understanding learning data 121 and the contents of the normal intention label and the extended intention label are compared, so that the appropriate The speech recognition learning and the intention understanding learning are performed, and how the learning is performed by the processing of FIG. 6 has been described.

しかしながら、このときの音声認識の処理の正誤の判定は、推定が入っており、完全なものではない。例えば、拡張意図ラベルに基づく、システム発話音声113のユーザ反応が肯定的(S100:YES)であり、通常意図ラベルと拡張意図ラベルが一致する(S101:NO)の場合には、図6の判定では、音声認識が正しいものと推定したが、この場合でも、音声認識処理が誤っている場合もあり得る。そして、その他のS100のYES、NOの組合せ、S101、S102のYES、NOの組合せについても同様に、音声認識処理が正しいと推定したときでも、誤っているときもあるし、音声認識処理が誤っていると推定したときでも、正しいときもあり得る。このような場合には、図6のロジックでは、音声認識処理が正しいか誤っているかを判定することは困難である。   However, the determination of the correctness of the speech recognition process at this time involves estimation and is not complete. For example, when the user response of the system utterance speech 113 based on the extended intention label is positive (S100: YES) and the normal intention label matches the extended intention label (S101: NO), the determination in FIG. Then, it is estimated that the speech recognition is correct, but even in this case, the speech recognition processing may be incorrect. Similarly, for the other combinations of YES and NO in S100 and the combinations of YES and NO in S101 and S102, there is a case where the speech recognition process is estimated to be correct, a case where the speech recognition process is incorrect, and a case where the speech recognition process is incorrect. Even when it is estimated that it is correct, there may be times when it is correct. In such a case, it is difficult for the logic of FIG. 6 to determine whether the speech recognition processing is correct or incorrect.

本実施形態の成長型対話装置は、オペレータにユーザの発話音声を聴取して書き起こしたテキストを、成長型対話装置に再学習させることによって、より音声認識の精度を向上させることを目指すものである。   The growth-type interactive device of the present embodiment aims to further improve the accuracy of voice recognition by allowing the growth-type interactive device to re-learn a text transcribed by listening to the speech of the user by the operator. is there.

本実施形態では、実施形態2と異なる所を中心に説明する。
先ず、図7を用いて実施形態2に係る成長型対話装置の構成について説明する。
実施形態2の成長型対話装置200は、実施形態1の成長型対話装置200に加えて、データ入出力部250を有している。
In the present embodiment, a description will be given focusing on a point different from the second embodiment.
First, the configuration of the growth-type interactive device according to the second embodiment will be described with reference to FIG.
The growing interactive device 200 according to the second embodiment includes a data input / output unit 250 in addition to the structure of the growing interactive device 200 according to the first embodiment.

データ入出力部250は、オペレータがデータを入力したり、データを表示するための機能部であり、表示装置251、マウス252やキーボード253などの入力装置が接続されている。   The data input / output unit 250 is a functional unit for an operator to input data and display data, and is connected to input devices such as a display device 251, a mouse 252, and a keyboard 253.

また、処理部210に、テキスト書き起こしインタフェース部280が加わっている。テキスト書き起こしインタフェース部280は、オペレータがユーザ音声を聴取して、テキストとして書き起こして入力する機能部である。   Further, a text transcription interface unit 280 is added to the processing unit 210. The text transcription interface unit 280 is a functional unit that allows the operator to listen to the user's voice, transcribe and input as text.

表示装置251は、液晶ディスプレイ(LCD:Liquid Crystal Display)などの情報を表示する装置である。マウス252やキーボード253などの入力装置は、オペレータからデータやコマンドを入力するための装置である。   The display device 251 is a device that displays information such as a liquid crystal display (LCD). Input devices such as a mouse 252 and a keyboard 253 are devices for inputting data and commands from an operator.

また、記憶部280には、実施形態1の成長型対話装置200に加えて、音声データ170と書き起こしテキスト190を保持している。
音声データ170は、成長型対話装置200と対話したユーザの音声を録音したデータである。
書き起こしテキスト190は、オペレータがユーザの発話した音声をテキストとして書き起こしたデータである。
The storage unit 280 holds the voice data 170 and the transcribed text 190 in addition to the growth-type interactive device 200 of the first embodiment.
The voice data 170 is data obtained by recording a voice of a user who has interacted with the growing interactive device 200.
The transcribed text 190 is data in which the voice transcribed by the user by the operator is transcribed as text.

次に、図8ないし図10を用いて実施形態2の成長型対話装置の処理について説明する。
実施形態2に係る成長型対話装置200の処理の流れとしては、図5に示した実施形態1の成長型対話装置200の処理の流れとして、誤り原因分析処理116と再学習決定処理117の間に、書き起こしテキスト取得処理160が付け加わっている。その他の処理の流れは、図5に示した実施形態1の成長型対話装置200の処理の流れと同様である。
Next, the processing of the growth-type interactive device according to the second embodiment will be described with reference to FIGS.
The processing flow of the growing dialogue apparatus 200 according to the second embodiment is the same as the processing flow of the growing dialogue apparatus 200 according to the first embodiment shown in FIG. In addition, a transcript acquisition process 160 is added. The other processing flow is the same as the processing flow of the growth-type interactive device 200 according to the first embodiment illustrated in FIG.

書き起こしテキスト取得処理160では、誤り原因分析処理116の判定に基づいて、オペレータにユーザが発話した音声を聴取させて、それをテキストとして書き起こさせる。そして、必要なときには、その音声とテキストを、音声認識用学習データ150に格納して再学習することにより、人間が認知した音声とテキストのペアを学習させて、音声認識処理の正解精度を向上させることができる。   In the transcribed text acquisition process 160, based on the determination of the error cause analysis process 116, the operator hears the voice spoken by the user and transcribes it as text. When necessary, the speech and the text are stored in the speech recognition learning data 150 and re-learned, thereby learning a speech-text pair recognized by a human, thereby improving the accuracy of the speech recognition process. Can be done.

次に、図9Aおよび図9Bを用いて実施形態2に係る誤り原因分析処理について詳細に説明する。
実施形態2に係る誤り原因分析処理は、図6に示した実施形態1とほぼ同様であるが、図9Aに示されるように、図6のS101:NO(*A)、S102:YESおよびS103:NO(*B)の場合の処理が異なっている。
Next, an error cause analysis process according to the second embodiment will be described in detail with reference to FIGS. 9A and 9B.
The error cause analysis processing according to the second embodiment is almost the same as that of the first embodiment shown in FIG. 6, but as shown in FIG. 9A, S101: NO (* A), S102: YES and S103 in FIG. : The processing in the case of NO (* B) is different.

拡張意図ラベルに基づく、システム発話音声113のユーザ反応が肯定的であり(S100:YES)、通常意図ラベルと拡張意図ラベルが一致しないときには(S101:NO)、本実施形態では、オペレータがユーザの発話音声を聴取して書き起こしてテキストを入力する(図9BのS2010)。   When the user's reaction of the system utterance voice 113 based on the extended intention label is positive (S100: YES) and the normal intention label and the extended intention label do not match (S101: NO), in the present embodiment, the operator determines the user's The utterance is heard, transcribed, and a text is input (S2010 in FIG. 9B).

そして、成長型対話装置200は、音声認識の結果と、書き起こしテキストが一致するか否かを判定し(S2011)、一致しないときには(S2011:NO)、音声認識処理が誤りで、通常意図ラベルが正しく、拡張意図ラベルが正しいと推定される。
このときには、音声認識処理の誤りの再学習をする(S2012)。
Then, the growth-type interactive device 200 determines whether or not the result of the speech recognition matches the transcribed text (S2011). Is correct, and the extended intention label is presumed to be correct.
At this time, re-learning of an error in the speech recognition processing is performed (S2012).

成長型対話装置200は、音声認識の結果と、書き起こしテキストが一致するか否かを判定し(S2011)、一致するときには(S2011:YES)、音声認識処理が正しく、通常意図ラベルが誤りで、拡張意図ラベルが正しいと推定される。
このときには、通常意図ラベルが誤りにも関らず、拡張意図ラベルが正しいと判定されたため、拡張意図ラベルによる意図が肯定的であったのは、偶然であると考えられる。そのため、通常の意図理解用学習データ120による再学習をおこなって、意図理解用モデルデータ110を更新する(S2013)。
The growth-type interactive device 200 determines whether or not the result of the speech recognition matches the transcribed text (S2011). If the result matches (S2011: YES), the speech recognition process is correct and the normal intention label is incorrect. , The extended intention label is presumed to be correct.
At this time, it is considered that the intention by the extended intention label was affirmative because it was determined that the extended intention label was correct despite the fact that the normal intention label was incorrect. Therefore, re-learning is performed using the normal intention understanding learning data 120 to update the intention understanding model data 110 (S2013).

次に、拡張意図ラベルに基づく、システム発話音声113のユーザ反応が否定的であり(S100:NO)、通常意図ラベルと拡張意図ラベルが一致するとき(S101:YES)、または、通常意図ラベルと拡張意図ラベルが一致せず(S101:NO)、かつ、通常意図ラベルによるユーザの反応が否定的なときには(S103:NO)、本実施形態では、オペレータがユーザの発話音声を聴取して書き起こしてテキストを入力する(S2012)。   Next, when the user reaction of the system utterance speech 113 based on the extended intention label is negative (S100: NO) and the normal intention label matches the extended intention label (S101: YES), or In a case where the extended intention labels do not match (S101: NO) and the user's reaction due to the normal intention label is negative (S103: NO), in this embodiment, the operator listens to the user's uttered voice and transcribes it. Input a text (S2012).

そして、成長型対話装置200は、音声認識の結果と、書き起こしテキストが一致するか否かを判定し(S2021)、一致しないときには(S2021:NO)、音声認識処理が誤りで、通常意図ラベルが誤りで、拡張意図ラベルが誤りであると推定される。したがって、このときには、音声認識処理の誤りの再学習と、意図理解用学習データ120を用いた意図理解学習処理140による意図理解用モデルデータ110の更新と、拡張意図理解用学習データ121を用いた意図理解学習処理118による拡張意図理解用モデルデータ111の更新をおこなう(S2022)。   Then, the growth-type interactive device 200 determines whether or not the speech recognition result matches the transcribed text (S2021). If not (S2021: NO), the speech recognition process is erroneous, and the normal intention label is used. Is incorrect and the extended intention label is estimated to be incorrect. Therefore, at this time, re-learning of an error in the speech recognition processing, updating of the intention understanding model data 110 by the intention understanding learning processing 140 using the intention understanding learning data 120, and use of the extended intention understanding learning data 121 are performed. The extended intention understanding model data 111 is updated by the intention understanding learning process 118 (S2022).

また、成長型対話装置200は、音声認識の結果と、書き起こしテキストが一致するか否かを判定し(S2021)、一致するときには(S2021:YES)、音声認識処理が正しく、通常意図ラベルが誤りで、拡張意図ラベルが誤りであると推定される。したがって、このときには、意図理解用学習データ120を用いた意図理解学習処理140による意図理解用モデルデータ110の更新と、拡張意図理解用学習データ121を用いた意図理解学習処理118による拡張意図理解用モデルデータ111の更新をおこなう(S2023)。   The growth-type interactive device 200 determines whether or not the result of the speech recognition matches the transcribed text (S2021). If the result matches (S2021: YES), the speech recognition processing is correct, and the normal intention label is determined. In error, it is presumed that the extended intention label is incorrect. Therefore, at this time, the intent understanding model data 110 is updated by the intent understanding learning process 140 using the intent understanding learning data 120, and the extended intent understanding process 118 is performed by the intent understanding learning process 118 using the extended intent understanding learning data 121. The model data 111 is updated (S2023).

次に、図10を用いてテキスト書き起こしインタフェース部が出力する書き起こしテキスト入力画面の一例について説明する。
書き起こしテキスト入力画面400は、オペレータがユーザの発話音声を聴取して、書き起こしたテキストを入力する画面であり、図7の表示装置251に出力される。
Next, an example of a transcription text input screen output by the text transcription interface unit will be described with reference to FIG.
The transcribed text input screen 400 is a screen in which the operator listens to the uttered voice of the user and inputs the transcribed text, and is output to the display device 251 in FIG.

書き起こしテキスト入力画面400は、音声認識結果表示欄401、通常意図ラベル表示欄402、拡張意図ラベル表示欄403、書き起こしテキスト入力欄404、音声出力ボタン410、OKボタン411、キャンセルボタン412からなる。   The transcription text input screen 400 includes a speech recognition result display field 401, a normal intention label display field 402, an extended intention label display field 403, a transcription text input field 404, a voice output button 410, an OK button 411, and a cancel button 412. .

音声認識結果表示欄401は、音声認識処理の結果のテキストを文節単位で表示する欄である。通常意図ラベル表示欄402、拡張意図ラベル表示欄403は、それぞれ通常意図ラベル、拡張意図ラベルを表示する欄である。   The speech recognition result display column 401 is a column for displaying text as a result of the speech recognition processing in units of phrases. The normal intention label display field 402 and the extended intention label display field 403 are fields for displaying a normal intention label and an extended intention label, respectively.

書き起こしテキスト入力欄404は、オペレータがユーザの発話音声を聴取して聞き取れたテキストを入力する欄である。テキストを入力は、例えば、キーボード253によりおこなう。   The transcribed text input field 404 is a field where the operator listens to the user's uttered voice and inputs a text that can be heard. The input of the text is performed by, for example, the keyboard 253.

音声出力ボタン410は、ユーザの発話音声を出力するための操作ボタンである。OKボタン411は、書き起こしテキスト入力欄404に入力したテキストを確定させて、成長型対話装置200に入力するボタンである。キャンセルボタン412は、処理をキャンセルして、書き起こしテキスト入力画面400を閉じるための操作ボタンである。ボタンの操作は、マウス252のようなポインティングデバイスによりおこなうことができる。   The voice output button 410 is an operation button for outputting a user's uttered voice. The OK button 411 is a button for confirming the text input in the transcript text input field 404 and inputting the text to the growing interactive device 200. The cancel button 412 is an operation button for canceling the processing and closing the transcribed text input screen 400. The button operation can be performed with a pointing device such as the mouse 252.

なお、このようなユーザインタフェースによらず、音声認識の結果と、書き起こしテキストを、対比させたCSV(Comma-Separated Value)形式のようなプレーンテキストとして入力するようにしてもよい。   Instead of using such a user interface, the speech recognition result and the transcribed text may be input as plain text such as a CSV (Comma-Separated Value) format.

また、ユーザの発話音声を書き起こすテキストは、音声認識処理の確信度が所定の閾値以下のものに限定するようにしてもよい。また、音声データの文節単位などのある区間が所定の閾値以下のものに限定するようにしてもよい。   Further, the text that transcribes the user's uttered voice may be limited to those whose confidence level of the voice recognition process is equal to or less than a predetermined threshold. In addition, a certain section such as a phrase unit of audio data may be limited to a section that is equal to or less than a predetermined threshold.

本実施形態では、オペレータがユーザの発話音声を聴取して、音声認識の再学習の可否を判断し、書き起こしたテキストにより学習させるため、手間はかかるが、音声認識の正解の精度を向上させることを期待することができる。   In the present embodiment, the operator listens to the uttered voice of the user, determines whether re-learning of voice recognition is possible, and learns with the transcribed text, so that it takes time and effort, but improves the accuracy of the correct answer of voice recognition. You can expect that.

101…ユーザ発話音声
102…音声入力処理
103…発話区間検出処理
104…音声認識処理
105…意図理解処理
106…応答生成処理
107…音声合成処理
108…音声認識用モデルデータ
110…意図理解用モデルデータ
111…拡張意図理解用モデルデータ
112…音声出力処理
113…システム発話音声
115…拡張意図理解処理
116…誤り原因分析処理
117…再学習決定処理
118…意図理解学習処理
119…重み調整学習処理
120…意図理解用学習データ
121…拡張意図理解用学習データ
130…画像入力処理
131…人物・顔切り出し処理
132…顔・表情動作認識処理
133…音声感情認識処理
140…意図理解学習処理
141…音声認識学習処理
150…音声認識用学習データ
160…書き起こしテキスト取得処理
101: User uttered voice 102: Voice input process 103: Utterance section detection process 104: Voice recognition process 105: Intention understanding process 106: Response generation process 107: Voice synthesis process 108: Voice recognition model data 110: Intention understanding model data 111 ... Extended intention understanding model data 112 ... Speech output processing 113 ... System utterance speech 115 ... Extended intention understanding processing 116 ... Error cause analysis processing 117 ... Re-learning decision processing 118 ... Intention understanding learning processing 119 ... Weight adjustment learning processing 120 ... Intention understanding learning data 121 ... Extended intention understanding learning data 130 ... Image input processing 131 ... Person / face extraction processing 132 ... Face / expression motion recognition processing 133 ... Speech emotion recognition processing 140 ... Intention understanding learning processing 141 ... Speech recognition learning Process 150: Learning data for speech recognition 160: Transcription Processing

Claims (12)

ユーザと音声対話を行って、ユーザの意図を解析して応答する成長型対話装置であって、
音声認識用学習データから学習された音声認識用モデルデータを参照して、取得したユーザの発話音声から、音声認識処理をおこないテキスト化する音声認識部と、
意図理解用学習データから学習された意図理解用モデルデータを参照して、前記音声認識部により音声認識されたテキストから発話意図を解析する意図理解処理をおこなう意図理解部と、
前記意図理解用学習データの同一の意図ラベルに対して異なったテキストを対応付けた拡張意図理解用学習データから学習された拡張意図理解用モデルデータを参照して、前記音声認識部により音声認識されたテキストから発話意図を解析する意図理解処理をおこなう拡張意図理解部と、
ユーザの音声応答、ユーザの応答する映像を解析して、成長型対話装置の発話音声に対する応答が肯定的であるか否定的であるかを判定するユーザ反応識別部と、
前記ユーザ反応識別部の判定結果に基づいて、音声認識処理に誤りがあるか、前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルに誤りがあるか、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルに誤りがあるかを判定する誤り原因分析部と、
前記誤り原因分析部の判定に従って、前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理のいずれか、または、その組合せの処理を指示する再学習決定部とを備えることを特徴とする成長型対話装置。
A growth-type interactive device that performs a voice dialogue with a user, analyzes and responds to the intention of the user,
A speech recognition unit that performs speech recognition processing from the acquired user's uttered speech and converts it into text by referring to the speech recognition model data learned from the speech recognition learning data;
With reference to the model data for intention understanding learned from the learning data for intention understanding, an intention understanding unit that performs an intention understanding process of analyzing an utterance intention from the text recognized by the speech recognition unit,
With reference to the extended intention understanding model data learned from the extended intention understanding learning data in which different texts are associated with the same intention label of the intention understanding learning data, speech recognition is performed by the speech recognition unit. An extended intent understanding unit that performs intent understanding processing for analyzing speech intention from the text
A user response identification unit that analyzes a user's voice response, a video to which the user responds, and determines whether the response to the utterance voice of the growing dialogue device is positive or negative,
Based on the determination result of the user response identification unit, whether there is an error in the speech recognition process, whether there is an error in the intention label output by the intention understanding unit with reference to the model data for intention understanding, whether the model for extended intention understanding An error cause analysis unit that determines whether there is an error in the extension intention label output by the extension intention understanding unit that refers to the data,
Speech recognition learning processing for updating the speech recognition model data from the speech recognition learning data according to the determination of the error cause analysis unit, and intention understanding learning processing for updating the intention understanding model data from the intention understanding learning data A re-learning decision unit for instructing any one of intention understanding learning processes for updating the model data for extended intention understanding from the learning data for extended intention understanding, or a combination thereof. Interactive device.
前記ユーザ反応識別部は、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルによる成長型対話装置の発話応答に対して、肯定的であるか、否定的であるかの第一のユーザ反応を判定し、
前記誤り原因分析部は、前記ユーザ反応識別部が判定した前記第一のユーザ反応と、同一のユーザの発話音声に対して、前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとの一致とに基づいて判定することを特徴とする請求項1記載の成長型対話装置。
Whether the user response identification unit is affirmative or negative with respect to the utterance response of the growing-type dialogue device by the extended intention label output by the extended intention understanding unit with reference to the extended intention understanding model data Determine the first user reaction of
The error cause analysis unit includes an intention label output by an intention understanding unit that refers to the intention understanding model data with respect to an uttered voice of the same user as the first user reaction determined by the user reaction identification unit. 2. The growth-type dialogue apparatus according to claim 1, wherein the determination is made based on a match between the extended intention label output from the extended intention understanding unit with reference to the extended intention understanding model data.
前記ユーザ反応識別部の判定した第一のユーザ反応が、肯定的であり、
前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとが一致しないときには、
前記誤り原因分析部の判定に従って、前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理をおこなうことを特徴とする請求項2記載の成長型対話装置。
The first user reaction determined by the user reaction identification unit is positive,
When the intention label output by the intention understanding unit with reference to the model data for intention understanding and the extended intention label output by the extended intention understanding unit with reference to the model data for extended intention understanding do not match,
The growth type interactive apparatus according to claim 2, wherein a speech recognition learning process for updating the speech recognition model data from the speech recognition learning data is performed according to the determination by the error cause analysis unit.
前記ユーザ反応識別部の判定した第一のユーザ反応が、否定的であり、
前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとが一致するときには、
前記誤り原因分析部の判定に従って、前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理をおこない、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理をおこない、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理をおこなうことを特徴とする請求項2記載の成長型対話装置。
The first user reaction determined by the user reaction identification unit is negative,
When the intention label output by the intention understanding unit with reference to the model data for intention understanding and the extended intention label output by the extended intention understanding unit with reference to the model data for extended intention understanding match,
In accordance with the determination of the error cause analysis unit, a speech recognition learning process for updating the speech recognition model data from the speech recognition learning data is performed, and the intention understanding updating the intention understanding model data from the intention understanding learning data is performed. 3. The growth type interactive apparatus according to claim 2, wherein a learning process is performed, and an intention understanding learning process of updating the extended intention understanding model data from the extended intention understanding learning data is performed.
前記ユーザ反応識別部の判定した第一のユーザ反応が、否定的であり、
前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとが一致しないときは、
前記ユーザ反応識別部は、前記意図理解用モデルデータを参照した意図理解部が出力する拡張意図ラベルによる成長型対話装置の発話応答に対して、肯定的であるか、否定的であるかの第二のユーザ反応を判定し、
前記ユーザ反応識別部の判定した第二のユーザ反応が、否定的であるときには、
前記誤り原因分析部の判定に従って、前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理をおこない、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理をおこない、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理をおこない、
前記ユーザ反応識別部の判定した第二のユーザ反応が、肯定的であるときには、
前記拡張意図理解用モデルデータの生成にあたり影響のある拡張意図理解用学習データの重みを調整する処理をおこなうことを特徴とする請求項2記載の成長型対話装置。
The first user reaction determined by the user reaction identification unit is negative,
When the intention label output by the intention understanding unit with reference to the model data for intention understanding and the extended intention label output by the extended intention understanding unit with reference to the model data for extended intention understanding do not match,
The user response identification unit is an affirmative or negative answer to the utterance response of the growing dialogue device by the extended intention label output by the intention understanding unit with reference to the intention understanding model data. Judge the second user reaction,
When the second user reaction determined by the user reaction identification unit is negative,
In accordance with the determination of the error cause analysis unit, a speech recognition learning process for updating the speech recognition model data from the speech recognition learning data is performed, and the intention understanding updating the intention understanding model data from the intention understanding learning data is performed. Performing a learning process, performing an intention understanding learning process of updating the extended intention understanding model data from the extended intention understanding learning data,
When the second user reaction determined by the user reaction identification unit is positive,
3. The growth type interactive apparatus according to claim 2, wherein a process of adjusting a weight of the learning data for extended intention understanding, which has an influence on generation of the model data for extended intention understanding, is performed.
前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理のいずれか、または、その組合せの処理をおこなうかは、さらに、オペレータの指示があったときにおこなう請求項1記載の成長型対話装置。   A speech recognition learning process for updating the model data for speech recognition from the learning data for speech recognition; an intention understanding learning process for updating the model data for intention understanding from the learning data for intention understanding; The growth-type interactive device according to claim 1, wherein any one of the intention understanding learning processes for updating the extended intention understanding model data, or a process of a combination thereof, is performed when an operator instructs. さらに、ユーザの発話音声を聴取して、オペレータが書き起こしたテキストを入力するテキスト書き起こしインタフェース部を備え、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致するか否かを判定することを特徴とする請求項1記載の成長型対話装置。
Further, a text transcript interface unit for listening to the user's uttered voice and inputting the transcribed text by the operator is provided,
The growth-type interactive apparatus according to claim 1, wherein it is determined whether or not the text output by the voice recognition processing matches the text transcribed by the operator with respect to the uttered voice of the same user.
前記ユーザ反応識別部は、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルによる成長型対話装置の発話応答に対して、肯定的であるか、否定的であるかの第一のユーザ反応を判定し、
前記誤り原因分析部は、前記ユーザ反応識別部が判定した前記第一のユーザ反応と、同一のユーザの発話音声に対して、前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとの一致とに基づいて判定することを特徴とする請求項7記載の成長型対話装置。
Whether the user response identification unit is affirmative or negative with respect to the utterance response of the growing-type dialogue device by the extended intention label output by the extended intention understanding unit with reference to the extended intention understanding model data Determine the first user reaction of
The error cause analysis unit includes an intention label output by an intention understanding unit that refers to the intention understanding model data with respect to an uttered voice of the same user as the first user reaction determined by the user reaction identification unit. The growth type interactive apparatus according to claim 7, wherein the determination is made based on a match between the extended intention label output from the extended intention understanding unit with reference to the extended intention understanding model data.
前記ユーザ反応識別部の判定した第一のユーザ反応が、肯定的であり、
前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとが一致しないときには、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致するか否かを判定し、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致しないときには、
前記誤り原因分析部の判定に従って、前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理をおこない、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致するときには、
前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理をおこなうことを特徴とする請求項8記載の成長型対話装置。
The first user reaction determined by the user reaction identification unit is positive,
When the intention label output by the intention understanding unit with reference to the model data for intention understanding and the extended intention label output by the extended intention understanding unit with reference to the model data for extended intention understanding do not match,
For the uttered voice of the same user, determine whether the text output by the voice recognition process and the text transcribed by the operator match,
When the text output by the voice recognition process does not match the text transcribed by the operator for the uttered voice of the same user,
According to the determination of the error cause analysis unit, perform a voice recognition learning process of updating the voice recognition model data from the voice recognition learning data,
When the text output by the voice recognition process and the text transcribed by the operator match for the uttered voice of the same user,
9. The growth type interactive apparatus according to claim 8, wherein an intention understanding learning process for updating the intention understanding model data from the intention understanding learning data is performed.
前記ユーザ反応識別部の判定した第一のユーザ反応が、否定的であり、
前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとが一致するときには、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致するか否かを判定し、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致しないときには、
前記誤り原因分析部の判定に従って、前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理をおこない、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理をおこない、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理をおこない、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致するときには、
前記誤り原因分析部の判定に従って、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理をおこない、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理をおこなうことを特徴とする請求項8記載の成長型対話装置。
The first user reaction determined by the user reaction identification unit is negative,
When the intention label output by the intention understanding unit with reference to the model data for intention understanding and the extended intention label output by the extended intention understanding unit with reference to the model data for extended intention understanding match,
For the uttered voice of the same user, determine whether the text output by the voice recognition process and the text transcribed by the operator match,
When the text output by the voice recognition process does not match the text transcribed by the operator for the uttered voice of the same user,
In accordance with the determination of the error cause analysis unit, a speech recognition learning process for updating the speech recognition model data from the speech recognition learning data is performed, and the intention understanding updating the intention understanding model data from the intention understanding learning data is performed. Performing a learning process, performing an intention understanding learning process of updating the extended intention understanding model data from the extended intention understanding learning data,
When the text output by the voice recognition process and the text transcribed by the operator match for the uttered voice of the same user,
In accordance with the determination of the error cause analysis unit, an intention understanding learning process for updating the intention understanding model data from the intention understanding learning data is performed, and the extended intention understanding model data is updated from the extended intention understanding learning data. The growth type interactive device according to claim 8, wherein an intention understanding learning process is performed.
前記ユーザ反応識別部の判定した第一のユーザ反応が、否定的であり、
前記意図理解用モデルデータを参照した意図理解部が出力する意図ラベルと、前記拡張意図理解用モデルデータを参照した拡張意図理解部が出力する拡張意図ラベルとが一致しないときは、
前記ユーザ反応識別部は、前記意図理解用モデルデータを参照した意図理解部が出力する拡張意図ラベルによる成長型対話装置の発話応答に対して、肯定的であるか、否定的であるかの第二のユーザ反応を判定し、
前記ユーザ反応識別部の判定した第二のユーザ反応が、否定的であるときには、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致するか否かを判定し、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致しないときには、
前記誤り原因分析部の判定に従って、前記音声認識用学習データから前記音声認識用モデルデータを更新する音声認識学習処理をおこない、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理をおこない、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理をおこない、
同一のユーザの発話音声に対して、音声認識処理の出力するテキストと、前記オペレータが書き起こしたテキストが一致するときには、
前記誤り原因分析部の判定に従って、前記意図理解用学習データから前記意図理解用モデルデータを更新する意図理解学習処理をおこない、前記拡張意図理解用学習データから前記拡張意図理解用モデルデータを更新する意図理解学習処理をおこなうことを特徴とする請求項8記載の成長型対話装置。
The first user reaction determined by the user reaction identification unit is negative,
When the intention label output by the intention understanding unit with reference to the model data for intention understanding and the extended intention label output by the extended intention understanding unit with reference to the model data for extended intention understanding do not match,
The user response identification unit is an affirmative or negative answer to the utterance response of the growing dialogue device by the extended intention label output by the intention understanding unit with reference to the intention understanding model data. Judge the second user reaction,
When the second user reaction determined by the user reaction identification unit is negative,
For the uttered voice of the same user, determine whether the text output by the voice recognition process and the text transcribed by the operator match,
When the text output by the voice recognition process does not match the text transcribed by the operator for the uttered voice of the same user,
In accordance with the determination of the error cause analysis unit, a speech recognition learning process for updating the speech recognition model data from the speech recognition learning data is performed, and the intention understanding updating the intention understanding model data from the intention understanding learning data is performed. Performing a learning process, performing an intention understanding learning process of updating the extended intention understanding model data from the extended intention understanding learning data,
When the text output by the voice recognition process and the text transcribed by the operator match for the uttered voice of the same user,
According to the determination of the error cause analysis unit, an intention understanding learning process for updating the intention understanding model data from the intention understanding learning data is performed, and the extended intention understanding model data is updated from the extended intention understanding learning data. The growth type interactive device according to claim 8, wherein an intention understanding learning process is performed.
前記音声認識処理の確信度が所定の閾値以下のテキスト、または、音声データの文節単位などのある区間が所定の閾値以下のテキストに対する音声の書き起こしテキストのみを入力することを特徴とする請求項7記載の成長型対話装置。   5. The method according to claim 4, wherein only the transcribed text of the text whose confidence factor of the voice recognition processing is equal to or less than a predetermined threshold value or the text in which a certain section such as a phrase unit of the voice data is equal to or less than the predetermined threshold value is input. The growth-type interactive device according to claim 7.
JP2017233573A 2017-12-05 2017-12-05 Growth type dialogue device Active JP6654611B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017233573A JP6654611B2 (en) 2017-12-05 2017-12-05 Growth type dialogue device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017233573A JP6654611B2 (en) 2017-12-05 2017-12-05 Growth type dialogue device

Publications (2)

Publication Number Publication Date
JP2019101291A JP2019101291A (en) 2019-06-24
JP6654611B2 true JP6654611B2 (en) 2020-02-26

Family

ID=66973642

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017233573A Active JP6654611B2 (en) 2017-12-05 2017-12-05 Growth type dialogue device

Country Status (1)

Country Link
JP (1) JP6654611B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109949797B (en) * 2019-03-11 2021-11-12 北京百度网讯科技有限公司 Method, device, equipment and storage medium for generating training corpus
EP3791383B1 (en) * 2019-07-09 2021-12-08 Google LLC On-device speech synthesis of textual segments for training of on-device speech recognition model
US11263198B2 (en) * 2019-09-05 2022-03-01 Soundhound, Inc. System and method for detection and correction of a query
JP7363307B2 (en) * 2019-09-30 2023-10-18 日本電気株式会社 Automatic learning device and method for recognition results in voice chatbot, computer program and recording medium
CN110737765A (en) * 2019-10-25 2020-01-31 上海喜马拉雅科技有限公司 Dialogue data processing method for multi-turn dialogue and related device
KR20210108098A (en) * 2020-02-25 2021-09-02 삼성전자주식회사 Electronic apparatus and control method thereof
JP7581651B2 (en) * 2020-04-21 2024-11-13 富士通株式会社 Conversation control method, device, and program
CN111611366B (en) * 2020-05-20 2023-08-11 北京百度网讯科技有限公司 Intention recognition optimization processing method, device, equipment and storage medium
US11664033B2 (en) 2020-06-15 2023-05-30 Samsung Electronics Co., Ltd. Electronic apparatus and controlling method thereof
KR102346482B1 (en) * 2020-09-25 2022-01-04 한국남동발전 주식회사 Artificial intelligence-based human error prevention system in power plant and method
CN112687260A (en) * 2020-11-17 2021-04-20 珠海格力电器股份有限公司 Facial-recognition-based expression judgment voice recognition method, server and air conditioner
CN118449800B (en) * 2024-06-13 2025-04-04 广州日顺电子科技有限公司 An intelligent voice recognition control system and method based on the Internet of Things

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016151699A1 (en) * 2015-03-20 2016-09-29 株式会社 東芝 Learning apparatus, method, and program

Also Published As

Publication number Publication date
JP2019101291A (en) 2019-06-24

Similar Documents

Publication Publication Date Title
JP6654611B2 (en) Growth type dialogue device
US10276164B2 (en) Multi-speaker speech recognition correction system
JP6465077B2 (en) Voice dialogue apparatus and voice dialogue method
US8886534B2 (en) Speech recognition apparatus, speech recognition method, and speech recognition robot
KR101183344B1 (en) Automatic speech recognition learning using user corrections
US8762144B2 (en) Method and apparatus for voice activity detection
US9916826B1 (en) Targeted detection of regions in speech processing data streams
CN112309406B (en) Voiceprint registration method, device and computer-readable storage medium
EP2048655A1 (en) Context sensitive multi-stage speech recognition
US7181395B1 (en) Methods and apparatus for automatic generation of multiple pronunciations from acoustic data
JP6284462B2 (en) Speech recognition method and speech recognition apparatus
EP1701338B1 (en) Speech recognition method
CN110675866B (en) Methods, devices and computer-readable recording media for improving at least one semantic unit set
JP6580281B1 (en) Translation apparatus, translation method, and translation program
KR100826875B1 (en) On-line speaker recognition method and apparatus therefor
KR20160122542A (en) Method and apparatus for measuring pronounciation similarity
JP2012137680A (en) State detector, state detection method and program for state detection
JP6468258B2 (en) Voice dialogue apparatus and voice dialogue method
US11961510B2 (en) Information processing apparatus, keyword detecting apparatus, and information processing method
CN118098290A (en) Reading evaluation method, device, equipment, storage medium and computer program product
JP6027754B2 (en) Adaptation device, speech recognition device, and program thereof
JP3876703B2 (en) Speaker learning apparatus and method for speech recognition
JP5184467B2 (en) Adaptive acoustic model generation apparatus and program
US11043212B2 (en) Speech signal processing and evaluation
JP2005283646A (en) Speech recognition rate estimation device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180607

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191218

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: 20200114

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200130

R150 Certificate of patent or registration of utility model

Ref document number: 6654611

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150