JP6565416B2 - 音声検索装置、音声検索方法及びプログラム - Google Patents
音声検索装置、音声検索方法及びプログラム Download PDFInfo
- Publication number
- JP6565416B2 JP6565416B2 JP2015144687A JP2015144687A JP6565416B2 JP 6565416 B2 JP6565416 B2 JP 6565416B2 JP 2015144687 A JP2015144687 A JP 2015144687A JP 2015144687 A JP2015144687 A JP 2015144687A JP 6565416 B2 JP6565416 B2 JP 6565416B2
- Authority
- JP
- Japan
- Prior art keywords
- probability
- query
- frame
- likelihood
- section
- 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
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
検索対象の音声信号に含まれるフレーム毎に、前記検索対象の音声信号の特徴量が音響モデルから作成した音素の各状態の特徴量と一致する確率である第2の確率を、音響モデルの音素の各状態と対応付けて記憶する出力確率記憶手段と、
クエリ音声信号に含まれるフレーム毎に取得され、前記クエリ音声信号の特徴量が前記音響モデルから作成した音素の各状態の特徴量と一致する確率であって、前記音響モデルの音素の各状態と対応付けられた第1の確率と、前記出力確率記憶手段が記憶する第2の確率とに基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する特定手段と、
を備えることを特徴とする。
実施形態1に係る音声検索装置100は、物理的には、図1に示すように、ROM(Read Only Memory)1と、RAM(Random Access Memory)2と、外部記憶装置3と、入力装置4と、出力装置5と、CPU(Central Processing Unit)6と、バス7と、を備える。
P(1,1,1)=f(1,1,1)×g(1,1,1) ・・・式(1)
P(1,2,1)=f(1,2,1)×g(1,2,1) ・・・式(2)
P(1,m,3)=f(1,m,3)×g(1,m,3) ・・・式(3)
検索対象の音声信号に含まれるフレーム毎に、前記検索対象の音声信号の特徴量が音響モデルから作成した音素の各状態の特徴量と一致する確率である第2の確率を、音響モデルの音素の各状態と対応付けて記憶する出力確率記憶手段と、
クエリ音声信号に含まれるフレーム毎に取得され、前記クエリ音声信号の特徴量が前記音響モデルから作成した音素の各状態の特徴量と一致する確率であって、前記音響モデルの音素の各状態と対応付けられた第1の確率と、前記出力確率記憶手段が記憶する第2の確率とに基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する特定手段と、
を備えることを特徴とする音声検索装置。
検索対象の音声信号とクエリ音声信号とを比較する区間であるフレーム毎に、クエリ音声信号の特徴量を取得するクエリ特徴量取得手段と、
前記クエリ特徴量取得手段が取得したクエリ音声信号の特徴量に基づき、前記第1の確率を、音響モデルの音素の各状態と対応付けてフレーム毎に取得するクエリ出力確率取得手段と、
をさらに備えることを特徴とする付記1に記載の音声検索装置。
前記検索対象の音声信号におけるクエリ音声信号の発話時間長を有する区間である尤度取得区間を複数指定する区間指定手段と、
前記区間指定手段が指定した尤度取得区間が前記クエリ音声信号が発せられている区間であることの尤もらしさを示す尤度を、前記第1の確率と前記第2の確率とに基づいて取得する尤度取得手段と、
をさらに備え、
前記区間指定手段は、前記検索対象の音声信号における前記尤度取得区間の先頭位置を変えて複数の尤度取得区間を指定し、
前記尤度取得手段は、前記複数の尤度取得区間のそれぞれについて尤度を取得し、
前記特定手段は、前記区間指定手段が指定した尤度取得区間のそれぞれについて前記尤度取得手段が取得した尤度に基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する、
ことを特徴とする付記1又は2に記載の音声検索装置。
前記複数の尤度取得区間のそれぞれについて、前記第1の確率と前記第2の確率とを前記尤度取得区間に含まれるフレーム毎に掛け合わせた第3の確率を取得する第2出力確率取得手段をさらに設け、
前記尤度取得手段は、前記第2出力確率取得手段がフレーム毎に取得した第3の確率の対数をとった値を加算して前記尤度取得区間の尤度を取得する、
ことを特徴とする付記3に記載の音声検索装置。
前記第2出力確率取得手段がフレーム毎に取得した第3の確率のそれぞれを、そのフレームとそのフレームの前のN1個のフレームとそのフレームの後のN2個のフレームの中で最大の出力確率に置換する置換手段をさらに備え、
前記N1と前記N2は0を含む自然数であって、前記N1と前記N2のいずれかは0ではなく、
前記尤度取得手段は、前記置換手段による置換後の出力確率に基づいて、前記区間指定手段が指定した前記尤度取得区間の尤度を取得する、
ことを特徴とする付記4に記載の音声検索装置。
検索対象の音声信号に含まれるフレーム毎に、前記検索対象の音声信号の特徴量が音響モデルから作成した音素の各状態の特徴量と一致する確率である第2の確率を、音響モデルの音素の各状態と対応付けて記憶する出力確率記憶工程と、
クエリ音声信号に含まれるフレーム毎に取得され、前記クエリ音声信号の特徴量が前記音響モデルから作成した音素の各状態の特徴量と一致する確率であって、前記音響モデルの音素の各状態と対応付けられた第1の確率と、前記出力確率記憶工程において記憶した第2の確率とに基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する特定工程と、
を含む音声検索方法。
コンピュータを、
検索対象の音声信号に含まれるフレーム毎に、前記検索対象の音声信号の特徴量が音響モデルから作成した音素の各状態の特徴量と一致する確率である第2の確率を、音響モデルの音素の各状態と対応付けて記憶する出力確率記憶手段、
クエリ音声信号に含まれるフレーム毎に取得され、前記クエリ音声信号の特徴量が前記音響モデルから作成した音素の各状態の特徴量と一致する確率であって、前記音響モデルの音素の各状態と対応付けられた第1の確率と、前記出力確率記憶手段が記憶する第2の確率とに基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する特定手段、
として機能させるためのプログラム。
Claims (7)
- 検索対象の音声信号に含まれるフレーム毎に、前記検索対象の音声信号の特徴量が音響モデルから作成した音素の各状態の特徴量と一致する確率である第2の確率を、音響モデルの音素の各状態と対応付けて記憶する出力確率記憶手段と、
クエリ音声信号に含まれるフレーム毎に取得され、前記クエリ音声信号の特徴量が前記音響モデルから作成した音素の各状態の特徴量と一致する確率であって、前記音響モデルの音素の各状態と対応付けられた第1の確率と、前記出力確率記憶手段が記憶する第2の確率とに基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する特定手段と、
を備えることを特徴とする音声検索装置。 - 検索対象の音声信号とクエリ音声信号とを比較する区間であるフレーム毎に、クエリ音声信号の特徴量を取得するクエリ特徴量取得手段と、
前記クエリ特徴量取得手段が取得したクエリ音声信号の特徴量に基づき、前記第1の確率を、音響モデルの音素の各状態と対応付けてフレーム毎に取得するクエリ出力確率取得手段と、
をさらに備えることを特徴とする請求項1に記載の音声検索装置。 - 前記検索対象の音声信号におけるクエリ音声信号の発話時間長を有する区間である尤度取得区間を複数指定する区間指定手段と、
前記区間指定手段が指定した尤度取得区間が前記クエリ音声信号が発せられている区間であることの尤もらしさを示す尤度を、前記第1の確率と前記第2の確率とに基づいて取得する尤度取得手段と、
をさらに備え、
前記区間指定手段は、前記検索対象の音声信号における前記尤度取得区間の先頭位置を変えて複数の尤度取得区間を指定し、
前記尤度取得手段は、前記複数の尤度取得区間のそれぞれについて尤度を取得し、
前記特定手段は、前記区間指定手段が指定した尤度取得区間のそれぞれについて前記尤度取得手段が取得した尤度に基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する、
ことを特徴とする請求項1又は2に記載の音声検索装置。 - 前記複数の尤度取得区間のそれぞれについて、前記第1の確率と前記第2の確率とを前記尤度取得区間に含まれるフレーム毎に掛け合わせた第3の確率を取得する第2出力確率取得手段をさらに設け、
前記尤度取得手段は、前記第2出力確率取得手段がフレーム毎に取得した第3の確率の対数をとった値を加算して前記尤度取得区間の尤度を取得する、
ことを特徴とする請求項3に記載の音声検索装置。 - 前記第2出力確率取得手段がフレーム毎に取得した第3の確率のそれぞれを、そのフレームとそのフレームの前のN1個のフレームとそのフレームの後のN2個のフレームの中で最大の出力確率に置換する置換手段をさらに備え、
前記N1と前記N2は0を含む自然数であって、前記N1と前記N2のいずれかは0ではなく、
前記尤度取得手段は、前記置換手段による置換後の出力確率に基づいて、前記区間指定手段が指定した前記尤度取得区間の尤度を取得する、
ことを特徴とする請求項4に記載の音声検索装置。 - 検索対象の音声信号に含まれるフレーム毎に、前記検索対象の音声信号の特徴量が音響モデルから作成した音素の各状態の特徴量と一致する確率である第2の確率を、音響モデルの音素の各状態と対応付けて記憶する出力確率記憶工程と、
クエリ音声信号に含まれるフレーム毎に取得され、前記クエリ音声信号の特徴量が前記音響モデルから作成した音素の各状態の特徴量と一致する確率であって、前記音響モデルの音素の各状態と対応付けられた第1の確率と、前記出力確率記憶工程において記憶した第2の確率とに基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する特定工程と、
を含む音声検索方法。 - コンピュータを、
検索対象の音声信号に含まれるフレーム毎に、前記検索対象の音声信号の特徴量が音響モデルから作成した音素の各状態の特徴量と一致する確率である第2の確率を、音響モデルの音素の各状態と対応付けて記憶する出力確率記憶手段、
クエリ音声信号に含まれるフレーム毎に取得され、前記クエリ音声信号の特徴量が前記音響モデルから作成した音素の各状態の特徴量と一致する確率であって、前記音響モデルの音素の各状態と対応付けられた第1の確率と、前記出力確率記憶手段が記憶する第2の確率とに基づいて、前記検索対象の音声信号の中から前記クエリ音声信号が発せられていると推定される推定区間を特定する特定手段、
として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015144687A JP6565416B2 (ja) | 2015-07-22 | 2015-07-22 | 音声検索装置、音声検索方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015144687A JP6565416B2 (ja) | 2015-07-22 | 2015-07-22 | 音声検索装置、音声検索方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017026792A JP2017026792A (ja) | 2017-02-02 |
| JP6565416B2 true JP6565416B2 (ja) | 2019-08-28 |
Family
ID=57949692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015144687A Active JP6565416B2 (ja) | 2015-07-22 | 2015-07-22 | 音声検索装置、音声検索方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6565416B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11276390B2 (en) * | 2018-03-22 | 2022-03-15 | Casio Computer Co., Ltd. | Audio interval detection apparatus, method, and recording medium to eliminate a specified interval that does not represent speech based on a divided phoneme |
| JP7833336B2 (ja) * | 2022-04-26 | 2026-03-19 | 株式会社 ネクストジェン | 通話録音システムおよび通話録音方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3944159B2 (ja) * | 2003-12-25 | 2007-07-11 | 株式会社東芝 | 質問応答システムおよびプログラム |
| US7912699B1 (en) * | 2004-08-23 | 2011-03-22 | At&T Intellectual Property Ii, L.P. | System and method of lattice-based search for spoken utterance retrieval |
| CN101647021B (zh) * | 2007-04-13 | 2013-03-27 | 麻省理工学院 | 语音数据检索装置、语音数据检索方法、语音数据检索程序和包含有语音数据检索程序的计算机可用介质 |
| US8015005B2 (en) * | 2008-02-15 | 2011-09-06 | Motorola Mobility, Inc. | Method and apparatus for voice searching for stored content using uniterm discovery |
-
2015
- 2015-07-22 JP JP2015144687A patent/JP6565416B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017026792A (ja) | 2017-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6003972B2 (ja) | 音声検索装置、音声検索方法及びプログラム | |
| CN109065031B (zh) | 语音标注方法、装置及设备 | |
| JP2023041843A (ja) | 音声区間検出装置、音声区間検出方法及びプログラム | |
| JP6011565B2 (ja) | 音声検索装置、音声検索方法及びプログラム | |
| US12586561B2 (en) | Text-to-speech synthesis method and system, a method of training a text-to-speech synthesis system, and a method of calculating an expressivity score | |
| JP6003971B2 (ja) | 音声検索装置、音声検索方法及びプログラム | |
| US9437187B2 (en) | Voice search device, voice search method, and non-transitory recording medium | |
| JP6235280B2 (ja) | 音声同時処理装置、方法およびプログラム | |
| CN108630200B (zh) | 声音关键字检测装置以及声音关键字检测方法 | |
| JP6690484B2 (ja) | 音声認識用コンピュータプログラム、音声認識装置及び音声認識方法 | |
| JP6565416B2 (ja) | 音声検索装置、音声検索方法及びプログラム | |
| JP6027754B2 (ja) | 適応化装置、音声認識装置、およびそのプログラム | |
| JP6680008B2 (ja) | 検索インデクス生成装置、検索インデックス生成方法、音声検索装置、音声検索方法及びプログラム | |
| JP6604013B2 (ja) | 音声認識装置、音声認識方法及びプログラム | |
| JP5369079B2 (ja) | 音響モデル作成方法とその装置とプログラム | |
| JP6680009B2 (ja) | 検索インデクス生成装置、検索インデックス生成方法、音声検索装置、音声検索方法及びプログラム | |
| JP2017015847A (ja) | 音声検索装置、音声検索方法及びプログラム | |
| JP2004333737A (ja) | メディア検索装置およびメディア検索プログラム | |
| HK40002006B (zh) | 语音标注方法、装置及设备 | |
| HK40002006A (en) | Speech marking method and device, and equipment | |
| JP2009210942A (ja) | 音声再生システム、音声再生方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180720 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190613 |
|
| 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: 20190702 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190715 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6565416 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |