(57)【要約】【課題】音声認識の誤りの検索精度に対する影響を低減し、かつ、当該音声ドキュメントにおける話題に関連したキーによる検索をも可能にする音声ドキュメントに対する記述を生成する。【解決手段】本発明は、入力された音声ドキュメントに対して音声認識処理を施し、文字化された音声認識結果を認識信頼度と共に取得し、拡張キー単語抽出条件と音声認識結果を照合して拡張キー単語を抽出し、抽出された拡張キー単語と拡張単語抽出条件を照合し、その結果得られた条件に基づいて外部データベースを検索し、拡張単語を抽出し、拡張単語と音声認識結果に拡張単語を埋め込むことにより、音声ドキュメントを生成する。【選択図】      図１
2004246824.tif 000002
【特許請求の範囲】
【請求項１】
録画・録音された音声トラックを含む音声コンテンツを言語によるキーにより検索する音声ドキュメント検索方法において、
検索対象となる前記音声コンテンツを記憶媒体にから読み出して音声ドキュメント検索装置に入力し、
前記音声ドキュメント検索装置において、
入力された前記音声コンテンツに対して音声認識処理を施し、文字化された音声認識結果を認識信頼度と共に取得し、
予め記憶媒体に記憶されている拡張キー単語抽出条件と前記音声認識結果とを照合することにより、前記音声認識結果を拡張するための検索におけるキーとなる拡張キー単語を抽出し、
抽出された前記拡張キー単語と予め記憶媒体に記憶されている拡張単語抽出条件とを照合し、その結果得られた条件に基づいて、関連文書集合を蓄積する外部データベースを検索することにより得られた関連文書集合から音声認識結果を拡張するための拡張単語を取得し、
前記拡張単語と前記音声認識結果に前記拡張単語を埋め込むことにより、検索対象の前記音声コンテンツの音声内容記述ドキュメントファイルを生成し、
前記音声内容記述ドキュメントファイルを出力することを特徴とする音声ドキュメント検索方法。
【請求項２】
録画・録音された音声トラックを含む音声コンテンツを言語によるキーにより検索する音声ドキュメント検索装置であって、
前記音声ドキュメント検索装置の外部に設けられ、関連文書を蓄積するる外部データベースを検索する関連情報検索手段と、
検索対象となる前記音声コンテンツを入力する入力手段と、
前記入力手段で入力された前記音声コンテンツに対して音声認識処理を適用することにより文字化された音声認識結果を認識信頼度と共に得る音声認識手段と、
予め定められた拡張キー単語抽出条件に従って、音声認識結果を拡張するための検索におけるキーとなる拡張キー単語を抽出する拡張キー単語抽出手段と、
抽出された前記拡張キー単語を用いて予め定められた拡張単語抽出条件に従って、前記関連情報検索手段により前記外部データベースを検索して得られた関連文書集合から、前記音声認識結果を拡張する単語である拡張単語を取得する拡張単語抽出手段と、
前記音声認識結果に前記拡張単語を埋め込み、検索対象の前記音声コンテンツの内容を記述した音声内容記述ドキュメントファイルを生成する音声ドキュメント記述生成手段と、
生成された前記音声内容記述ドキュメント記述ファイルを出力する出力手段と、を有することを特徴とする音声ドキュメント検索システム。
【請求項３】
録画・録音された音声トラックを含む音声コンテンツを言語によるキーにより検索する音声ドキュメント検索プログラムであって、
検索対象となる前記音声コンテンツを入力する入力ステップと、
前記入力ステップで入力された前記音声コンテンツに対して音声認識処理を適用することにより文字化された音声認識結果を認識信頼度と共に得る音声認識ステップと、
予め定められた拡張キー単語抽出条件に従って、音声認識結果を拡張するための検索におけるキーとなる拡張キー単語を抽出する拡張キー単語抽出ステップと、
抽出された前記拡張キー単語を用いて予め定められた拡張単語抽出条件を、音声ドキュメント検索装置の外部に設けられ、関連文書を蓄積する外部データベースを検索する関連情報検索手段に渡すことにより得られた関連文書集合から前記音声認識結果を拡張する単語である拡張単語を取得する拡張単語抽出ステップと、
前記音声認識結果に前記拡張単語を埋め込みむことにより、検索対象の前記音声コンテンツの音声内容記述ドキュメントファイルを生成する音声ドキュメント記述生成ステップと、
生成された前記音声内容記述ドキュメントファイルを出力する出力ステップと、をコンピュータの制御手段に実行させることを特徴とする音声ドキュメント検索プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声ドキュメント検索方法及び装置及び音声ドキュメント検索プログラムに係り、特に、録画・録音された音声コンテンツに対して音声認識を適用することにより文字化を行い、その内容を言語によるキーにより検索する音声ドキュメント検索方法及び装置及び音声ドキュメント検索プログラムに関する。
【０００２】
【従来の技術】
音声コンテンツに対して音声認識を適用することにより文字化を行い、その内容を言語によるキーによる検索を可能とするための検索システムの研究開発が行われている（例えば、非特許文献１参照）。音声認識の適用においては、認識誤りが発生することが避けられないため、認識誤りの影響を抑えるための工夫が必要となる。自動的にこれを行う方法として、認識対象の音声コンテンツとは異なる外部データベースを参照することにより、音声コンテンツを拡張する方法が提案されている（例えば、非特許文献２参照）。
【０００３】
一方、音声認識の研究開発においては、音声認識システム自身がその出力である音声認識結果に信頼度を付与する試みがなされている（例えば、非特許文献３参照）。
【０００４】
【非特許文献１】
「マルチメディア情報の解析と統合」有木康雄、人工知能学会情報統合研究会，ＳＩＧ−ＣＩＩ−２０００−Ｎｏｖ，  ２０００．
【０００５】
【非特許文献２】
”Ｄｏｃｕｍｅｎｔ  Ｅｘｐａｎｓｉｏｎ  ｆｏｒ  Ｓｐｅｅｃｈ  Ｒｅｔｒｉｅｖａｌ”，  Ａｍｉｔ  Ｓｉｎｇｈａｌ，  Ｆｅｒｎａｎｄｏ  Ｐｅｒｅｉｒａ，  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ＡＣＭ  ＳＩＧＩＲ，  ｐａｇｅｓ  ３４−４１，  Ｂｅｒｋｅｌｅｙ，  ＣＡ，  ＵＳＡ，  Ａｕｇｕｓｔ  １９９９．
【０００６】
【非特許文献３】
「音声認識精度向上のための信頼度尺度の比較」緒方淳、有木康雄、電子情報通信学会技術研究報告（音声研究会ＳＰ２０００−９４）、ｐｐ．１１３−１１８（２０００年１２月）
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来の外部データベースを参照して、音声コンテンツを拡張する方法においては、音声認識結果の全体そのものを質問要求と見做して、類似文書検索の手法による関連する外部データベースを検索し、上位にランクされた音声ドキュメントから拡張単語を抽出している。即ち、この手法においては、音声認識結果に含まれる単語を同一のものとして扱っており、認識の精度についての考慮は行われていない。
【０００８】
従って、場合によっては、誤った認識である可能性の高い部分をキーとした外部データベースの検索が行われる可能性があり、結果として抽出される拡張単語には、検索対象とした音声コンテンツと関連性の少ないものが含まれる可能性が高くなる。
【０００９】
本発明は、上記の点に鑑みなされたもので、音声認識の誤りの検索精度に対する影響を低減し、かつ、当該音声コンテンツにおける話題に関連したキーによる検索をも可能にする音声コンテンツに対するコンテンツの内容記述ドキュメントを生成する音声ドキュメント検索方法及び装置及び音声ドキュメント検索プログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
図１は、本発明の原理を説明するための図である。
【００１１】
本発明は、録画・録音された音声トラックを含む音声コンテンツを言語によるキーにより検索する音声ドキュメント検索方法において、
検索対象となる前記音声コンテンツを記憶媒体にから読み出して音声ドキュメント検索装置に入力し（ステップ１）、
音声ドキュメント検索装置において、
入力された音声コンテンツに対して音声認識処理を施し、文字化された音声認識結果を認識信頼度と共に取得し（ステップ２）、
予め記憶媒体に記憶されている拡張キー単語抽出条件と音声認識結果とを照合することにより、音声認識結果を拡張するための検索におけるキーとなる拡張キー単語を抽出し（ステップ３）、
抽出された拡張キー単語と予め記憶手段に記憶されている拡張単語抽出条件とを照合し、その結果得られた条件に基づいて、関連文書を蓄積する外部データベースを検索することにより得られた関連文書集合から音声認識結果を拡張するための拡張単語を取得し（ステップ４）、
拡張単語と音声認識結果に拡張単語を埋め込むことにより、検索対象の音声コンテンツの音声内容記述ドキュメントファイルを生成し（ステップ５）、
音声内容記述ドキュメントファイルを出力する（ステップ６）。
【００１２】
図２は、本発明の原理構成図である。
【００１３】
本発明は、録画・録音された音声トラックを含む音声コンテンツを言語によるキーにより検索する音声ドキュメント検索装置１００であって、
音声ドキュメント検索装置１００の外部に設けられ、関連文書を格納する外部データベース１０００を検索する関連情報検索手段６００と、
検索対象となる音声コンテンツを入力する入力手段２００と、
入力手段２００で入力された音声コンテンツに対して音声認識処理を適用することにより文字化された音声認識結果を認識信頼度と共に得る音声認識手段３００と、
予め定められた拡張キー単語抽出条件に従って、音声認識結果を拡張するための検索におけるキーとなる拡張キー単語を抽出する拡張キー単語抽出手段４００と、
抽出された拡張キー単語を用いて予め定められた拡張単語抽出条件に従って、関連情報検索手段６００により外部データベース１０００を検索して得られた関連文書集合から、音声認識結果を拡張する単語である拡張単語を取得する拡張単語抽出手段５００と、
音声認識結果に拡張単語を埋め込み、検索対象となる音声コンテンツの音声内容を記述することにより、音声内容記述ドキュメントファイルを生成する音声ドキュメント記述生成手段７００と、
生成された音声内容記述ドキュメントファイルを出力する出力手段８００と、を有する。
【００１４】
本発明は、録画・録音された音声トラックを含む音声コンテンツを言語によるキーにより検索する音声ドキュメント検索プログラムであって、
検索対象となる音声コンテンツを入力する入力ステップと、
入力ステップで入力された音声コンテンツに対して音声認識処理を適用することにより文字化された音声認識結果を認識信頼度と共に得る音声認識ステップと、
予め定められた拡張キー単語抽出条件に従って、音声認識結果を拡張するための検索におけるキーとなる拡張キー単語を抽出する拡張キー単語抽出ステップと、
抽出された拡張キー単語を用いて予め定められた拡張単語抽出条件を、音声ドキュメント検索装置の外部に設けられ、関連文書を蓄積する外部データベースを検索する関連情報検索手段に渡すことにより得られた関連文書集合から、音声認識結果を拡張する単語である拡張単語を取得する拡張単語抽出ステップと、
音声認識結果に拡張単語を埋め込み、検索対象の音声コンテンツの内容を記述することにより音声内容記述ドキュメントファイルを生成する音声ドキュメント記述生成ステップと、
生成された音声内容記述ドキュメントファイルを出力する出力ステップと、をコンピュータの制御手段に実行させる。
【００１５】
上記のように、本発明では、音声認識装置が自らの認識結果に対して出力する信頼度を利用して、精度よく認識されたと判定される部分から外部データベース検索のキーとなる語を抽出することを可能とし、質の良い拡張単語を外部データから得ることが可能となる。
【００１６】
【発明の実施の形態】
以下、図面と共に本発明の実施の形態を説明する。
【００１７】
図３は、本発明の一実施の形態における音声ドキュメント検索装置の構成を示す。
【００１８】
同図に示す音声ドキュメント検索システム１００は、入力部２００、音声認識部３００、拡張キー単語抽出部４００、拡張キー単語抽出条件テーブル４１０、拡張単語抽出部５００、拡張単語抽出条件テーブル５１０、関連情報検索部６００、音声ドキュメント記述生成部７００、出力部８００から構成される。
【００１９】
なお、当該音声ドキュメント検索装置１００の外部に外部データベース１０００が設けられているものとする。
【００２０】
また、上記の拡張キー単語抽出条件テーブル４１０、拡張単語抽出条件テーブル５１０は、ハードディスク等の記憶手段に格納されているものとする。
【００２１】
入力部２００は、検索対象となる録画・録音された音声トラックを含む音声コンテンツを入力する。入力される音声コンテンツは、ディジタル信号で表現され、ハードディスク等の記憶媒体に格納されているものとし、入力部２００では、ハードディスク等から当該音声コンテンツを読み出して入力するものとする。
【００２２】
音声認識部３００は、入力部２００でから入力された音声コンテンツに対して、既存の音声認識装置による音声認識処理を適用して文字化（例えば、ＸＭＬ言語）された音声認識結果に音声信頼度を付与して出力する。なお、音声信頼度に関しては、既存の方法を用いるものとする。例えば、「音声認識精度向上のための信頼度尺度の比較」緒方淳、有木康雄、電子情報通信学会技術研究報告（音声研究会ＳＰ２０００−９４）、ｐｐ．１１３−１１８（２０００年１２月）を参照されたい。
【００２３】
拡張キー単語抽出条件テーブル４１０は、拡張キー単語抽出部４００によって参照されるテーブルであり、品詞と認識信頼度に関する条件が設定される。
【００２４】
拡張キー単語抽出部４００は、拡張キー単語抽出条件テーブル４１０に格納されている予め定められた拡張キー単語抽出条件に従って、音声認識部３００から出力された音声認識結果を拡張するための検索におけるキーとなる単語を抽出する。
【００２５】
拡張単語抽出条件テーブル５１０には、拡張単語抽出部５００によって参照されるテーブルであり、拡張単語抽出条件として外部データベース識別子、日付制約条件、最大抽出対象文書数、最大抽出単語数が設定される。
【００２６】
拡張単語抽出部５００は、拡張キー単語抽出部４００において抽出された拡張キー単語を用いて、拡張単語抽出条件テーブル５１０に格納されている予め定められた拡張単語抽出条件に従って関連情報検索部６００に対して、外部データベース１０００を検索することを指示し、関連情報検索部６００から取得した音声認識結果を拡張する単語である拡張単語を取得する。このとき、拡張単語抽出部５００は、関連情報検索部６００に対して、単語集合と外部データベース１０００の識別子、文書日付の制約、最大文書数等を含む指示を与えるものとする。
【００２７】
関連情報検索部６００は、拡張単語抽出部５００からの指示により外部データベース１０００を検索する検索エンジンである。
【００２８】
音声ドキュメント記述生成部７００は、音声認識部３００から取得した音声認識結果と、拡張単語抽出部５００から取得した拡張単語から、検索対象の音声コンテンツの内容を記述する音声ドキュメント記述ファイル９００を生成する。
【００２９】
出力部８００は、音声ドキュメント記述生成部７００において生成された音声ドキュメント記述ファイル９００を読み込んで、当該音声ドキュメント検索装置１００に後続するシステムに出力する。
【００３０】
なお、上記の音声ドキュメント記述生成部７００において、音声ドキュメント記述ファイル９００を生成する代わりに、生成された音声ドキュメントを出力部８００に出力し、出力部８００は、この音声ドキュメントを表示手段に表示するようにしてもよい。
【００３１】
次に、上記の構成における動作を説明する。なお、本発明では、録画・録音されたディジタル形式の音声コンテンツを検索し、検索されたコンテンツ記述などをＸＭＬ、ＨＴＭＬなどのスクリプト言語形式で取得して、コンテンツに含まれるテキスト情報を表示可能にするものとする。
【００３２】
図４は、本発明の一実施の形態における音声ドキュメント検索処理のフローチャートである。
【００３３】
ステップ１０１）  入力部２００において、検索対象の音声コンテンツデータを入力する。
【００３４】
ステップ１０２）  音声認識部３００において、入力された音声コンテンツデータを音声認識し、音声認識結果を信頼度とからなる音声ドキュメントを拡張キー単語抽出部４００に出力する。
【００３５】
ステップ１０３）  拡張キー単語抽出部４００が、取得した音声コンテンツの音声認識結果と拡張キー単語抽出条件テーブル４１０の拡張キー単語抽出条件とを照合し、当該条件と合致する単語集合を拡張キー単語として抽出し、拡張単語抽出部５００に出力する。
【００３６】
ステップ１０４）  拡張単語抽出部５００において、拡張キー単語抽出部４００から取得した単語集合に基づいて、拡張単語抽出条件テーブル５１０を検索し、当該拡張単語抽出条件テーブル５１０に指定されている外部データベース１００の識別子、文書の日付に対する制約、最大文書数を取得し、これらを関連情報検索部６００に渡すことで、外部データベース１０００の検索を指示する。
【００３７】
ステップ１０５）  関連情報検索部６００は拡張単語抽出部５００から渡された指示の外部データベース１００の識別子、文書の日付に対する制約、最大文書数に基づいて、外部データベース１０００を検索し、条件に適合する関連文書集合を取得し、拡張単語抽出部５００に返却する。
【００３８】
ステップ１０６）  拡張単語抽出部５００は取得した関連文書集合から指定された最大抽出単語数の拡張単語を抽出し、音声ドキュメント記述生成部７００に出力する。
【００３９】
ステップ１０７）  音声ドキュメント記述生成部７００は、音声認識部３００から得られた音声認識結果に、拡張単語抽出部５００で抽出された拡張単語を埋め込んで、音声ドキュンメント内容記述データを生成し、音声ドキュメント記述ファイル９００に書き込む。または、ファイルを生成せずに生成した音声ドキュメント記述データを出力部８００に出力するようにしてもよい。
【００４０】
ステップ１０８）  出力部８００では、音声ドキュメント記述ファイル９００を読み込んで、当該システムに後続するシステムに対して出力する。または、音声ドキュメント記述生成部７００から取得した音声ドキュメントをディスプレイ装置等の表示手段に出力してもよい。
【００４１】
【実施例】
以下、図面と共に本発明の実施例を説明する。
【００４２】
以下、具体例を用いて、本発明の音声ドキュメント検索システムの動作を説明する。
【００４３】
なお、以下の例では、外部データベース１０００は、検索サイト等に設けられているデータベースであるものとする。
【００４４】
図５は、本発明の一実施例における音声認識部により文字化された音声ドキュメントの一部を示す。同図に示す音声ドキュメントは、入力部２００から入力され、音声認識部３００により音声認識され、文字化されたものである。
【００４５】
ここで実際の発声は、
『昨夜からの寒波の訪れで、北海道は大雪となり、新千歳空港発の便など交通機関が大幅に乱れました』
であったとするが、音声認識の誤りのために、
『咲く世からの寒波の訪れで北海道は大雪となら新地都政空港発の便など交通機関が大ハブに乱れまして』
のように文字化されたものである。
【００４６】
図５の音声認識部３００の出力は、ＸＭＬ言語によって構造化されている。即ち、音声ドキュメントｄｏｃは、発声単位であるｐｈｒａｓｅの集合として表現される。各発話単位は、そこに含まれる単語ｗｏｒｄの集合として表現される。各発話単位、及び、そこに含まれる各単語に対しては、その開始時刻と終了時刻がそれぞれｂｅｇｉｎ，ｅｎｄという属性を用いて記録される。さらに、各単語に対しては、音声認識により文字化された単語表記が、ＸＭＬ要素の内容部分に記録されるだけでなく、概単語の品詞情報と音声認識の信頼度がそれぞれｐｏｓ，ｃｏｎｆという属性を用いて記録される。なお、図５に例示した音声認識結果は、本発明の説明に必要な概念を例示するためのものであり、ＸＭＬのタグ構造を含めて、このデータ形式に限る必要はない。また、音声認識部３００としては、このような情報を出力可能な任意の音声認識装置を適用することが可能である。
【００４７】
図６は、本発明の一実施例の拡張キー単語抽出条件テーブルのエントリ例を示す。同図に示す拡張キー単語抽出条件テーブル４１０は、予め設定する拡張キー単語抽出条件を格納する。
【００４８】
同図に示す例には、品詞と認識信頼度に関する三通りの条件が設定されている。同図の例のように、音声認識の信頼度を考慮することにより、正しく認識されている可能性の高い単語を抽出する。また、名詞や動詞などの品詞を有する単語を抽出することにより、拡張単語抽出部５００、関連情報検索部６００によって、関連する文書を外部データベース７００から検索する際に、キーワードとなり得る単語を抽出する。なお、これらの条件は、音声認識部３００に適用する音声認識装置に応じて経験的に設定する。
【００４９】
拡張キー単語抽出部４００は、図５に示すような音声認識結果を図６に示すような拡張キー単語抽出条件と照合し、拡張キー単語を抽出する。図５、図６の例に対しては、以下に示す５つの拡張キー単語（カッコ内は品詞と認識信頼度）が抽出される。
【００５０】
『寒波（名詞，２５０），訪れ（名詞，２５０），北海道（固有名詞，１５０），交通機関（名詞，２５０），乱れ（動詞，３００）』
上記のように抽出された拡張キー単語は、拡張単語抽出部５００へと転送される。
【００５１】
図７は、本発明の一実施例の拡張単語抽出テーブルのエントリ例を示す。同図に示す拡張単語抽出テーブル５１０は、予め設定する拡張単語抽出条件を格納する。同図に示すように、拡張単語抽出条件は、４つのエントリからなる。第１のエントリは、関連情報検索部６００が検索対象とすべき外部データベース７００の識別子である。図７の例では、インターネット上に存在するニュース検索サイト（ｆｏｏ−ｎｅｗｓ．ｃｏｍ）  が指定されている。第２のエントリは、検索対象とする文書の日付に対する制約である。同図の例では、「２００３年１月２日から２００３年１月４日」の日付を有する文書のみを拡張単語抽出の対象とすることが指定されている。第３のエントリは、拡張単語を抽出する対象となる文書の最大数を指定する。通常のインターネットのサイト検索やデータベース検索においては、検索要求に対する適合度順に複数の文書が返却されるため、この上位から指定された数の文書を拡張単語抽出の対象とする。同図の例では、上位２件の文書のみを拡張単語の対象とすることが指定されている。第４のエントリは、実際に抽出する拡張単語の最大数を指定する。同図の例では、最大５つの拡張単語を抽出することが指定されている。
【００５２】
拡張単語抽出部５００から関連情報検索部６００へは、拡張キー単語抽出部４００から転送されてきた単語集合と、拡張単語抽出条件テーブル５１０に指定されている外部データベース７００の識別子、文書の日付に対する制約、及び最大文書数が転送される。
【００５３】
関連情報検索部６００は、転送されてきた情報に基づいて外部データベース７００から関連文書の検索を行う。ここで、転送されてきた単語集合が検索要求のキーワードとして用いられる。ここでは、
「寒波、訪れ、北海道、交通機関、乱れ」
という単語集合による検索要求によってニュース検索サイト（ｆｏｏ−ｎｅｗｓ．ｃｏｍ）  を検索したところ、指定された条件に適合する文書の中で上位の適合度を持つ２件の関連文書として以下のような内容を持つ文書が検索されたものとする。
【００５４】
・適合度第１位の文書：
『日本海側の強い寒波に伴う悪天候により、昨夜から交通機関に大きな影響が出た。特に北海道では荒れ模様の天気となり、空の便に多くの欠航便が出た。このため、新千歳空港では、乗客があふれる騒ぎとなった。』
・適合度第２位の文書：
『第１級の寒波の訪れにより、日本列島の天候は大荒れとなった。北日本を中心に交通機関が混乱した。』
関連情報検索部６００は、上記のような検索された関連文書集合の内容を拡張単語抽出部５００へと返却する。
【００５５】
拡張単語抽出部５００は、上記のように転送されてきた関連文書集合から指定された最大抽出単語数の拡張単語を抽出する。関連文書集合からの拡張単語抽出の処理としては、情報検索の分野における重要語抽出の手法を適用することができる。例えば、関連文書集合に含まれる各単語に対しては、ｔｆ＊ｉｄｆ法（「情報と言語処理」，徳永建伸、東京大学出版会，１９９９．）を適用した以下の式によりスコアを計算し、この値が上位のものから指定された最大抽出単語数の単語を拡張単語として抽出すればよい。
【００５６】
【数１】
2004246824.tif 000003
ここで、ｗｉ  は、関連文書集合に含まれるｉ番目の単語、ｔｆｉｆは、ｗｉ  の関連文書ｊにおける頻度、ｉｄｆｉ  は検索対象の文書集合におけるｗｉ  の文書逆頻度を表す。
【００５７】
なお、検索対象の外部データベース７００がインターネット上の検索サイトなどである場合は、関連文書集合に含まれる単語集合を求めることが必要となる。この場合、既存技術として広く用いられている技術である形態素解析を適用すればよい。また、検索対象のデータベースが物理的・論理的に離れた場所に存在する場合には、ｉｄｆｉ  の値を求めることが困難であることが多い。この場合は、検索対象と同様の性質を持つ既存のデータコーパスなどの文書集合における値で代用してもよい。
【００５８】
本発明では、適当はｉｄｆｉ  を仮定することにより、以下の５つの拡張単語が抽出されたものとする（カッコ内は式１により計算されたスコアとする）。
【００５９】
新千歳空港（１４０），欠航便（１３０），北海道（１１０），寒波（１００），交通機関（８０）
上記のように抽出された拡張単語集合は、音声認識部３００が出力した音声認識結果とともに音声ドキュメント記述生成部７００へと転送される。
【００６０】
音声ドキュメント記述生成部７００は、音声認識結果であるＸＭＬ形式のデータに、転送されてきた拡張単語集合を埋め込むことにより、処理対象である音声ドキュメントの内容を記述するＸＭＬ形式のデータを生成する。
【００６１】
図８は、本発明の一実施例における生成されたＸＭＬ形式の音声ドキュメント記述データの例である。
【００６２】
同図に示す音声ドキュメント記述データは、図５に示した音声認識結果に対して、上記の拡張単語を埋め込むことにより、音声ドキュメント記述生成部７００が生成したものである。
【００６３】
図８においては、“ａｄｄｉｔｉｏｎａｌ−ｗｏｒｄｓ”というタグにより拡張単語集合が表現され、“ａｗａｒｄ  ”というタグにより各拡張単語が表現されている。また、拡張単語を抽出する際に計算されたスコアの値が“ａｗａｒｄ  ”タグにおける“ｓｃｏｒｅ  ”という属性により記録されている。このようなデータ形式は、生成される音声ドキュメント記述データを説明するためのものであり、図示されている形式に限らない。
【００６４】
図８に示す音声ドキュメント記述データにおいては、図５の音声認識結果データにおいて正しく認識されていた「北海道」、「寒波」、「交通機関」が拡張単語としても抽出されていることから、当該音声ドキュメントにおける重要な単語であることが認識されている。また、当該音声ドキュメントにおいては発声されていない「欠航便」が拡張単語として抽出されている。これは、この単語が実際には発声されていないにも関わらず関連する単語として重要であることを示しており、検索時にも有用に用いられる可能性がある。さらに、当該音声ドキュメントに対する音声認識において「新地  都政  空港」として誤認識されていた「新千歳空港」が拡張単語として抽出されており、これは結果として、音声認識の誤りを補正する効果を持つ。
【００６５】
上記のように生成された音声ドキュメント記述データを音声ドキュメント自身の代わりとして用いることにより、音声ドキュメントに対して言語によるキーによって検索することが可能となる。また、この検索処理において、ＸＭＬの文書構造を扱うことのできるＸＭＬ検索エンジンを用いれば、拡張単語を検索対象に含めるかどうかを検索条件に指定するなどの高度な検索が可能となる。
【００６６】
さらに、図８に示したように、音声ドキュメント記述データに発声時間が記録されていれば、その音声ドキュメントの該当部分のみを再生するような音声ドキュメントアクセスも可能となる。
【００６７】
なお、上記の処理は、計算機上のＣＰＵ等の制御手段で行われ、検索結果をディスプレイなどの表示手段で表示するものとする。
【００６８】
また、上記の動作をプログラムとして構築し、当該プログラムをネットワークの通信回線や、フレキシブルディスクやＣＤ−ＲＯＭ等の記憶媒体から計算機上にインストールして、ＣＰＵ等の制御手段に実行させることも可能である。
【００６９】
なお、本発明は、上記の実施の形態及び実施例に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【００７０】
【発明の効果】
上述のように、本発明によれば、音声認識を適用することにより、録画・録音され記憶手段に記憶されている音声ドキュメントの内容を言語によるキーにより検索する音声ドキュメント検索システムを実現することができ、特に、正しく認識され単語から重要語を抽出したり、検索対象に含まれていないが検索に有用な単語を抽出したり、誤って音声認識された単語を補正したりすることにより、検索精度を高めることができる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の一実施の形態における音声ドキュメント検索装置の構成図である。
【図４】本発明の一実施の形態における音声ドキュメント検索処理のフローチャートである。
【図５】本発明の一実施例における音声認識部により文字化された音声ドキュメントの一部である。
【図６】本発明の一実施例の拡張キー単語抽出条件テーブルのエントリの例である。
【図７】本発明の一実施例の拡張単語抽出条件テーブルのエントリの例である。
【図８】本発明の一実施例における生成されたＸＭＬ形式の音声ドキュメント記述データの例である。
【符号の説明】
１００  音声ドキュメント検索装置
２００  入力手段、入力部
３００  音声認識手段、音声認識部
４００  拡張キー抽出手段、拡張キー抽出部
５００  拡張単語抽出手段、拡張単語抽出部
６００  関連情報検索手段、関連情報検索部
７００  音声ドキュメント記述生成手段、音声ドキュメント生成部
８００  出力手段、出力部
９００  音声ドキュメント記述ファイル
１０００  外部データベース
【図１】
2004246824.tif 000004
【図２】
2004246824.tif 000005
【図３】
2004246824.tif 000006
【図４】
2004246824.tif 000007
【図５】
2004246824.tif 000008
【図６】
2004246824.tif 000009
【図７】
2004246824.tif 000010
【図８】
2004246824.tif 000011