JP5752060B2 - 情報処理装置、大語彙連続音声認識方法及びプログラム - Google Patents
情報処理装置、大語彙連続音声認識方法及びプログラム Download PDFInfo
- Publication number
- JP5752060B2 JP5752060B2 JP2012008732A JP2012008732A JP5752060B2 JP 5752060 B2 JP5752060 B2 JP 5752060B2 JP 2012008732 A JP2012008732 A JP 2012008732A JP 2012008732 A JP2012008732 A JP 2012008732A JP 5752060 B2 JP5752060 B2 JP 5752060B2
- Authority
- JP
- Japan
- Prior art keywords
- speech recognition
- hypothesis
- score
- phoneme
- pair
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/04—Segmentation; Word boundary detection
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/10—Speech classification or search using distance or distortion measures between unknown speech and reference templates
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
- G10L2015/025—Phonemes, fenemes or fenones being the recognition units
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Machine Translation (AREA)
Description
と 分散
は、最尤推定により次式のように推定される。
また、上記S310において、分布間距離として例えばバッタチャリヤ距離を利用すると、2つの正規分布
と
間のバッタチャリヤ距離BDは次式により求められる。なお記号Tは転置を表す。
なお、分布間距離はf-divergenceであればよく、バタチャリヤ距離に限定されるわけではない。バタチャリヤ距離の更なる詳細については、例えば、Bhattacharyya, A., “On a measure of divergence between twostatistical populations defined by probability distributions,” Bull. Calcutta Math. Soc. 35,pp.99-109, 1943.を参照されたい。
に対する分布間距離xの尤度は次式により表される。
これを時間方向に正規化するには、平均Siにその音素Piの継続長(フレーム数)Tiを乗じてSi Tiとすればよい。後述する音素ペアごとの相対関係の重みをすべて1とした場合、Si T を仮説内のすべての音素Pi(i=1,…,N)について足し合わせた値が構造スコアとなる。
上式より示される構造スコアベクトルSstructureの次元数は、対象言語において存在する全音素数をMとするとM(M-1)/2である。仮説内で観測されなかったエッジのベクトル要素には値0が設定され、観測されたエッジeij(i,j=1,…,N、但しj≠i)のベクトル要素には次式により求められる値が設定される。なお、次式においてTiは音素Piの継続長(フレーム数)を表す。
構造スコアベクトルと同様、上式より表される重みベクトルの次元数は、対象言語において存在する全音素数をMとするとM(M-1)/2である。重み付け部135は、上記重みベクトルWに重み付け前の構造スコアベクトルSstructureを乗じて構造スコアを算出する。
上式においてρは学習データが重みに与える影響を決定する学習率である。学習率として大きい値を使うと、Wの変動が大きくなり早く収束する可能性があるが、同時に発散してしまう可能性もある。一方学習率として小さい値を使うと、Wの収束は遅くなるが、発散する可能性は低くなる。そこで最初は大きな値で学習を進め、徐々に値を小さくするようしてもよい。なお、平均化パーセプトロンについては、上述したように途中で得られる重みの平均をとればよい。
1.語彙のサイズ:約11万
2.テスト発声:600文
3.HMMベースの音声認識システムを用いて10ベストを出力
Claims (15)
- コンピュータにより実行される大語彙連続音声認識方法であって、
(a)前記コンピュータが、音声データを入力として受け取るステップと、
(b)前記コンピュータが、受け取った前記音声データに対して音声認識を行い、認識結果である複数の仮説を各仮説についての音声認識結果の確からしさを示すスコアである音声認識スコアと共に出力するステップと、
(c)前記コンピュータが、各仮説に対し、該仮説を構成する全ての音素のペアについて、音素のペアの分布間距離の尤度に前記音素のペアごとの重みを掛けて足し合わせたスコアである構造スコアを算出するステップと、
(d)前記コンピュータが、各仮説に対し該仮説の前記音声認識スコアと前記構造スコアの合計値を求め、該合計値に基づき前記複数の仮説をランク付けするステップと、
を含む大語彙連続音声認識方法。 - (e)前記コンピュータが、学習用の音声データに対してステップ(b)及び(c)を行い、音声認識スコアと構造スコアの合計値による仮説のランク付けが正しく行われるように、前記音素のペアごとの重みを学習するステップを更に含む、請求項1に記載の大語彙連続音声認識方法。
- 前記ステップ(c)において、前記コンピュータは、前記音素のペアの前記分布間距離の尤度に該音素のフレーム数を掛け、かつ、前記仮説内に出現する2つの音素の異なる組み合わせ数で割ることにより、前記尤度を正規化する、請求項2に記載の大語彙連続音声認識方法。
- 前記ステップ(c)において、前記コンピュータは、前記音素のペアの前記分布間距離の尤度に該音素のフレーム数を掛けることにより、前記尤度を正規化する、請求項2に記載の大語彙連続音声認識方法。
- 上記ステップ(e)は、単語誤り率がゼロである仮説を正例とし、かつ、残りの仮説を負例として前記音素のペアごとの重みを学習するステップを含む、請求項2に記載の大語彙連続音声認識方法。
- 上記ステップ(e)は、単語誤り率が最も少ない仮説を正例とし、かつ、残りの仮説を負例として前記音素のペアごとの重みを学習するステップを含む、請求項2に記載の大語彙連続音声認識方法。
- 前記ステップ(c)において、前記音素のペアごとの重みは、母音同士のペア及び無音に関係するペアについての重みが、他の音素のペアについての重みよりも大きくなるように設定されている、請求項1に記載の大語彙連続音声認識方法。
- 大語彙連続音声認識プログラムであって、該大語彙連続音声認識プログラムはコンピュータに、
(a)音声を入力として受け取るステップと、
(b)受け取った前記音声に対して音声認識を行い、認識結果である複数の仮説を各仮説についての音声認識結果の確からしさを示すスコアである音声認識スコアと共に出力するステップと、
(c)各仮説に対し、該仮説を構成する全ての音素のペアについて、音素のペア間の分布間距離の尤度に前記音素のペアごとの重みを掛けて足し合わせたスコアである構造スコアを算出するステップと、
(d)各仮説に対し該仮説の前記音声認識スコアと前記構造スコアの合計値を求め、該合計値に基づき前記複数の仮説をランク付けするステップと、
を実行させる、大語彙連続音声認識プログラム。 - 前記大語彙連続音声認識プログラムは、前記コンピュータに、(e)前記コンピュータが、学習用の音声データに対してステップ(b)及び(c)を行い、音声認識スコアと構造スコアの合計値による仮説のランク付けが正しく行われるように、前記音素のペアごとの重みを学習するステップを更に実行させる、請求項8に記載の大語彙連続音声認識プログラム。
- 前記ステップ(c)において、前記大語彙連続音声認識プログラムは、前記コンピュータに、前記音素のペアの前記分布間距離の尤度に該音素のフレーム数を掛けることにより、前記尤度を正規化させる、請求項8に記載の大語彙連続音声認識プログラム。
- 前記ステップ(c)において、前記大語彙連続音声認識プログラムは、前記コンピュータに、前記音素のペアの前記分布間距離の尤度に該音素のフレーム数を掛け、かつ前記仮説内に出現する2つの音素の異なる組み合わせ数で割ることにより、前記尤度を正規化させる、請求項8に記載の大語彙連続音声認識プログラム。
- 大語彙連続音声認識を行う情報処理装置であって、
音声を入力として受け取り、受け取った前記音声に対して音声認識を行い、認識結果である複数の仮説を各仮説についての音声認識結果の確からしさを示すスコアである音声認識スコアと共に出力する音声認識処理部と、
前記各仮説に対し、該仮説を構成する全ての音素のペアについて、音素のペアの分布間距離の尤度に前記音素のペアごとの重みを掛けて足し合わせたスコアである構造スコアを算出する構造スコア算出部と、
前記各仮説に対し該仮説の前記音声認識スコアと前記構造スコアの合計値を求め、該合計値に基づき前記複数の仮説をランク付けするランキング部と、
を含む情報処理装置。 - 学習用の音声に対する前記音声認識処理部の結果を入力とした前記構造スコア算出部による処理の結果を受け取り、音声認識スコアと構造スコアの合計値による仮説のランク付けが正しく行われるように、前記音素のペアごとの重みを学習する学習部を更に含む、請求項12に記載の情報処理装置。
- 前記構造スコア算出部は、前記音素のペアの前記分布間距離の尤度に該音素のフレーム数を掛けることにより、前記尤度を正規化する正規化部を含む、請求項12に記載の情報処理装置。
- 前記構造スコア算出部は、前記音素のペアの前記分布間距離の尤度に該音素のフレーム数を掛け、かつ、前記仮説内に出現する2つの音素の異なる組み合わせ数で割ることにより、前記尤度を正規化する正規化部を含む、請求項12に記載の情報処理装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012008732A JP5752060B2 (ja) | 2012-01-19 | 2012-01-19 | 情報処理装置、大語彙連続音声認識方法及びプログラム |
| US13/744,963 US9165553B2 (en) | 2012-01-19 | 2013-01-18 | Information processing device, large vocabulary continuous speech recognition method and program including hypothesis ranking |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012008732A JP5752060B2 (ja) | 2012-01-19 | 2012-01-19 | 情報処理装置、大語彙連続音声認識方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013148697A JP2013148697A (ja) | 2013-08-01 |
| JP5752060B2 true JP5752060B2 (ja) | 2015-07-22 |
Family
ID=48797956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012008732A Active JP5752060B2 (ja) | 2012-01-19 | 2012-01-19 | 情報処理装置、大語彙連続音声認識方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9165553B2 (ja) |
| JP (1) | JP5752060B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3527875B2 (ja) | 2000-03-16 | 2004-05-17 | 小宮山 秀子 | 口腔内拡散方式による投与のために総ての着脱可能な歯科補綴物に具備された装置 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9613638B2 (en) * | 2014-02-28 | 2017-04-04 | Educational Testing Service | Computer-implemented systems and methods for determining an intelligibility score for speech |
| KR20160027640A (ko) * | 2014-09-02 | 2016-03-10 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서의 개체명 인식 방법 |
| WO2017027003A1 (en) * | 2015-08-10 | 2017-02-16 | Hewlett Packard Enterprise Development Lp | Evaluating system behaviour |
| CN110931028B (zh) * | 2018-09-19 | 2024-04-26 | 北京搜狗科技发展有限公司 | 一种语音处理方法、装置和电子设备 |
| JP7059166B2 (ja) * | 2018-11-29 | 2022-04-25 | 株式会社東芝 | 情報処理装置、情報処理方法およびプログラム |
| CN113383384A (zh) * | 2019-01-25 | 2021-09-10 | 索美智能有限公司 | 语音动画的实时生成 |
| RU2731334C1 (ru) | 2019-03-25 | 2020-09-01 | Общество С Ограниченной Ответственностью «Яндекс» | Способ и система для формирования текстового представления фрагмента устной речи пользователя |
| CN110600012B (zh) * | 2019-08-02 | 2020-12-04 | 光控特斯联(上海)信息科技有限公司 | 一种人工智能学习的模糊语音语义识别方法及系统 |
| JP7438744B2 (ja) * | 2019-12-18 | 2024-02-27 | 株式会社東芝 | 情報処理装置、情報処理方法、およびプログラム |
| CN111243574B (zh) * | 2020-01-13 | 2023-01-03 | 苏州奇梦者网络科技有限公司 | 一种语音模型自适应训练方法、系统、装置及存储介质 |
| CN120544564B (zh) * | 2025-06-03 | 2026-01-23 | 江西花脸元宇宙数字技术有限公司 | 一种基于边缘算力的语音纠错方法及系统 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7991615B2 (en) * | 2007-12-07 | 2011-08-02 | Microsoft Corporation | Grapheme-to-phoneme conversion using acoustic data |
| JP5650440B2 (ja) * | 2010-05-21 | 2015-01-07 | 日本電信電話株式会社 | 素性重み学習装置、N−bestスコアリング装置、N−bestリランキング装置、それらの方法およびプログラム |
-
2012
- 2012-01-19 JP JP2012008732A patent/JP5752060B2/ja active Active
-
2013
- 2013-01-18 US US13/744,963 patent/US9165553B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3527875B2 (ja) | 2000-03-16 | 2004-05-17 | 小宮山 秀子 | 口腔内拡散方式による投与のために総ての着脱可能な歯科補綴物に具備された装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20130191129A1 (en) | 2013-07-25 |
| JP2013148697A (ja) | 2013-08-01 |
| US9165553B2 (en) | 2015-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5752060B2 (ja) | 情報処理装置、大語彙連続音声認識方法及びプログラム | |
| CN104681036B (zh) | 一种语言音频的检测系统及方法 | |
| JP5530729B2 (ja) | 音声理解装置 | |
| JP5932869B2 (ja) | N−gram言語モデルの教師無し学習方法、学習装置、および学習プログラム | |
| US8271282B2 (en) | Voice recognition apparatus, voice recognition method and recording medium | |
| CN111243599B (zh) | 语音识别模型构建方法、装置、介质及电子设备 | |
| JP6031316B2 (ja) | 音声認識装置、誤り修正モデル学習方法、及びプログラム | |
| JP6284462B2 (ja) | 音声認識方法、及び音声認識装置 | |
| KR101153078B1 (ko) | 음성 분류 및 음성 인식을 위한 은닉 조건부 랜덤 필드모델 | |
| JP5249967B2 (ja) | 音声認識装置、重みベクトル学習装置、音声認識方法、重みベクトル学習方法、プログラム | |
| US8078462B2 (en) | Apparatus for creating speaker model, and computer program product | |
| JP2010139745A (ja) | 統計的発音変異モデルを記憶する記録媒体、自動音声認識システム及びコンピュータプログラム | |
| JP2002342323A (ja) | 言語モデル学習装置およびそれを用いた音声認識装置ならびに言語モデル学習方法およびそれを用いた音声認識方法ならびにそれらの方法を記憶した記憶媒体 | |
| Walker et al. | Semi-supervised model training for unbounded conversational speech recognition | |
| JP2002297181A (ja) | 音声認識語彙登録判定方法及び音声認識装置 | |
| JP5288378B2 (ja) | 音響モデルの話者適応装置及びそのためのコンピュータプログラム | |
| US20130110491A1 (en) | Discriminative learning of feature functions of generative type in speech translation | |
| CN115359808B (zh) | 处理语音数据的方法、模型生成方法、装置、和电子设备 | |
| KR20110024624A (ko) | 외국어 발음 평가 시스템 및 방법 | |
| JP4659541B2 (ja) | 音声認識装置及び音声認識プログラム | |
| JP5170449B2 (ja) | 検出装置、音声認識装置、検出方法、及びプログラム | |
| JP5369079B2 (ja) | 音響モデル作成方法とその装置とプログラム | |
| JP5104732B2 (ja) | 拡張認識辞書学習装置、これを用いた音声認識システム、その方法及びそのプログラム | |
| JP4674609B2 (ja) | 情報処理装置および方法、プログラム、並びに記録媒体 | |
| JP2000075885A (ja) | 音声認識装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140808 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150410 |
|
| 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: 20150421 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150519 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5752060 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |