(57)【要約】【課題】２つのデータの関連付けの精度を向上させることを可能にする。【解決手段】第１のデータに対して、前記第１のデータとは異種のデータである第２のデータを関連付ける推定装置Ｓであって、第１のデータから所定の特徴空間における特徴量を抽出する特徴抽出部１２、１４と、特徴空間における特徴量から第２のデータを生成するデータ生成部１６と、を含み、データ生成部１６によって特徴空間と第２のデータを表現する空間とを関連付けることによって、第１のデータと第２のデータとを、同一の前記特徴空間で表現することを特徴とする。【選択図】図１１
2020091728.tif 000002
【特許請求の範囲】
【請求項１】
第１のデータに対して、前記第１のデータとは異種のデータである第２のデータを関連付ける推定装置であって、
第１のデータから所定の特徴空間における特徴量を抽出する特徴抽出部と、
前記特徴空間における特徴量から第２のデータを生成するデータ生成部と、
を含み、
前記データ生成部によって前記特徴空間と前記第２のデータを表現する空間とを関連付けることによって、
前記第１のデータと前記第２のデータとを、同一の前記特徴空間で表現することを特徴とする、推定装置。
【請求項２】
請求項１に記載の推定装置において、
前記特徴抽出部は、前記第２のデータの入力を受け付けると、特徴量をクエリとして抽出し、
前記第２のデータは、前記特徴量を用いて算出された、前記第１のデータと、前記第２のデータと同種のデータとの乖離度を用いて生成されている、推定装置。
【請求項３】
請求項１に記載の推定装置において、
前記第１のデータと前記第２のデータとは系列データである、推定装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の推定装置において、
前記第１のデータは音響信号又はテキストの一方であり、前記第２のデータは音響信号又はテキストの他方である、推定装置。
【請求項５】
第１のデータに対して、前記第１のデータとは異種のデータである第２のデータを関連付ける推定方法であって、
特徴抽出部により、第１のデータから所定の特徴空間における特徴量を抽出するステップと、
データ生成部により、前記特徴空間における特徴量から第２のデータを生成するステップと、
を含み、
前記データ生成部によって前記特徴空間と前記第２のデータを表現する空間とを関連付けることによって、
前記第１のデータと前記第２のデータとを、同一の前記特徴空間で表現するステップを更に含む、推定方法。
【請求項６】
コンピュータを、請求項１乃至４のいずれか１項に記載の推定装置として機能させるためのプログラム。
【請求項７】
音響特徴量ｘに基づいて音響信号の潜在変数ｚを抽出するエンコーダと、
前記潜在変数ｚに対して擬音語ｌを確率分布ｐ（ｌ｜ｚ）で生成し、前記確率分布ｐ（ｌ｜ｚ）が最大となる擬音語のテキストを生成するデコーダと、
を含む擬音語生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、推定装置、推定方法、プログラム、及び擬音語生成装置に関する。
【背景技術】
【０００２】
環境音認識に対する注目が集まっている。認識の際に扱う対象は多様な特徴を有している。しかし、その適切な表現方法は確立されていない。また、情報技術の進歩に伴ってヒューマン・コンピュータ・インタラクションに対する需要も高まっている。擬音語生成システムの例として、音波形をセグメントに分割し、各セグメントに音素を当てはめる手法（例えば特許文献１）、及びConnectionist Temporal Classification(CTC)による変換手法（例えば特許文献２）が知られている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Kazushi Ishihara, Yasushi Tsubota, Hiroshi G. Okuno. “Automatic Transformation of Environmental Sounds into Sound-Imitation Words Based on Japanese Syllable Structure” In Proc. EUROSPEECH, pp. 3185-3188, 2003.
【非特許文献２】宮崎晃一、林知樹、武田一哉、戸田智基、「ＣＴＣに基づく音響インベントからの擬音語表現への変換」、2017年秋季研究発表会講演論文集、pp.19-20、日本音響学会、2017年9月
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１の手法に対しては、２種類の問題が指摘される。１つ目は、セグメンテーション問題である。すなわち、音波形から擬音語の音素に対応するセグメントを決定することが困難である。２つ目は音素曖昧性問題である。すなわち、各セグメントに最も適する音素は一意に定まらず、聴取者に依存する。上記特許文献２では、ニューラルネットワークを用いてEnd-to-Endで音響信号が擬音語に変換され、セグメンテーション問題は学習によって解決が試みられる。しかし、音素曖昧性問題については考慮されていない。
【０００５】
かかる点に鑑みてなされた本発明の目的は、２つのデータの関連付けの精度を向上させることができる推定装置、推定方法、プログラム、及び擬音語生成装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る推定装置は、
第１のデータに対して、前記第１のデータとは異種のデータである第２のデータを関連付ける推定装置であって、
第１のデータから所定の特徴空間における特徴量を抽出する特徴抽出部と、
前記特徴空間における特徴量から第２のデータを生成するデータ生成部と、
を含み、
前記データ生成部によって前記特徴空間と前記第２のデータを表現する空間とを関連付けることによって、
前記第１のデータと前記第２のデータとを、同一の前記特徴空間で表現することを特徴とする。
【０００７】
上記課題を解決するため、本発明に係る推定方法は、
第１のデータに対して、前記第１のデータとは異種のデータである第２のデータを関連付ける推定方法であって、
特徴抽出部により、第１のデータから所定の特徴空間における特徴量を抽出するステップと、
データ生成部により、前記特徴空間における特徴量から第２のデータを生成するステップと、
を含み、
前記データ生成部によって前記特徴空間と前記第２のデータを表現する空間とを関連付けることによって、
前記第１のデータと前記第２のデータとを、同一の前記特徴空間で表現するステップを更に含む。
【０００８】
上記課題を解決するため、本発明に係るプログラムは、
コンピュータを、上記推定装置として機能させる。
【０００９】
上記課題を解決するため、本発明に係る擬音語生成装置は、
音響特徴量ｘに基づいて音響信号の潜在変数ｚを抽出するエンコーダと、
前記潜在変数ｚに対して擬音語ｌを確率分布ｐ（ｌ｜ｚ）で生成し、前記確率分布ｐ（ｌ｜ｚ）が最大となる擬音語のテキストを推定するデコーダと、
を含む。
【発明の効果】
【００１０】
本発明に係る推定装置、推定方法、プログラム、及び擬音語生成装置によれば、２つのデータの関連付けの精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の擬音語生成装置を示す機能ブロック図である。
【図２】擬音語生成装置が実行するフローチャートを示す図である。
【図３】擬音語生成装置を用いた評価実験の内容を示す図である。
【図４】評価実験の結果を示す第１の図である。
【図５】評価実験の結果を示す第２の図である。
【図６】評価実験の結果を示す第３の図である。
【図７】評価実験における主観評価を示す第１の図である。
【図８】評価実験における主観評価を示す第２の図である。
【図９】従来技術におけるテキストベース検索を示す第１の図である。
【図１０】従来技術におけるテキストベース検索を示す第２の図である。
【図１１】本実施形態の推定装置の概略図である。
【図１２】本実施形態の推定装置の機能ブロック図である。
【図１３】Encoder-Decoderによる擬音語生成モデル示す図である。
【図１４】推定装置が実行するフローチャートを示す図である。
【図１５】推定装置の学習部が実行する処理を示す第１の図である。
【図１６】推定装置の学習部が実行する処理を示す第２の図である。
【図１７】推定装置の系列潜在特徴抽出部が実行する処理を示す図である。
【図１８】推定装置を用いた評価実験における主観評価を示す第１の図である。
【図１９】推定装置を用いた評価実験における主観評価を示す第２の図である。
【図２０】推定装置による検索結果を示す第１の図である。
【図２１】推定装置による検索結果を示す第２の図である。
【発明を実施するための形態】
【００１２】
［擬音語生成方法］
本実施形態では、擬音語生成装置Ｇが開示される。擬音語生成装置Ｇは、擬音語と音響信号との間の多対多の関係を、生成モデルを用いて導出する。本実施形態の擬音語生成装置Ｇは、次の非特許文献３に開示されるSequence-to-Sequenceモデルを参考に用いている。
［非特許文献３］Ilya Sutskever, Oriol Vinyals, Quoc V. Le. “Sequence to Sequence Learning with Neural Networks.” In Z. Ghahramani, M. Welling, C. Cortes, N. D. Lawrence, and K. Q. Weinberger, editors, Advances in Neural Information Processing Systems 27, pp.3104-3112. Curran Associates, Inc., 2014.
【００１３】
下記で擬音語生成装置Ｇの各機能を詳細に説明するが、擬音語生成装置Ｇが有する他の機能を排除することを意図したものではない。
【００１４】
擬音語生成装置Ｇが実行する処理は、１又は複数のプロセッサによって実行される。プロセッサは、種々の処理のためのプログラム及び演算中の情報を記憶する１又は複数のメモリを含んでよい。メモリは揮発性メモリ及び不揮発性メモリを含む。メモリは、プロセッサと独立しているメモリ、及びプロセッサの内蔵メモリを含む。プロセッサは特定のプログラムを読み込ませて特定の機能を実行する汎用のプロセッサ、特定の処理に特化した専用のプロセッサを含む。
【００１５】
図１は擬音語生成装置Ｇの機能ブロック図である。図１に示すように擬音語生成装置Ｇはエンコーダ１及びデコーダ２を有する。エンコーダ１及びデコーダ２は、例えばRNN、Bi-directional LSTM (Long Short-term Memory) のような、再帰型ニューラルネットワークによって構成される。以下、Bi-directional LSTM による構成について説明する。
【００１６】
擬音語生成装置Ｇが用いるモデルは次の通りである。
【数１】
2020091728.tif 000003
【００１７】
図２のフローチャートを参照して、擬音語生成装置Ｇが実行する処理を説明する。ステップＳ１にてエンコーダ１は、Bi-directional LSTMを用いて、音響特徴量Ｘから音響信号の潜在変数ｚを抽出する。音響特徴量は、例えばメル周波数ケプストラム係数、フーリエ変換によるパワースペクトル等であってよい。潜在変数は数値の集合であってよい。ステップＳ２にてデコーダ２は、抽出された潜在変数ｚに対して２層のLSTMを用いて、確率分布ｐ（ｌ｜ｚ）が最大となる擬音語
【数２】
2020091728.tif 000004
のテキストを生成する。
【００１８】
擬音語生成装置Ｇは、上記モデルを用いて、次の２種類の提案手法により訓練を行う。
Vanilla Training：各擬音語ラベルに対して各時間ステップの交差エントロピーを最小化する。
Multi-task Training：出力層にSoftmax関数を適用し、擬音語ラベルから算出した１音素目の確率分布との二乗誤差最小化（sub-task）と、Vanilla Trainingのタスク（main-task）とのマルチタスクを学習する。
【００１９】
上記の２種類の提案手法を適用したモデルとＣＴＣモデルとを用いて評価実験を行った。実験には、技術研究組合  新情報処理開発機構  ＲＷＣＰ（Real World Computing Partnership）が提供するＲＷＣＰ  実環境音声・音響データベース（RWCP-SSD）のデータを用いた。実験内容は図３に示す通りである。評価指標は、単語誤り率（ＷＥＲ）と音素誤り率平均（ＭＰＥＲ）である。単語誤り率（ＷＥＲ）とは、生成された単語がテストデータに含まれていない割合であり、次の式で算出される。
ＷＥＲ＝単語誤り数／テストデータ数
【００２０】
音素誤り率平均（ＭＰＥＲ）は全テストデータの最良音素誤り率の平均であり、次の式で算出される。
ＭＰＥＲ＝（挿入誤り数＋削除誤り数＋置換誤り数）／教師ラベル音素系列長
【００２１】
実験の結果、ＷＥＲ及びＭＰＥＲは図４及び図５に示すようになった。図４はセル数が５１２の場合のグラフである。このとき、１５エポック程度でＷＥＲ及びＭＰＥＲの値が収束した。また、Vanilla Training（図４にて「Va.」と表記）及びMulti-task Training（図４にて「M.t.」と表記）を行った場合のSequence-to-Sequenceモデル（図４以降にて「Seq2Seq」と表記）は、類似した学習曲線を示した。
【００２２】
図５に示すように、２つの提案手法は共に、ＣＴＣと比較して低いＷＥＲ及びＭＰＥＲを示した。
【００２３】
２つの提案手法とＣＴＣモデルとが生成した擬音語を比較すると図６のようになった。減衰音に関してSequence-to-SequenceモデルとＣＴＣモデルの両方が、妥当な擬音語を出力した。２つの提案手法は、特に、繰り返し音において、ＣＴＣモデルと比べて有利な結果を出力した。
【００２４】
更に、擬音語として許容するか否かの主観評価を得た。図７に示す通り、結果として２つの提案手法において、擬音語として許容される割合が比較的高かった。また、シェッフェの方法による比較も行った。図８に示す通り、２つの提案手法において、比較的高い結果を示した。図８におけるエラーバーは９５％信頼区間を示す。
【００２５】
以上の実験結果から、２つの提案手法は従来の手法に比べて妥当な擬音語を生成することが確認された。
【００２６】
［音響信号検索方法］
下記では、上記の擬音語生成モデルの一部を用いて、擬音語クエリに基づいた音響信号検索を行う方法が開示される。
【００２７】
従来、音響信号の検索方法として、クラス分類（例えば、拍手、銃声、サッカーのゴール、等）に基づく検索が行われている。しかし、クラスを必要な粒度で事前に網羅することは困難である。従来技術における別の検索方法として、擬音語に対するテキストベースでの検索（例えばトントン、ピー、等）も考えられる。この方法では、図９に示すように、全ての検索対象の音響信号に擬音語タグがあらかじめ付与される。ここで擬音語タグとは、テキストまたは記号列によるものであり、テキストとしては、「トントン」のように音色を直接模擬する言葉、sizzle, growl のように、音の様態と関連をもった言葉が有用である。また記号列とは、例えば発音記号に用いる音素記号列が有用である。擬音語タグは、人手により付与され、又は、音響信号に基づいて自動で付与される。この検索方法では、図１０に示すように、ユーザにより指定された擬音語クエリと各擬音語タグとの間で、文字列としての類似度が計算される。
【００２８】
このようなテキストベース検索は次の２つの課題を有する。１つ目は、多くの異なる音が同一のテキストに紐付く結果、順位付けが不可能な多数の検索結果が生じることである。例えば「トン」という擬音語タグを付与できる音は無数に存在する。テキストベース検索では、これらに順位付けを行うことは困難である。２つ目は、検索対象となる多量の音に対して事前に擬音語タグを割り当てる必要があるが、それは一般に困難 (一意性が無い、処理時間または人手がかかる)であることである。プログラムを用いて自動的にテキストを割り当てる場合には、精度を保ちつつ十分な数のタグ付けが困難である。
【００２９】
上記したような検索方法の課題を解決するために、ここでは図１１に概略的に示すような推定方法を実行する推定装置Ｓが開示される。推定装置Ｓはニューラルネットワークを用いたエンコーダによって、系列データである擬音語クエリから潜在変数を抽出する。推定装置Ｓは、当該潜在変数によって定義される、音響信号−擬音語間乖離度（音響信号と擬音語との間の乖離度）に基づいて、系列データである音響信号を検索する。詳細は後述する。
【００３０】
図１２は推定装置Ｓの機能ブロック図である。推定装置Ｓは信号潜在特徴抽出部１２と、潜在特徴蓄積部１３と、系列潜在特徴抽出部１４と、学習部１５と、推定部１６とを有する。図１２において音響信号蓄積部１１は推定装置Ｓの外部に設けられるが、推定装置Ｓは更に音響信号蓄積部１１を含んでよい。信号潜在特徴抽出部１２と系列潜在特徴抽出部１４と学習部１５と推定部１６とが実行する処理は、１又は複数のプロセッサによって実行される。プロセッサは、種々の処理のためのプログラム及び演算中の情報を記憶する１又は複数のメモリを含んでよい。メモリは揮発性メモリ及び不揮発性メモリを含む。メモリは、プロセッサと独立しているメモリ、及びプロセッサの内蔵メモリを含む。プロセッサは特定のプログラムを読み込ませて特定の機能を実行する汎用のプロセッサ、特定の処理に特化した専用のプロセッサを含む。なお信号潜在特徴抽出部１２又は系列潜在特徴抽出部１４は本発明の特徴抽出部に対応する。推定部１６は本発明のデータ生成部に対応する。
【００３１】
音響信号蓄積部１１及び潜在特徴蓄積部１３は例えば、半導体メモリ又は磁気メモリ等で構成される。音響信号蓄積部１１は音響信号データベースを含む。潜在特徴蓄積部１３は潜在変数データベースを含む。
【００３２】
下記で推定装置Ｓの各機能を詳細に説明するが、推定装置Ｓが有する他の機能を排除することを意図したものではない。
【００３３】
本実施形態の信号潜在特徴抽出部１２は、所定の特徴量抽出処理を用いて第１の特徴量を抽出する。所定の特徴量抽出処理は任意の処理であってよいが、本実施形態では、学習データを用いて同一の潜在空間（特徴空間ともいう）に特徴量を表現するよう学習された処理である。所定の特徴量抽出処理は例えば、次の文献に記載のEncoder-Decoderによる擬音語生成モデル（図１３参照）である。
井川翔太、柏野邦夫、「擬音語をクエリとした潜在特徴に基づく音響信号検索」、2018年秋季研究発表会講演論文集、日本音響学会、2018年9月
【００３４】
図１４のフローチャートを参照しながら具体的に説明すると、信号潜在特徴抽出部１２はステップＳ１１にて、音響信号蓄積部１１から、第１のデータのセットとして音響信号ｘを取得する。本実施形態におけるデータのセットとは、各セットそれぞれに異種のデータを含まないデータの集合をいう。例えば、あるデータのセットは擬音語を表したテキストのみで構成されており、別のデータのセットは音響信号のみで構成されている。ただし本発明は、各セットそれぞれに異種のデータを含まない場合と、各セットに複数の種類のデータを含む場合とのどちらでも機能することに留意されたい。信号潜在特徴抽出部１２はステップＳ１２にて、取得した音響信号ｘを、中間層（図１３の１３Ｌ）において固定長ベクトルへとエンコードする。この中間層では、音響信号と擬音語との双方に関係する特徴を含んだ潜在変数が第１の特徴量として抽出される。信号潜在特徴抽出部１２はこの潜在変数を、入力された音響信号ｘに内在する潜在変数ｚｘとみなす。
【００３５】
潜在変数の抽出に用いられる擬音語生成モデルは上記のものに限られず、他のモデルが用いられてよい。
【００３６】
潜在変数ｚｘが抽出されると、ステップＳ１３にて潜在特徴蓄積部１３は潜在変数ｚｘを蓄積する。
【００３７】
学習部１５は、潜在特徴の抽出に必要となる、第１及び第２のデータから共通の潜在空間への写像を学習する。学習部１５は、検索や擬音語生成など、推定処理を行うべきデータが与えられる前に、オフラインにて事前に学習を行っておくことが可能である。具体的には、学習部１５は、ステップＳ１４にて、図１５に示すように、上記したEncoder-Decoderによる擬音語生成モデルを用い、エンコーダにおいては入力データの音響信号ｘから潜在変数ｚｘへの変換を学習し、さらに、デコーダにおいては潜在変数ｚｘから擬音語ｌへの変換を学習する。これらの学習には、教師データとして、事前に紐付けられた音響信号ｘと擬音語ｌのペアを用いる。ここで、前記デコーダを用いた変換処理は、潜在特徴、すなわち潜在空間上の１点と、ある擬音語とを関連付けることに相当している。このことを用いて、擬音語から潜在特徴への変換処理（エンコーダ）を学習することができる。すなわち、学習部１５は、ステップＳ１５にて、図１６に示すように擬音語ｌに対して、前記過程において擬音語ｌに関連付けられた潜在変数ｚｘを教師データとして利用して、擬音語ｌから潜在変数ｚｘへのエンコーダを学習する。当該エンコーダは、上記したEncoder-Decoderによる擬音語生成モデルのエンコーダと同一の構造であってよい。このように推定装置Ｓは、多くのデータにより、潜在空間と擬音語を表現する空間との対応付けを学習することによって、擬音語から潜在空間への写像を学習することができる。
【００３８】
系列潜在特徴抽出部１４は第２のデータのセットから第２の特徴量を抽出する。具体的には系列潜在特徴抽出部１４はステップＳ１６にて、図１７に示すように、学習したエンコーダによって、第２のデータのセットとして入力された擬音語ｌから、第２の特徴量として潜在変数を抽出する。系列潜在特徴抽出部１４は、抽出された潜在変数を、擬音語に内在する潜在変数ｚｌとみなす。
【００３９】
上記のように、推定装置Ｓは、同一の潜在空間に存在する潜在変数として、計算可能な潜在変数ｚｘ及び潜在変数ｚｌを抽出する。
【００４０】
改めて本発明の課題を考える。音響信号をテキストに変換し、変換されたテキストに基づき検索を行なおうとすると、前記変換されたテキストが一意に定まらないという課題があった。そこで上記のように推定装置Ｓは、クエリである音響信号から抽出される潜在変数と、データベースに保存されるテキストから抽出される潜在変数とを、同一の潜在空間で表現する。
【００４１】
フローチャートの説明に戻ると、ステップＳ１７にて推定部１６は、抽出された潜在変数ｚｘ及び潜在変数ｚｌを比較し、当該比較の結果に基づいて擬音語クエリと音響信号とを関連付ける。例えば推定部１６は、二乗誤差等の任意の距離尺度を用いて、任意の方法で潜在変数ｚｘと潜在変数ｚｌとの距離Ｄ（ｘ、ｌ）を算出する。距離算出手法には任意のものが用いられてよい。推定部１６は、各サンプルに対して同様に距離算出を実行して、算出された距離に基づいて音響信号の順位付けを実行する。推定部１６は、例えば距離が最も短い音響信号をユーザに提示してよい。このように推定装置Ｓは、２つの潜在変数の乖離度を得ることができ、結果、音響信号そのものの特徴に即した検索結果を得ることができる。
【００４２】
上記で説明した推定装置Ｓを用いて評価実験を行った。評価実験において、２つの主観評価を得た。１つ目の主観評価は、クエリに対する、検索信号の適合度についての評価である。結果を図１８に示す。
【００４３】
図１８に示すように、本実施形態のデータベースと外部データベースとのどちらでも、「比較的当てはまる」との回答が最も多かった。回答者のうち、本実施形態のデータベースでは58.7%、外部データベースでは39.7%が、検索結果はクエリに当てはまると回答した。
【００４４】
２つ目の主観評価では、本実施形態の検索方法と従来のテキストベース検索方法とを比較したときの評価を得た。結果を図１９に示す。結果として、本実施形態の検索方法の方が、テキストベース検索方法よりも高い評価を得た。有意水準は１％である。したがって本実施形態の検索方法の方が、クエリに対して妥当な検索結果を出力していると言える。
【００４５】
更に、本実施形態の検索方法による検索結果を図２０及び図２１に示す。図２０及び図２１は、３次元以上の次元を、主成分に基づいて２次元に変換した図である。図２０に示すように、擬音語の分類タグが同一のもの同士は、２次元の潜在空間でも近くに分布する。また図２１に示すように、左下側には促音（Ｑ）が多い。また、右側には長音（Ｈ）又は繰り返しが多い。このように、似た傾向を持つ擬音語が近くに分布する。
【００４６】
上記の２つの評価実験の結果、次のことが示された。すなわち、推定装置Ｓは、クエリに対して正しく対応して動作する。推定装置Ｓは、擬音語タグが付与されていないデータベースを検索可能であるという汎化性能を有する。推定装置Ｓは、テキストベース検索と比較して、より妥当な検索結果を得ることができる。
【００４７】
上記実施形態によれば、推定装置Ｓは、第１のデータから所定の特徴空間における特徴量を抽出し、その特徴空間と第２のデータを表現する空間とを関連付けることによって、第１のデータと第２のデータとを同一の特徴空間で表現する。これにより、２つのデータの関連付けの精度を向上させることができる。
【００４８】
上記実施形態によれば、系列潜在特徴抽出部１４は、第２のデータの入力を受け付けると、特徴量をクエリとして抽出する。また、推定部１６は抽出された特徴量を用いて、第１のデータと第２のデータとの乖離度を算出する。推定部１６は距離の尺度に、二乗誤差等の任意の指標を用いてもよい。これにより、入力されたクエリに対して距離算出を行うことができるので、ユーザの利便性を一層向上させることができる。
【００４９】
上記実施形態によれば、第１のデータと第２のデータとは系列データである。また、第１のデータは音響信号又はテキストの一方である。また、第２のデータは音響信号又はテキストの他方である。これにより、様々な種類のデータの関連付けを実行することができるので、ユーザの利便性を一層向上させることができる。
【００５０】
本発明を諸図面及び実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本発明の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００５１】
例えば上記の音響信号検索方法では、推定装置Ｓは擬音語をクエリとして音響信号を検索する。しかし他の実施形態では、反対に、推定装置Ｓは音響信号をクエリとして擬音語を検索してよい。また推定装置Ｓは擬音語以外のデータ（例えば動画データ又は文字データ等）をクエリに用いて、音響信号以外のデータ（例えば漫画データ又は動画データ）を検索してもよい。
【００５２】
また、上記の音響信号検索方法では、推定装置Ｓは、擬音語クエリの系列データから音響信号の系列データを検索する。しかし、他の実施形態では、推定装置Ｓは、系列データではないデータ（例えば画像データ、又は、口真似等の発話による音声データ）から系列データを検索してよい。その逆も同様である。更に別の実施形態では、推定装置Ｓは、系列データではないデータから、系列データではないデータを検索してよい。
【００５３】
擬音語生成装置Ｇ又は推定装置Ｓをコンピュータで構成する場合、各機能を実現する処理内容を記述したプログラムを、当該コンピュータの内部又は外部の記憶手段に格納しておき、当該コンピュータの中央演算処理装置（ＣＰＵ）によってこのプログラムを読み出して実行させることでコンピュータを機能させることができる。また、このようなプログラムは、例えばＤＶＤ又はＣＤ−ＲＯＭ等の可搬型記録媒体の販売、譲渡、貸与等により流通させることができるほか、そのようなプログラムを、例えばネットワーク上にあるサーバの記憶手段に記憶しておき、ネットワークを介してサーバから他のコンピュータにそのプログラムを転送することにより、流通させることができる。また、そのようなプログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラム又はサーバから転送されたプログラムを、一旦、自己の記憶手段に格納することができる。また、このプログラムの別の実施態様として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、更に、このコンピュータにサーバからプログラムが転送される度に、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。
【符号の説明】
【００５４】
Ｇ    擬音語生成装置
１    エンコーダ
２    デコーダ
Ｓ    推定装置
１１  音響信号蓄積部
１２  信号潜在特徴抽出部
１３  潜在特徴蓄積部
１４  系列潜在特徴抽出部
１５  学習部
１６  推定部
【図１】
2020091728.tif 000005
【図２】
2020091728.tif 000006
【図３】
2020091728.tif 000007
【図４】
2020091728.tif 000008
【図５】
2020091728.tif 000009
【図６】
2020091728.tif 000010
【図７】
2020091728.tif 000011
【図８】
2020091728.tif 000012
【図９】
2020091728.tif 000013
【図１０】
2020091728.tif 000014
【図１１】
2020091728.tif 000015
【図１２】
2020091728.tif 000016
【図１３】
2020091728.tif 000017
【図１４】
2020091728.tif 000018
【図１５】
2020091728.tif 000019
【図１６】
2020091728.tif 000020
【図１７】
2020091728.tif 000021
【図１８】
2020091728.tif 000022
【図１９】
2020091728.tif 000023
【図２０】
2020091728.tif 000024
【図２１】
2020091728.tif 000025