JP7655798B2 - 発話区間検出装置、発話区間検出方法及び発話区間検出装置プログラム - Google Patents
発話区間検出装置、発話区間検出方法及び発話区間検出装置プログラム Download PDFInfo
- Publication number
- JP7655798B2 JP7655798B2 JP2021105624A JP2021105624A JP7655798B2 JP 7655798 B2 JP7655798 B2 JP 7655798B2 JP 2021105624 A JP2021105624 A JP 2021105624A JP 2021105624 A JP2021105624 A JP 2021105624A JP 7655798 B2 JP7655798 B2 JP 7655798B2
- Authority
- JP
- Japan
- Prior art keywords
- speaker
- speech
- features
- feature
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Analysis (AREA)
- Telephonic Communication Services (AREA)
Description
音声発話区間判定装置100は、プロセッサ1と、メモリ2と、ストレージ装置3と、入力装置4と、出力装置5と、ネットワークインタフェース6を含む計算機で構成される。
本実施例では、予め判定用音声データ31がストレージ装置3に格納されている例を示す。ここで判定用音声データ31は、複数の話者の音声が混在する音声データである。
続いて、話者特徴抽出部204が、判定用音声データ31と中間話者特徴203から、話者特徴205の生成を行う。
最後に、音声認識装置206が話者特徴205を受け取り、特定話者への適応を行う。
発話区間判定部21は、音声特徴量算出部10、中間特徴計算部303、発話区間判定計算部304及び中間話者特徴抽出部305を有する。
まず、発話区間判定部21は、判定用音声データ31を受け付け(ステップ501)、音声特徴量算出部10が判定用音声データ31の音声特徴量302を算出する(ステップ502)。
最後に、発話区間判定計算部304が中間表現と中間話者特徴203から、話者特徴205を計算する(ステップ504)。
話者特徴抽出部22は、音声特徴量算出部10、中間表現計算部403及び話者特徴生成部404を有する。
最後に、話者特徴生成部404は、中間表現と発話区間判定部21から抽出された中間話者特徴203を受け付け、話者特徴205を抽出する。
まず、話者特徴抽出部22は、判定用音声データ31を受け付け(ステップ601)、音声特徴量算出部10が判定用音声データ31の音声特徴量402を算出する(ステップ602)。
ここで学習するパラメータは、中間表現計算部303、発話区間判定計算部304、中間話者特徴抽出部305、中間表現計算部403及び話者特徴生成部404である。なお、中間表現計算のために、共通の中間表現計算部801(図8参照)を使用しても良い。
最後に、パラメータ更新707を実行することで更新済みのパラメータを得る。
本実施例では、予め判定用音声データ31がストレージ装置3に格納されている例を示す。ここで、判定用音声データ31は、複数の話者の音声が混在する音声データであり、発話区間の重複を含み得る。
2 メモリ
3 ストレージ装置
4 入力装置
5 出力装置
6 ネットワークインタフェース
10 音声特徴量算出部
21 発話区間判定部
22 話者特徴抽出部
303 中間特徴計算部
304 発話区間判定計算部
305 中間話者特徴抽出部
403中間表現計算部
404 話者特徴生成部
Claims (6)
- プロセッサとメモリを有する音声発話区間検出装置であって、
複数の話者の音声が混合された音声データを受け付けて、前記音声データから各話者の発話区間の判定と、前記音声データに対して前記話者の識別が可能な中間話者特徴の抽出を実施する発話区間判定部と、
前記音声データと前記中間話者特徴に基づいて、前記話者を識別可能な話者特徴を抽出する話者特徴抽出部と、を有し、
前記プロセッサは、
前記話者特徴を用いて、音声認識装置を特定話者に適応させ、
前記発話区間判定部は、
音声特徴量算出部、中間表現計算部、発話区間判定計算部及び中間話者特徴抽出部を有し、
前記音声特徴量算出部は、
前記音声データの音声特徴量を算出し、
前記中間表現計算部は、
前記音声特徴量を受け付け、中間表現を計算し、
前記中間話者特徴抽出部は、
前記中間表現を受け付け、前記音声データに含まれる話者数に応じた前記中間話者特徴を抽出し、
前記発話区間判定計算部は、
前記中間表現と前記中間話者特徴から、各時刻及び前記音声データに含まれる各話者に対して発話区間判定結果を出力し、
前記話者特徴抽出部は、
前記音声特徴量算出部、前記中間表現計算部及び話者特徴生成部を有し、
前記話者特徴生成部は、
前記中間表現と前記中間話者特徴を受け付け、前記音声データに含まれる話者数に応じた話者特徴を抽出し、
前記中間表現計算部、前記発話区間判定計算部、前記中間話者特徴抽出部及び前記話者特徴生成部で用いるパラメータの学習に関し、
学習用音声データ入力に対して前記発話区間の判定を実行し、前記発話区間判定結果と前記中間話者特徴を算出し、
前記学習用音声データ入力と前記中間話者特徴を入力として前記話者特徴の抽出を実行し、前記話者特徴を算出し、
前記発話区間判定結果について、学習用発話ラベルに対する発話区間損失計算を実行し、
前記中間話者特徴について、前記学習用発話ラベルに対する中間話者特徴損失計算を実行し、
前記話者特徴について、学習用話者特徴ラベルに対する話者特徴損失計算を実行し、
パラメータ更新を実行することで更新済みパラメータを得て、前記更新済みパラメータを用いて前記中間表現計算部、前記発話区間判定計算部、前記中間話者特徴抽出部及び前記話者特徴生成部の対応する前記パラメータを置き換えることにより前記学習を完了させることを特徴とする発話区間検出装置。 - 請求項1に記載の音声発話区間検出装置であって、
入力装置を更に有し、
前記音声データに含まれる前記話者数は、前記入力装置から入力されることを特徴とする発話区間検出装置。 - 請求項1に記載の音声発話区間検出装置であって、
前記発話区間判定部は、
各時刻において各話者が存在するかどうかを判定することを特徴とする発話区間検出装置。 - 請求項1に記載の音声発話区間検出装置であって、
前記プロセッサは、
前記発話区間判定部と前記話者特徴抽出部とを前記パラメータを有する1つのニューラルネットワークとみなして、
前記発話区間損失計算を実行することにより前記発話区間判定部によって取得された前記発話区間判定結果の正解に対する発話区間損失と、前記中間話者特徴損失計算を実行することにより前記発話区間判定部によって取得された前記中間話者特徴に対する中間話者特徴損失と、前記話者特徴損失計算を実行することにより前記話者特徴抽出部によって取得された前記話者特徴に対する話者特徴損失とがそれぞれ小さくなるように、前記ニューラルネットワークの前記パラメータを更新することを特徴とする発話区間検出装置。 - プロセッサとメモリを有する音声発話区間検出方法であって、
複数の話者の音声が混合された音声データを受け付けて、前記音声データから各話者の発話区間の判定と、前記音声データに対して前記話者の識別が可能な中間話者特徴の抽出を実施する発話区間判定ステップと、
前記音声データと前記中間話者特徴に基づいて、前記話者を識別可能な話者特徴を抽出する話者特徴抽出ステップと、
前記話者特徴を用いて、音声認識装置を特定話者に適応させる適応ステップと、
を有し、
前記発話区間判定ステップは、
音声特徴量算出ステップ、中間表現計算ステップ、発話区間判定計算ステップ及び中間話者特徴抽出ステップを有し、
前記音声特徴量算出ステップは、
前記音声データの音声特徴量を算出し、
前記中間表現計算ステップは、
前記音声特徴量を受け付け、中間表現を計算し、
前記中間話者特徴抽出ステップは、
前記中間表現を受け付け、前記音声データに含まれる話者数に応じた前記中間話者特徴を抽出し、
前記発話区間判定計算ステップは、
前記中間表現と前記中間話者特徴から、各時刻及び前記音声データに含まれる各話者に対して発話区間判定結果を出力し、
前記話者特徴抽出ステップは、
前記音声特徴量算出ステップ、前記中間表現計算ステップ及び話者特徴生成ステップを有し、
前記話者特徴生成ステップは、
前記中間表現と前記中間話者特徴を受け付け、前記音声データに含まれる話者数に応じた話者特徴を抽出し、
前記中間表現計算ステップ、前記発話区間判定計算ステップ、前記中間話者特徴抽出ステップ及び前記話者特徴生成ステップで用いるパラメータの学習に関し、
学習用音声データ入力に対して前記発話区間の判定を実行し、前記発話区間判定結果と前記中間話者特徴を算出し、
前記学習用音声データ入力と前記中間話者特徴を入力として前記話者特徴の抽出を実行し、前記話者特徴を算出し、
前記発話区間判定結果について、学習用発話ラベルに対する発話区間損失計算を実行し、
前記中間話者特徴について、前記学習用発話ラベルに対する中間話者特徴損失計算を実行し、
前記話者特徴について、学習用話者特徴ラベルに対する話者特徴損失計算を実行し、
パラメータ更新を実行することで更新済みパラメータを得て、前記更新済みパラメータを用いて前記中間表現計算ステップ、前記発話区間判定計算ステップ、前記中間話者特徴抽出ステップ及び前記話者特徴生成ステップの対応する前記パラメータを置き換えることにより前記学習を完了させることを特徴とする発話区間検出方法。 - プロセッサとメモリを有する計算機で音声発話区間検出を実行させるための音声発話区間検出プログラムであって、
複数の話者の音声が混合された音声データを受け付けて、前記音声データから各話者の発話区間の判定と、前記音声データに対して前記話者の識別が可能な中間話者特徴の抽出を実施する発話区間判定プログラムと、
前記音声データと前記中間話者特徴に基づいて、前記話者を識別可能な話者特徴を抽出する話者特徴抽出プログラムと、を有し、
前記話者特徴を用いて、音声認識装置を特定話者に適応させ、
前記発話区間判定プログラムは、
前記計算機を、音声特徴量算出部、中間表現計算部、発話区間判定計算部及び中間話者特徴抽出部として機能させ、
前記音声特徴量算出部は、
前記音声データの音声特徴量を算出し、
前記中間表現計算部は、
前記音声特徴量を受け付け、中間表現を計算し、
前記中間話者特徴抽出部は、
前記中間表現を受け付け、前記音声データに含まれる話者数に応じた前記中間話者特徴を抽出し、
前記発話区間判定計算部は、
前記中間表現と前記中間話者特徴から、各時刻及び前記音声データに含まれる各話者に対して発話区間判定結果を出力し、
前記話者特徴抽出プログラムは、
前記計算機を、前記音声特徴量算出部、前記中間表現計算部及び話者特徴生成部として機能させ、
前記話者特徴生成部は、
前記中間表現と前記中間話者特徴を受け付け、前記音声データに含まれる話者数に応じた話者特徴を抽出し、
前記中間表現計算部、前記発話区間判定計算部、前記中間話者特徴抽出部及び前記話者特徴生成部で用いるパラメータの学習に関し、
学習用音声データ入力に対して前記発話区間の判定を実行し、前記発話区間判定結果と前記中間話者特徴を算出し、
前記学習用音声データ入力と前記中間話者特徴を入力として前記話者特徴の抽出を実行し、前記話者特徴を算出し、
前記発話区間判定結果について、学習用発話ラベルに対する発話区間損失計算を実行し、
前記中間話者特徴について、前記学習用発話ラベルに対する中間話者特徴損失計算を実行し、
前記話者特徴について、学習用話者特徴ラベルに対する話者特徴損失計算を実行し、
パラメータ更新を実行することで更新済みパラメータを得て、前記更新済みパラメータを用いて前記中間表現計算部、前記発話区間判定計算部、前記中間話者特徴抽出部及び前記話者特徴生成部の対応する前記パラメータを置き換えることにより前記学習を完了させることを特徴とする音声発話区間検出プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021105624A JP7655798B2 (ja) | 2021-06-25 | 2021-06-25 | 発話区間検出装置、発話区間検出方法及び発話区間検出装置プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021105624A JP7655798B2 (ja) | 2021-06-25 | 2021-06-25 | 発話区間検出装置、発話区間検出方法及び発話区間検出装置プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023004116A JP2023004116A (ja) | 2023-01-17 |
| JP7655798B2 true JP7655798B2 (ja) | 2025-04-02 |
Family
ID=85100865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021105624A Active JP7655798B2 (ja) | 2021-06-25 | 2021-06-25 | 発話区間検出装置、発話区間検出方法及び発話区間検出装置プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7655798B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010032792A (ja) | 2008-07-29 | 2010-02-12 | Nippon Telegr & Teleph Corp <Ntt> | 発話区間話者分類装置とその方法と、その装置を用いた音声認識装置とその方法と、プログラムと記録媒体 |
| JP2021001988A (ja) | 2019-06-24 | 2021-01-07 | 株式会社日立製作所 | 音声認識装置、音声認識方法及び記憶媒体 |
-
2021
- 2021-06-25 JP JP2021105624A patent/JP7655798B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010032792A (ja) | 2008-07-29 | 2010-02-12 | Nippon Telegr & Teleph Corp <Ntt> | 発話区間話者分類装置とその方法と、その装置を用いた音声認識装置とその方法と、プログラムと記録媒体 |
| JP2021001988A (ja) | 2019-06-24 | 2021-01-07 | 株式会社日立製作所 | 音声認識装置、音声認識方法及び記憶媒体 |
Non-Patent Citations (1)
| Title |
|---|
| KINOSHITA, Keisuke et al.,"INTEGRATING END-TO-END NEURAL AND CLUSTERING-BASED DIARIZATION: GETTING THE BEST OF BOTH WORLDS",Proc. of the ICASSP2021,2021年05月13日,pp.7198-7202 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023004116A (ja) | 2023-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Basak et al. | Challenges and limitations in speech recognition technology: A critical review of speech signal processing algorithms, tools and systems | |
| JP6933264B2 (ja) | ラベル生成装置、モデル学習装置、感情認識装置、それらの方法、プログラム、および記録媒体 | |
| US10176811B2 (en) | Neural network-based voiceprint information extraction method and apparatus | |
| JP6303971B2 (ja) | 話者交替検出装置、話者交替検出方法及び話者交替検出用コンピュータプログラム | |
| US20110257976A1 (en) | Robust Speech Recognition | |
| KR20240132372A (ko) | 멀티태스크 음성 모델을 이용한 화자 검증 | |
| WO2008001485A1 (en) | Language model generating system, language model generating method, and language model generating program | |
| US11250860B2 (en) | Speaker recognition based on signal segments weighted by quality | |
| JP7698058B2 (ja) | ハイブリッド多言語テキスト依存およびテキスト非依存の話者検証 | |
| Ismail et al. | Mfcc-vq approach for qalqalahtajweed rule checking | |
| WO2018051945A1 (ja) | 音声処理装置、音声処理方法、および記録媒体 | |
| KR20200023893A (ko) | 화자 인증 방법, 화자 인증을 위한 학습 방법 및 그 장치들 | |
| US20200335119A1 (en) | Speech extraction using attention network | |
| Padi et al. | Towards relevance and sequence modeling in language recognition | |
| CN107610720B (zh) | 发音偏误检测方法、装置、存储介质及设备 | |
| Karthikeyan et al. | Hybrid machine learning classification scheme for speaker identification | |
| CN114530142A (zh) | 基于随机森林的信息推荐方法、装置、设备及存储介质 | |
| Jha et al. | Analysis of human voice for speaker recognition: concepts and advancement | |
| JP7222828B2 (ja) | 音声認識装置、音声認識方法及び記憶媒体 | |
| JP3920749B2 (ja) | 音声認識用音響モデル作成方法、その装置、そのプログラムおよびその記録媒体、上記音響モデルを用いる音声認識装置 | |
| JP6350935B2 (ja) | 音響モデル生成装置、音響モデルの生産方法、およびプログラム | |
| JP6612277B2 (ja) | ターンテイキングタイミング識別装置、ターンテイキングタイミング識別方法、プログラム、記録媒体 | |
| JP7655798B2 (ja) | 発話区間検出装置、発話区間検出方法及び発話区間検出装置プログラム | |
| Agrawal et al. | Prosodic feature based text dependent speaker recognition using machine learning algorithms | |
| JP6546070B2 (ja) | 音響モデル学習装置、音声認識装置、音響モデル学習方法、音声認識方法、およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250203 |
|
| 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: 20250311 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250321 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7655798 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |