JP6695830B2 - Speech recognition accuracy deterioration factor estimation device, speech recognition accuracy deterioration factor estimation method, program - Google Patents
Speech recognition accuracy deterioration factor estimation device, speech recognition accuracy deterioration factor estimation method, program Download PDFInfo
- Publication number
- JP6695830B2 JP6695830B2 JP2017111576A JP2017111576A JP6695830B2 JP 6695830 B2 JP6695830 B2 JP 6695830B2 JP 2017111576 A JP2017111576 A JP 2017111576A JP 2017111576 A JP2017111576 A JP 2017111576A JP 6695830 B2 JP6695830 B2 JP 6695830B2
- Authority
- JP
- Japan
- Prior art keywords
- deterioration factor
- frame
- speech recognition
- recognition accuracy
- posterior probability
- 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
Landscapes
- Telephonic Communication Services (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、音声の特徴から音声認識精度の劣化要因を推定する音声認識精度劣化要因推定装置、音声認識精度劣化要因推定方法、プログラムに関する。 The present invention relates to a speech recognition accuracy deterioration factor estimation device, a speech recognition accuracy deterioration factor estimation method, and a program for estimating a deterioration factor of speech recognition accuracy from a speech feature.
未知語や同音異義語等の音声認識誤り原因を検出、訂正する方法が提案されている(非特許文献1、2)。 A method of detecting and correcting a cause of a voice recognition error such as an unknown word or a homonym has been proposed (Non-Patent Documents 1 and 2).
非特許文献1では音素認識と単語認識を並列で実行し、単語認識において生成されるコンフュージョンネットワークの遷移毎の特徴量を用いて未知語を検出するが、必ず音声認識を行う必要があり、かつ検出できるのは未知語に限られる。非特許文献2では、音声認識誤りパターンを類型化し、パターンに当てはまる部分を訂正するが、言語的な誤りパターンのみにしか対応できない。 In Non-Patent Document 1, phoneme recognition and word recognition are executed in parallel, and an unknown word is detected using a feature amount for each transition of a confusion network generated in word recognition, but it is necessary to always perform speech recognition. And only unknown words can be detected. In Non-Patent Document 2, the speech recognition error pattern is typified and the part corresponding to the pattern is corrected, but only the linguistic error pattern can be dealt with.
そこで、本発明では、音声の特徴から音声認識精度の劣化要因を推定することができる音声認識精度劣化要因推定装置を提供することを目的とする。 Therefore, it is an object of the present invention to provide a speech recognition accuracy deterioration factor estimation device capable of estimating a deterioration factor of speech recognition accuracy from the characteristics of speech.
本発明の音声認識精度劣化要因推定装置は、音声特徴量抽出部と、事後確率計算部と、フィルタリング部と、劣化要因出力部を含む。 The speech recognition accuracy deterioration factor estimation device of the present invention includes a speech feature amount extraction unit, a posterior probability calculation unit, a filtering unit, and a deterioration factor output unit.
音声特徴量抽出部は、入力された音声からフレーム毎の音声特徴量を抽出する。事後確率計算部は、劣化要因クラスと非劣化要因クラスの何れかに予め分類されている複数の音響イベントに基づいて、フレーム毎の音声特徴量の音響イベント毎の事後確率を計算する。フィルタリング部は、音響イベント毎の事後確率に時間方向に重みづけ係数が展開されたフィルタである時系列フィルタによるフィルタリングを行って補正事後確率とする。劣化要因出力部は、劣化要因クラスに分類されている音響イベントのうち、各フレームにおいて補正事後確率が最大となる音響イベントが所定時間区間内において連続して同一であった場合に、該当する音響イベントを劣化要因として出力する。 The voice feature amount extraction unit extracts a voice feature amount for each frame from the input voice. The posterior probability calculation unit calculates the posterior probability of each audio event of the audio feature amount of each frame, based on a plurality of audio events that are pre-classified into one of the deterioration factor class and the non-deterioration factor class. The filtering unit performs filtering by a time-series filter, which is a filter in which weighting coefficients are expanded in the time direction to the posterior probability for each acoustic event, and obtains the corrected posterior probability. The deterioration factor output unit, if the sound event having the maximum corrected posterior probability in each frame among the sound events classified into the deterioration factor class is continuously the same within a predetermined time period, the corresponding sound Output the event as a deterioration factor.
本発明の音声認識精度劣化要因推定装置によれば、音声の特徴から音声認識精度の劣化要因を推定することができる。 According to the speech recognition accuracy deterioration factor estimation device of the present invention, the speech recognition accuracy deterioration factor can be estimated from the characteristics of the speech.
以下、本発明の実施の形態について、詳細に説明する。なお、同じ機能を有する構成部には同じ番号を付し、重複説明を省略する。 Hereinafter, embodiments of the present invention will be described in detail. It should be noted that components having the same function are denoted by the same reference numeral, and redundant description will be omitted.
以下、図1を参照して実施例1の音声認識精度劣化要因推定装置の構成を説明する。同図に示すように本実施例の音声認識精度劣化要因推定装置1は、音声特徴量抽出部11と、事後確率計算部12と、フィルタリング部13と、劣化要因出力部14と、モデル記憶部15を含む。以下、図2を参照しながら各構成要件の動作について詳細に説明する。
Hereinafter, the configuration of the speech recognition accuracy deterioration factor estimation device according to the first exemplary embodiment will be described with reference to FIG. As shown in the figure, the speech recognition accuracy deterioration factor estimation apparatus 1 of the present embodiment has a speech feature
<音声特徴量抽出部11>
入力:音声
出力:各フレームの音声特徴量
処理:音声特徴量抽出部11は、入力された音声からフレーム毎の音声特徴量を抽出する(S11)。音声特徴量抽出部11は、例えば非特許文献3に記載の公知の技術により、各フレームの音声特徴量を抽出する。
<Voice feature
Input: Voice output: Voice feature amount processing of each frame: The voice feature
≪用語の定義:フレーム≫
入力音声を音響分析する際、分析対象の波形は一定の性質を持つという前提、すなわち分析対象の始めと終わりでその性質が変わらないものであるという前提を置く場合が多い。そのため、分析対象の音声波形を非常に短い時間幅で切り出すことにより、そのごく短い時間幅では音声は同じ特性を持つと言えるようにする。ここでいう時間幅としては、20〜30ミリ秒と言った値が採用されることが多い。
<< Definition of term: frame >>
When acoustically analyzing an input voice, it is often assumed that the waveform to be analyzed has a certain property, that is, the property is the same at the beginning and the end of the analysis target. Therefore, the voice waveform to be analyzed is cut out in a very short time width so that the voice can be said to have the same characteristics in the very short time width. As the time width here, a value of 20 to 30 milliseconds is often adopted.
上記のように音声を短い時間幅で切り出す際、音響分析結果の急激な変化を避け、音響分析結果を連続的に変化させることを目的に、切り出し位置を時間幅より短い幅でずらすことにより、切り出された音声波形を一部オーバーラップさせ、オーバーラップさせた部分においては共通の音声波形が含まれるようにする。このとき、ずらす時間幅をフレームシフトと呼ぶことが多い。フレームシフトとして、10〜15ミリ秒といった値が採用されることが多い。非特許文献3のFig.1を参照のこと。 When cutting out a voice in a short time width as described above, by avoiding a sudden change in the acoustic analysis result and by continuously changing the acoustic analysis result, by shifting the cutout position by a width shorter than the time width, The cut out voice waveforms are partially overlapped so that a common voice waveform is included in the overlapped portions. At this time, the time width of shifting is often called a frame shift. A value such as 10 to 15 milliseconds is often adopted as the frame shift. Non-Patent Document 3 FIG. See 1.
<事後確率計算部12>
入力:入力された音声における発話全体の、各フレームの音声特徴量
出力:各フレームの、音響イベント毎の事後確率
処理:事後確率計算部12は、劣化要因クラスと非劣化要因クラスの何れかに予め分類されている複数の音響イベントに基づいて、フレーム毎の音声特徴量の音響イベント毎の事後確率を計算する(S12)。事後確率計算部12は、事前に学習済みのモデルであって、モデル記憶部15に記憶済みの音響イベント推定モデルに各フレームの音声特徴量を入力し、フレーム毎に音響イベント毎の事後確率を計算して出力する。
<
Input: Voice feature amount of each frame of the entire utterance in the input voice Output: posterior probability processing of each acoustic event of each frame: The posterior
音響イベントの例として、例えば下表がある。 The following table is an example of an acoustic event.
音響イベントは、音声認識に悪影響を及ぼす(認識精度が劣化する)要因と考えられるクラスである劣化要因クラスと、音声認識に悪影響を及ぼさないと考えられるクラスである非劣化要因クラスの何れかのクラスに予め分類されているものとする。 The acoustic event is one of a deterioration factor class, which is a class considered to be a factor that adversely affects the speech recognition (recognition accuracy is deteriorated), and a non-degradation factor class, which is a class considered not to adversely affect the speech recognition. It is supposed to be classified into classes beforehand.
上表に示した音響イベントの例において、各音響イベントは以下のように分類される。 In the example of the acoustic event shown in the above table, each acoustic event is classified as follows.
音響イベント推定モデルとして、例えば深層ニューラルネットワーク(DNN:Deep Neural Netword)や畳込みニューラルネットワーク(CNN:Convolutional Neural Network)、混合正規分布(Gaussian Mixture Model)などを用いてもよい。 As the acoustic event estimation model, for example, a deep neural network (DNN: Deep Neural Netword), a convolutional neural network (CNN: Convolutional Neural Network), or a Gaussian Mixture Model (Gaussian Mixture Model) may be used.
<フィルタリング部13>
入力:各フレームの、音響イベント毎の事後確率
出力:各フレームの、音響イベント毎の補正事後確率
処理:フィルタリング部13は、音響イベント毎の事後確率に時間方向に重みづけ係数が展開されたフィルタである時系列フィルタによるフィルタリングを行って補正事後確率とし、これを出力する(S13)。フィルタリング部13は、事後確率計算部12で計算された音響イベント毎の事後確率について、イベント毎に時系列フィルタリング処理を行う。
<
Input: posterior probability for each acoustic event of each frame Output: corrected posterior probability processing for each acoustic event of each frame: The
フィルタリング部13の具体的手順として、以下のような方法が挙げられる。まず、フィルタリング部13は、発話区間全体(入力された音声全体)に対し、フィルタ窓を設定する。フィルタ窓は発話区間全体よりも短い時間幅(例えばフレームシフト長の10倍など)を設定する。次に、フィルタリング部13は、フィルタ窓に包含されるフレーム毎の事後確率を取得する。上記の例に当てはめれば、10フレーム分の事後確率=10個の事後確率の数値である。フィルタリング部13は、取得した音響イベント毎の事後確率に対して、時系列フィルタを掛ける。ここで時系列フィルタは、時間方向に重みづけ係数が展開されたフィルタであって、例えば、移動平均フィルタ、メディアンフィルタなどでよい。
The following method can be given as a specific procedure of the
上記方法では、発話区間の最初と最後にフィルタ窓長に満たないフレームが生じる場合がある。その場合はフィルタリング部13が下記のような処理を実行することにより、フィルタリングができない状態を回避する。
発話の最初:最初のフレームの事後確率をコピーし、フィルタ窓長に満たない分はそのコピーした値を使用する。
発話の最後:最後のフレームの事後確率をコピーし、フィルタ窓長に満たない分はそのコピーした値を使用する。
In the above method, there are cases in which frames that do not satisfy the filter window length occur at the beginning and the end of the utterance period. In that case, the
First utterance: Copy the posterior probability of the first frame, and use the copied value if the filter window length is less than that.
End of utterance: Copy the posterior probability of the last frame, and use the copied value for the part that is less than the filter window length.
<劣化要因出力部14>
入力:各フレームの、音響イベント毎の補正事後確率
出力:劣化要因、劣化要因指標(支配的である/でない)
処理:劣化要因出力部14は、劣化要因クラスに分類されている音響イベントのうち、各フレームにおいて補正事後確率が最大となる音響イベントが所定時間区間内において連続して同一であった場合に、該当する音響イベントを劣化要因として出力する(S14−1)。所定時間区間を発話区間全体の時間長より短い任意の時間幅とする。例えば所定時間区間を10フレームシフト長とする。この場合、劣化要因クラスに属するある音響イベントが10フレーム連続して最も事後確率が高かった場合、劣化要因出力部14は当該音響イベントを劣化要因として出力する。
<Deterioration
Input: Corrected posterior probability for each acoustic event in each frame Output: Degradation factor, Degradation factor index (dominant / non-dominant)
Process: The deterioration
また、劣化要因出力部14は、劣化要因クラスに分類されている音響イベントの各フレームにおける補正事後確率をフレーム内で合計した値をフレーム内合計値とし、フレーム内合計値をフレーム間で、発話区間全体に渡り、合計した値をフレーム間合計値とし、フレーム間合計値をフレーム数に基づいて正規化した値を正規化確率値とした場合に、正規化確率値が所定の閾値を超える場合に、劣化要因が支配的である旨を示す劣化要因指標を出力する(S14−2)。一方、劣化要因出力部14は、正規化確率値が所定の閾値を超えない場合には、劣化要因が支配的でない旨を示す劣化要因指標を出力する(S14−2)。
In addition, the deterioration
<効果>
本実施例の音声認識精度劣化要因推定装置1は、音声認識精度が劣化する要因を音声の特徴から推定したため、次のような効果を期待できる。1)劣化要因をユーザに呈示できるため、ユーザは収録環境を調整しようとする。従って再度音声を収録した場合の音声認識精度の向上に寄与する。2)劣化要因が支配的であるとされた音声認識結果を除外することにより、音声認識精度の向上に寄与する。
<Effect>
Since the voice recognition accuracy deterioration factor estimation device 1 of the present embodiment estimates the factors that deteriorate the voice recognition accuracy from the characteristics of the voice, the following effects can be expected. 1) Since the deterioration factor can be presented to the user, the user tries to adjust the recording environment. Therefore, it contributes to the improvement of the voice recognition accuracy when the voice is recorded again. 2) It contributes to the improvement of the voice recognition accuracy by excluding the voice recognition result in which the deterioration factor is predominant.
<補記>
本発明の装置は、例えば単一のハードウェアエンティティとして、キーボードなどが接続可能な入力部、液晶ディスプレイなどが接続可能な出力部、ハードウェアエンティティの外部に通信可能な通信装置(例えば通信ケーブル)が接続可能な通信部、CPU(Central Processing Unit、キャッシュメモリやレジスタなどを備えていてもよい)、メモリであるRAMやROM、ハードディスクである外部記憶装置並びにこれらの入力部、出力部、通信部、CPU、RAM、ROM、外部記憶装置の間のデータのやり取りが可能なように接続するバスを有している。また必要に応じて、ハードウェアエンティティに、CD−ROMなどの記録媒体を読み書きできる装置(ドライブ)などを設けることとしてもよい。このようなハードウェア資源を備えた物理的実体としては、汎用コンピュータなどがある。
<Additional notes>
The device of the present invention is, for example, as a single hardware entity, an input unit to which a keyboard or the like can be connected, an output unit to which a liquid crystal display or the like can be connected, and a communication device (for example, a communication cable) capable of communicating with the outside of the hardware entity. Connectable communication unit, CPU (Central Processing Unit, cache memory and registers may be provided), memory RAM and ROM, hard disk external storage device and their input unit, output unit, communication unit , A CPU, a RAM, a ROM, and a bus connected so that data can be exchanged among external storage devices. If necessary, the hardware entity may be provided with a device (drive) capable of reading and writing a recording medium such as a CD-ROM. A physical entity having such hardware resources includes a general-purpose computer.
ハードウェアエンティティの外部記憶装置には、上述の機能を実現するために必要となるプログラムおよびこのプログラムの処理において必要となるデータなどが記憶されている(外部記憶装置に限らず、例えばプログラムを読み出し専用記憶装置であるROMに記憶させておくこととしてもよい)。また、これらのプログラムの処理によって得られるデータなどは、RAMや外部記憶装置などに適宜に記憶される。 The external storage device of the hardware entity stores a program necessary to realize the above-mentioned functions and data necessary for the processing of this program (not limited to the external storage device, for example, the program is read). It may be stored in a ROM that is a dedicated storage device). Further, data and the like obtained by the processing of these programs are appropriately stored in the RAM, the external storage device, or the like.
ハードウェアエンティティでは、外部記憶装置(あるいはROMなど)に記憶された各プログラムとこの各プログラムの処理に必要なデータが必要に応じてメモリに読み込まれて、適宜にCPUで解釈実行・処理される。その結果、CPUが所定の機能(上記、…部、…手段などと表した各構成要件)を実現する。 In the hardware entity, each program stored in an external storage device (or ROM, etc.) and the data necessary for the processing of each program are read into the memory as needed, and interpreted and executed / processed by the CPU as appropriate. .. As a result, the CPU realizes a predetermined function (each constituent element represented by the above, ... Unit, ... Means, etc.).
本発明は上述の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。また、上記実施形態において説明した処理は、記載の順に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されるとしてもよい。 The present invention is not limited to the above-described embodiments, and can be modified as appropriate without departing from the spirit of the present invention. Further, the processes described in the above embodiments may be executed not only in time series according to the order described, but also in parallel or individually according to the processing capability of the device that executes the processes or the need. .
既述のように、上記実施形態において説明したハードウェアエンティティ(本発明の装置)における処理機能をコンピュータによって実現する場合、ハードウェアエンティティが有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記ハードウェアエンティティにおける処理機能がコンピュータ上で実現される。 As described above, when the processing functions of the hardware entity (the apparatus of the present invention) described in the above embodiments are realized by a computer, the processing contents of the functions that the hardware entity should have are described by a program. Then, by executing this program on the computer, the processing functions of the hardware entity are realized on the computer.
この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、DVD(Digital Versatile Disc)、DVD−RAM(Random Access Memory)、CD−ROM(Compact Disc Read Only Memory)、CD−R(Recordable)/RW(ReWritable)等を、光磁気記録媒体として、MO(Magneto-Optical disc)等を、半導体メモリとしてEEP−ROM(Electronically Erasable and Programmable-Read Only Memory)等を用いることができる。 The program describing the processing contents can be recorded in a computer-readable recording medium. The computer-readable recording medium may be, for example, a magnetic recording device, an optical disc, a magneto-optical recording medium, a semiconductor memory, or the like. Specifically, for example, a hard disk device, a flexible disk, a magnetic tape or the like is used as a magnetic recording device, and a DVD (Digital Versatile Disc), a DVD-RAM (Random Access Memory), or a CD-ROM (Compact Disc Read Only) is used as an optical disc. Memory), CD-R (Recordable) / RW (ReWritable), etc., as magneto-optical recording medium, MO (Magneto-Optical disc), etc., as semiconductor memory, EEP-ROM (Electronically Erasable and Programmable-Read Only Memory), etc. Can be used.
また、このプログラムの流通は、例えば、そのプログラムを記録したDVD、CD−ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。 The distribution of this program is performed by, for example, selling, transferring, or lending a portable recording medium such as a DVD or a CD-ROM in which the program is recorded. Further, the program may be stored in a storage device of a server computer and transferred from the server computer to another computer via a network to distribute the program.
このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。そして、処理の実行時、このコンピュータは、自己の記録媒体に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。また、このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるASP(Application Service Provider)型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるもの(コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等)を含むものとする。 A computer that executes such a program first stores, for example, the program recorded on a portable recording medium or the program transferred from the server computer in its own storage device. Then, when executing the process, this computer reads the program stored in its own recording medium and executes the process according to the read program. As another execution form of this program, a computer may directly read the program from a portable recording medium and execute processing according to the program, and the program is transferred from the server computer to this computer. Each time, the processing according to the received program may be sequentially executed. In addition, a configuration in which the above-described processing is executed by a so-called ASP (Application Service Provider) type service that realizes a processing function only by the execution instruction and result acquisition without transferring the program from the server computer to this computer May be Note that the program in this embodiment includes information that is used for processing by an electronic computer and that conforms to the program (such as data that is not a direct command to a computer but has the property of defining computer processing).
また、この形態では、コンピュータ上で所定のプログラムを実行させることにより、ハードウェアエンティティを構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。 Further, in this embodiment, the hardware entity is configured by executing a predetermined program on the computer, but at least a part of the processing content may be implemented by hardware.
Claims (5)
劣化要因クラスと非劣化要因クラスの何れかに予め分類されている複数の音響イベントに基づいて、フレーム毎の前記音声特徴量の前記音響イベント毎の事後確率を計算する事後確率計算部と、
前記音響イベント毎の前記事後確率に時間方向に重みづけ係数が展開されたフィルタである時系列フィルタによるフィルタリングを行って補正事後確率とするフィルタリング部と、
前記劣化要因クラスに分類されている前記音響イベントのうち、各フレームにおいて前記補正事後確率が最大となる前記音響イベントが所定時間区間内において連続して同一であった場合に、該当する前記音響イベントを劣化要因として出力する劣化要因出力部
を含む音声認識精度劣化要因推定装置。 A voice feature amount extraction unit that extracts a voice feature amount for each frame from the input voice,
A posterior probability calculation unit that calculates a posterior probability for each acoustic event of the audio feature amount for each frame, based on a plurality of acoustic events that are pre-classified in one of the deterioration factor class and the non-degradation factor class,
A filtering unit that performs a correction posterior probability by performing filtering with a time-series filter that is a filter in which a weighting coefficient is expanded in the time direction in the posterior probability for each acoustic event,
Of the acoustic events classified into the deterioration factor class, if the acoustic event having the maximum corrected posterior probability in each frame is continuously the same within a predetermined time period, the corresponding acoustic event A speech recognition accuracy deterioration factor estimation device including a deterioration factor output unit for outputting as a deterioration factor.
前記劣化要因出力部は、
前記劣化要因クラスに分類されている前記音響イベントの各フレームにおける前記補正事後確率をフレーム内で合計した値をフレーム内合計値とし、前記フレーム内合計値をフレーム間で合計した値をフレーム間合計値とし、前記フレーム間合計値をフレーム数に基づいて正規化した値を正規化確率値とした場合に、前記正規化確率値が所定の閾値を超える場合に、劣化要因が支配的である旨を示す劣化要因指標を出力する
音声認識精度劣化要因推定装置。 The speech recognition accuracy deterioration factor estimation device according to claim 1,
The deterioration factor output unit,
A value obtained by summing the corrected posterior probabilities in each frame of the acoustic events classified in the deterioration factor class within a frame is defined as an intra-frame total value, and a value obtained by summing the intra-frame total values between frames is summed between frames. In the case where a value obtained by normalizing the interframe total value based on the number of frames is set as a value and the normalized probability value exceeds a predetermined threshold value, the deterioration factor is predominant. A speech recognition accuracy deterioration factor estimation device that outputs a deterioration factor index indicating
入力された音声からフレーム毎の音声特徴量を抽出するステップと、
劣化要因クラスと非劣化要因クラスの何れかに予め分類されている複数の音響イベントに基づいて、フレーム毎の前記音声特徴量の前記音響イベント毎の事後確率を計算するステップと、
前記音響イベント毎の前記事後確率に時間方向に重みづけ係数が展開されたフィルタである時系列フィルタによるフィルタリングを行って補正事後確率とするステップと、
前記劣化要因クラスに分類されている前記音響イベントのうち、各フレームにおいて前記補正事後確率が最大となる前記音響イベントが所定時間区間内において連続して同一であった場合に、該当する前記音響イベントを劣化要因として出力するステップ
を含む音声認識精度劣化要因推定方法。 A speech recognition accuracy deterioration factor estimation method executed by a speech recognition accuracy deterioration factor estimation device, comprising:
Extracting a voice feature amount for each frame from the input voice,
Calculating a posterior probability for each acoustic event of the audio feature amount for each frame, based on a plurality of acoustic events that are pre-classified in one of the deterioration factor class and the non-degradation factor class,
A step of performing a correction posterior probability by performing filtering with a time series filter that is a filter in which a weighting coefficient is expanded in the time direction in the posterior probability for each of the acoustic events,
Of the acoustic events classified into the deterioration factor class, if the acoustic event having the maximum corrected posterior probability in each frame is continuously the same within a predetermined time period, the corresponding acoustic event A method for estimating a factor for deteriorating speech recognition accuracy, which includes the step of outputting as a deterioration factor.
前記劣化要因クラスに分類されている前記音響イベントの各フレームにおける前記補正事後確率をフレーム内で合計した値をフレーム内合計値とし、前記フレーム内合計値をフレーム間で合計した値をフレーム間合計値とし、前記フレーム間合計値をフレーム数に基づいて正規化した値を正規化確率値とした場合に、前記正規化確率値が所定の閾値を超える場合に、劣化要因が支配的である旨を示す劣化要因指標を出力するステップを含む
音声認識精度劣化要因推定方法。 The speech recognition accuracy deterioration factor estimation method according to claim 3,
A value obtained by summing the corrected posterior probabilities in each frame of the acoustic events classified in the deterioration factor class within a frame is defined as an intra-frame total value, and a value obtained by summing the intra-frame total values between frames is summed between frames. In the case where a value obtained by normalizing the interframe total value based on the number of frames is set as a value and the normalized probability value exceeds a predetermined threshold value, the deterioration factor is predominant. A method of estimating a deterioration factor of speech recognition accuracy, the method including the step of outputting a deterioration factor index indicating.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017111576A JP6695830B2 (en) | 2017-06-06 | 2017-06-06 | Speech recognition accuracy deterioration factor estimation device, speech recognition accuracy deterioration factor estimation method, program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017111576A JP6695830B2 (en) | 2017-06-06 | 2017-06-06 | Speech recognition accuracy deterioration factor estimation device, speech recognition accuracy deterioration factor estimation method, program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018205562A JP2018205562A (en) | 2018-12-27 |
| JP6695830B2 true JP6695830B2 (en) | 2020-05-20 |
Family
ID=64957032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017111576A Active JP6695830B2 (en) | 2017-06-06 | 2017-06-06 | Speech recognition accuracy deterioration factor estimation device, speech recognition accuracy deterioration factor estimation method, program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6695830B2 (en) |
-
2017
- 2017-06-06 JP JP2017111576A patent/JP6695830B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018205562A (en) | 2018-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6812381B2 (en) | Voice recognition accuracy deterioration factor estimation device, voice recognition accuracy deterioration factor estimation method, program | |
| US20180005628A1 (en) | Speech Recognition | |
| US11553085B2 (en) | Method and apparatus for predicting customer satisfaction from a conversation | |
| JP6306528B2 (en) | Acoustic model learning support device and acoustic model learning support method | |
| US11942074B2 (en) | Learning data acquisition apparatus, model learning apparatus, methods and programs for the same | |
| JP5790646B2 (en) | Perplexity calculation device | |
| US20190286698A1 (en) | Dialog flow evaluation | |
| US20220130137A1 (en) | Method and apparatus for searching neural network architecture | |
| JP2017058507A (en) | Speech recognition apparatus, speech recognition method, and program | |
| JP2020129015A (en) | Speech recognition device, speech recognition method, program | |
| JP6563874B2 (en) | Sound source enhancement learning device, sound source enhancement device, sound source enhancement learning method, program | |
| JP2019008367A (en) | Question word weight calculation device, question answer search device, question word weight calculation method, question answer search method, program, and storage medium | |
| US12136435B2 (en) | Utterance section detection device, utterance section detection method, and program | |
| JPWO2019244298A1 (en) | Attribute identification device, attribute identification method, and program | |
| US20150046377A1 (en) | Joint Sound Model Generation Techniques | |
| JP6695830B2 (en) | Speech recognition accuracy deterioration factor estimation device, speech recognition accuracy deterioration factor estimation method, program | |
| JP6259377B2 (en) | Dialog system evaluation method, dialog system evaluation apparatus, and program | |
| JP6486789B2 (en) | Speech recognition apparatus, speech recognition method, and program | |
| JPWO2011083528A1 (en) | Data processing apparatus, computer program thereof, and data processing method | |
| JP6353408B2 (en) | Language model adaptation device, language model adaptation method, and program | |
| US12387743B2 (en) | Abnormality estimation device, abnormality estimation method, and program | |
| JP2010039671A (en) | Text mining apparatus, method, program, and recording medium | |
| EP3852100A1 (en) | Continuous speech estimation device, continuous speech estimation method, and program | |
| JP6802145B2 (en) | SNR estimation device, SNR estimation method, program | |
| JP6554916B2 (en) | Information processing apparatus and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190626 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200305 |
|
| 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: 20200421 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200422 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6695830 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |