(57)【要約】【課題】会議等の会話内容の音声認識精度を向上させる。【解決手段】表示制御部１５が資料６を表示させると、固有名詞抽出部４３１は、資料６から固有名詞を抽出する。資料固有辞書作成部４３２は、固有名詞抽出部４３１により抽出された固有名詞に基づいて資料固有辞書４２２を作成する。そして、音声取得部４３３により資料６に基づいて発言するユーザー７０の音声が入力音声として取得されると、音声認識部４３４は、資料固有辞書作成部４３２により作成された資料固有辞書４２２と予め用意された音声認識用辞書４２１に基づいて、音声取得部により取得された入力音声を音声認識して文字を出力する。【選択図】図１
2019061213.tif 000002
【特許請求の範囲】
【請求項１】
入力音声の音声認識を行う音声認識装置であって、
資料を表示させる表示制御部と、
前記資料から固有名詞を抽出する固有名詞抽出部と、
前記固有名詞抽出部により抽出された前記固有名詞に基づいて資料固有辞書を作成する資料固有辞書作成部と、
前記資料に基づいて発言するユーザーの音声を前記入力音声として取得する音声取得部と、
前記資料固有辞書作成部により作成された前記資料固有辞書と予め用意された音声認識用辞書に基づいて、前記音声取得部により取得された前記入力音声を音声認識して文字を出力する音声認識部と
を備えたことを特徴とする音声認識装置。
【請求項２】
前記資料固有辞書作成部は、
前記固有名詞抽出部により抽出された前記固有名詞の内、前記音声認識用辞書に登録されていない前記固有名詞を前記資料固有辞書に登録する
ことを特徴とする請求項１に記載の音声認識装置。
【請求項３】
前記音声認識部は、
前記入力音声を前記音声認識用辞書に基づいて音声認識した場合の認識精度をスコア化し、
前記音声認識用辞書に基づくスコアが特定値以下となった前記入力音声を前記資料固有辞書に基づいて音声認識し直す
ことを特徴とする請求項１又は２に記載の音声認識装置。
【請求項４】
前記音声認識部は、
前記入力音声を、前記資料固有辞書に基づいて音声認識した場合の認識精度と、前記音声認識用辞書に基づいて音声認識した場合の認識精度とをそれぞれスコア化し、
前記資料固有辞書に基づくスコアと前記音声認識用辞書に基づくスコアを比較して、高いスコアの認識結果を前記文字として出力する
ことを特徴とする請求項１から３までのいずれか１項に記載の音声認識装置。
【請求項５】
前記音声認識部は、
前記資料固有辞書に基づくスコアと前記音声認識用辞書に基づくスコアが同じ場合に、前記資料固有辞書に基づく認識結果を前記文字として出力し、
前記表示制御部は、
前記文字を表示させる
ことを特徴とする請求項４に記載の音声認識装置。
【請求項６】
前記資料固有辞書作成部は、
前記固有名詞抽出部により抽出された前記固有名詞を、前記資料の現在表示されているページに含まれる前記固有名詞の優先度が、前記資料の他ページに含まれる前記固有名詞の優先度より高くなるように重み付けして、前記資料固有辞書に登録し、
前記音声認識部は、
前記資料固有辞書に登録された前記固有名詞の前記優先度に基づいて、前記入力音声を音声認識する
ことを特徴とする請求項１から５までのいずれか１項に記載の音声認識装置。
【請求項７】
前記資料固有辞書作成部は、
前記資料の表示対象ページが変わる毎に、前記資料の現在表示されているページに基づいて、前記資料固有辞書に登録した前記固有名詞の重みを変更する
ことを特徴とする請求項６に記載の音声認識装置。
【請求項８】
情報処理装置とサーバーとがネットワークを介して接続された音声認識システムであって、
前記情報処理装置は、
資料を表示させ、表示させている前記資料を前記ネットワーク経由で前記サーバーに送信する表示制御部を備え、
前記サーバーは、
前記ネットワークを介して送信される前記資料から固有名詞を抽出する固有名詞抽出部と、
前記固有名詞抽出部により抽出された前記固有名詞に基づいて資料固有辞書を作成する資料固有辞書作成部と、
前記資料に基づいて発言するユーザーの音声を前記入力音声として取得する音声取得部と、
前記資料固有辞書作成部により作成された前記資料固有辞書と予め用意された音声認識用辞書に基づいて、前記音声取得部により取得された前記入力音声を音声認識して文字を出力する音声認識部とを備えた
ことを特徴とする音声認識システム。
【請求項９】
入力音声の音声認識を行う音声認識装置により実行される音声認識方法であって、
資料を表示させ、
前記資料から固有名詞を抽出し、
抽出した前記固有名詞に基づいて資料固有辞書を作成し、
前記資料に基づいて発言するユーザーの音声を前記入力音声として取得し、
作成した前記資料固有辞書と予め用意された音声認識用辞書に基づいて、取得した前記入力音声を音声認識して文字を出力する
ことを特徴とする音声認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力音声を音声認識する音声認識装置、音声認識システム及び音声認識方法に関する。
【背景技術】
【０００２】
近年、会議中に会話内容を音声認識して提示することで、会議の円滑な運営を補助する技術が提案されている（例えば、特許文献１を参照）。また、音声認識処理の認識精度を向上させる各種技術も提案されている（例えば、特許文献２、３を参照）。特許文献２の技術では、専門分野の辞書を複数記憶しておき、ユーザーが入力音声の内容に応じて、音声認識に使用する辞書を追加登録することができる。また、特許文献３の技術では、音声認識した固有名詞に関連する関連文書を検索し、関連文書に記載された固有名詞に基づいて音声認識した固有名詞の誤りを訂正している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３４４９１５号公報
【特許文献２】特開２００３−２８０６８３号公報
【特許文献３】特開２００４−２５８５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、予め用意しておいた既存の辞書を用いて音声認識を行うため、新規プロジェクト立ち上げの会議等で話し合われるような、新規用語やプロジェクトメンバー間独自の造語が既存の辞書に登録されておらず、音声認識できなかったという問題があった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、会議等の会話内容の音声認識精度を向上させることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の音声認識装置は、入力音声の音声認識を行う音声認識装置であって、資料を表示させる表示制御部と、前記資料から固有名詞を抽出する固有名詞抽出部と、前記固有名詞抽出部により抽出された前記固有名詞に基づいて資料固有辞書を作成する資料固有辞書作成部と、前記資料に基づいて発言するユーザーの音声を前記入力音声として取得する音声取得部と、前記資料固有辞書作成部により作成された前記資料固有辞書と予め用意された音声認識用辞書に基づいて、前記音声取得部により取得された前記入力音声を音声認識して文字を出力する音声認識部とを備えたことを特徴とする。
また、前記資料固有辞書作成部は、前記固有名詞抽出部により抽出された前記固有名詞の内、前記音声認識用辞書に登録されていない前記固有名詞を前記資料固有辞書に登録してもよい。
また、前記音声認識部は、前記入力音声を前記音声認識用辞書に基づいて音声認識した場合の認識精度をスコア化し、前記音声認識用辞書に基づくスコアが特定値以下となった前記入力音声を前記資料固有辞書に基づいて音声認識し直してもよい。
また、前記音声認識部は、前記入力音声を、前記資料固有辞書に基づいて音声認識した場合の認識精度と、前記音声認識用辞書に基づいて音声認識した場合の認識精度とをそれぞれスコア化し、前記資料固有辞書に基づくスコアと前記音声認識用辞書に基づくスコアを比較して、高いスコアの認識結果を前記文字として出力してもよい。
また、前記音声認識部は、前記資料固有辞書に基づくスコアと前記音声認識用辞書に基づくスコアが同じ場合に、前記資料固有辞書に基づく認識結果を前記文字として出力し、前記表示制御部は、前記文字を表示させてもよい。
また、前記資料固有辞書作成部は、前記固有名詞抽出部により抽出された前記固有名詞を、前記資料の現在表示されているページに含まれる前記固有名詞の優先度が、前記資料の他ページに含まれる前記固有名詞の優先度より高くなるように重み付けして、前記資料固有辞書に登録し、前記音声認識部は、前記資料固有辞書に登録された前記固有名詞の前記優先度に基づいて、前記入力音声を音声認識してもよい。
また、前記資料固有辞書作成部は、前記資料の表示対象ページが変わる毎に、前記資料の現在表示されているページに基づいて、前記資料固有辞書に登録した前記固有名詞の重みを変更してもよい。
本発明の音声認識システムは、情報処理装置とサーバーとがネットワークを介して接続された音声認識システムであって、前記情報処理装置は、資料を表示させ、表示させている前記資料を前記ネットワーク経由で前記サーバーに送信する表示制御部を備え、前記サーバーは、前記ネットワークを介して送信される前記資料から固有名詞を抽出する固有名詞抽出部と、前記固有名詞抽出部により抽出された前記固有名詞に基づいて資料固有辞書を作成する資料固有辞書作成部と、前記資料に基づいて発言するユーザーの音声を前記入力音声として取得する音声取得部と、前記資料固有辞書作成部により作成された前記資料固有辞書と予め用意された音声認識用辞書に基づいて、前記音声取得部により取得された前記入力音声を音声認識して文字を出力する音声認識部とを備えたことを特徴とする。
本発明の音声認識方法は、入力音声の音声認識を行う音声認識装置により実行される音声認識方法であって、資料を表示させ、前記資料から固有名詞を抽出し、抽出した前記固有名詞に基づいて資料固有辞書を作成し、前記資料に基づいて発言するユーザーの音声を前記入力音声として取得し、作成した前記資料固有辞書と予め用意された音声認識用辞書に基づいて、取得した前記入力音声を音声認識して文字を出力することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、会議等の会話内容の音声認識精度を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る実施の形態の音声認識システムのシステム構成図である。
【図２】図１に示す音声認識システムの音声認識処理の流れを示すフローチャートである。
【図３】ユーザーの発言が音声認識される様子を示したイメージ図である。
【図４】音声認識装置の概略構成図である。
【発明を実施するための形態】
【０００９】
以下、図を参照して本発明の実施の形態を詳細に説明する。なお、以下の実施の形態において、同様の機能を示す構成には、同一の符号を付してある。
【００１０】
図１に示すように、本実施の形態の音声認識システム１００は、資料６を投影表示するプロジェクター２と、会議中に使用する資料６をプロジェクター２に表示させる情報処理装置１と、会議に出席しているユーザー７０の音声を取得するマイク３と、情報処理装置１が表示させている資料６に基づいて、マイク３によって取得された音声の音声認識を行うサーバー４とを備えている。
【００１１】
情報処理装置１は、ＵＳＢケーブルやＨＤＭＩ（登録商標）ケーブル、ディスプレーケーブル等を介して、プロジェクター２と接続されている。また、情報処理装置１とマイク３とサーバー４とは、ＬＡＮ（Local Area Network）等のネットワーク５を介して接続されている。
【００１２】
情報処理装置１は、パーソナルコンピューターやタブレット端末等であり、通信部１１と、操作部１２と、制御部１３とを備えている。
【００１３】
通信部１１は、ネットワーク５を介して、サーバー４と各種データを送受信する。
【００１４】
操作部１２は、液晶表示部やキーボード及びマウス等を備えたユーザーインターフェイスである。
【００１５】
制御部１３は、通信部１１と操作部１２にそれぞれ接続され、操作部１２から入力された所定の指示情報に応じて情報処理装置１全体の動作制御を実行する。制御部１３は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには情報処理装置１の動作制御を行うための制御プログラムが記憶されている。
【００１６】
制御部１３のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させて実行することで、操作部１２から入力された所定の指示情報に応じて情報処理装置１全体の制御を行う。また、制御部１３は、資料取得部１４と、表示制御部１５として機能する。
【００１７】
資料取得部１４は、操作部１２を介したユーザー７０の指示に従って、会議で使用する資料６を取得する。資料取得部１４は、ＵＳＢメモリー等の外部記録媒体に格納された資料６を取得してもよいし、通信部１１を介して不図示の文書サーバー等に記憶された資料６を取得してもよい。また、資料取得部１４は、情報処理装置１にインストールされている不図示の文書作成ソフトによって作成された資料６を取得してもよい。資料６は、文字情報を含むドキュメントデータであってもよいし、ＯＣＲ（Optical Character Recognition）処理によって文字情報が付加された画像データであってもよい。
【００１８】
表示制御部１５は、資料取得部１４によって取得された資料６をプロジェクター２によって表示させる。また、表示制御部１５は、プロジェクター２に表示させている資料６と資料６の現在表示されているページとを通信部１１経由でサーバー４に送信する。表示制御部１５は、スクリーン６０に表示されるページが変わる度に、現在表示されているページを通信部１１経由でサーバー４に送信してもよい。なお、ここでは、表示制御部１５は、プロジェクター２に資料６を表示させる場合を説明するが、プロジェクター２に限らず、外部モニターや、操作部１２の液晶表示部に資料６を表示させてもよい。
【００１９】
プロジェクター２は、表示制御部１５の制御に基づいて、資料６をスクリーン６０に投影表示する表示装置である。
【００２０】
マイク３は、音声入力部として機能し、会議に出席しているユーザー７０の音声を入力音声として、ネットワーク５を介してサーバー４に送信する。なお、ここでは、マイク３がネットワーク通信機能を備えたものとして説明するが、マイク３は、情報処理装置１に搭載されてもよいし、情報処理装置１を介して入力音声をサーバー４に送信してもよい。また、マイク３は、会議室に設けられた監視カメラ等に搭載されてもよい。
【００２１】
サーバー４は、通信部４１と、記憶部４２と、制御部４３とを備えている。サーバー４は、クラウドサーバーであってもよい。
【００２２】
通信部４１は、ネットワーク５を介して、情報処理装置１やマイク３と各種データを送受信する。
【００２３】
記憶部４２は、半導体メモリーやＨＤＤ（Hard Disk Drive）等の記憶手段であり、音声認識部４３４の音声認識処理に用いられる音声認識用辞書４２１が記憶されている。音声認識用辞書４２１は、音声認識処理に用いるために予め用意しておいた辞書であり、一般用語だけでなく、医学や情報処理等の専門用語を含んでもよい。また、記憶部４２には、資料固有辞書作成部４３２によって作成される資料固有辞書４２２が記憶される。また、固有名詞抽出部４３１の固有名詞抽出処理に用いられる辞書が記憶されてもよい。
【００２４】
制御部４３は、通信部４１と記憶部４２にそれぞれ接続され、サーバー４全体の動作制御を実行する。制御部４３は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭにはサーバー４の動作制御を行うための制御プログラムが記憶されている。
【００２５】
制御部４３のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させて実行することで、サーバー４全体の制御を行う。また、制御部４３は、固有名詞抽出部４３１と、資料固有辞書作成部４３２と、音声取得部４３３と、音声認識部４３４として機能する。
【００２６】
固有名詞抽出部４３１は、情報処理装置１の表示制御部１５によって現在表示されている資料６を通信部４１経由で受信すると、資料６を形態素解析して、資料６から固有名詞を抽出する。なお、スクリーン６０に表示されている資料６が複数ある場合には、固有名詞抽出部４３１は、その複数の資料６を表示制御部１５から受信して、固有名詞を抽出してもよい。なお、固有名詞に限らず、固有名詞抽出部４３１により資料６から単語を抽出させても良いが、会議の場で提示される資料６からその場で資料固有辞書４２２を作成する際の処理速度を考慮して、ここでは、固有名詞を抽出する場合を説明する。
【００２７】
資料固有辞書作成部４３２は、固有名詞抽出部４３１によって抽出された固有名詞に基づいて、資料固有辞書４２２を作成し、記憶部４２に記憶する。例えば、資料固有辞書作成部４３２は、固有名詞抽出部４３１によって抽出された固有名詞の内、音声認識用辞書４２１に登録されていない固有名詞を資料固有辞書４２２に登録してもよい。これによれば、音声認識用辞書４２１に登録されている固有名詞との重複を避けて、資料６独自の固有名詞だけを資料固有辞書４２２に登録することができる。
【００２８】
また、資料固有辞書作成部４３２は、固有名詞に重み付けをして、資料固有辞書４２２に登録してもよい。例えば、資料固有辞書作成部４３２は、資料６の現在スクリーン６０に表示されているページに含まれる固有名詞の優先度が、資料６の他ページに含まれる固有名詞の優先度より高くなるように重み付けしてもよい。ユーザー７０が現在話題にしている内容は、資料６の現在スクリーン６０に表示されているページに基づくことが多いからである。
【００２９】
これによれば、音声認識部４３４が資料固有辞書４２２に基づいて音声認識処理を実行したときに、認識候補として、資料６の現在表示されているページに含まれる固有名詞と、資料６の他ページに含まれる固有名詞とがあった場合に、それぞれの固有名詞の優先度に基づいて、資料６の現在表示されているページに含まれる固有名詞を認識結果として選択することができる。したがって、音声認識精度を向上させることができる。
【００３０】
また、資料固有辞書作成部４３２は、資料６の現在スクリーン６０に表示されているページが変わる度に、資料６の現在スクリーン６０に表示されているページに含まれる固有名詞の優先度が、資料６の他ページに含まれる固有名詞の優先度より高くなるように、資料固有辞書４２２に登録した固有名詞の重み付けを変更してもよい。これによれば、常に、会議中のユーザー７０の発言を、資料６の現在スクリーン６０に表示されているページに含まれる固有名詞との一致度を高めて、音声認識することができる。
【００３１】
なお、資料固有辞書作成部４３２は、資料６の現在スクリーン６０に表示されているページが変わる度に、資料６の現在スクリーン６０に表示されているページに含まれる固有名詞を固有名詞抽出部４３１によって抽出させ、資料６の現在スクリーン６０に表示されているページに含まれる固有名詞を特定してもよい。
【００３２】
音声取得部は、ネットワーク５を介して、マイク３からの入力音声を取得する。
【００３３】
音声認識部４３４は、音声取得部により取得された入力音声を音声認識用辞書４２１と資料固有辞書４２２とに基づいて音声認識し、認識結果を文字として出力する。
【００３４】
例えば、音声認識部４３４は、まず、音声認識用辞書４２１に基づいて入力音声を音声認識し、入力音声と認識結果（音声認識用辞書４２１に登録された固有名詞）との一致度を認識精度としてスコア化する。そして、音声認識部４３４は、算出したスコアが特定値以下であった場合に、この入力音声を資料固有辞書４２２に基づいて音声認識し直してもよい。これによれば、音声認識用辞書４２１に基づいた音声認識処理で認識精度の低かった固有名詞だけを、資料固有辞書４２２に基づいて音声認識し直すことができ、認識精度や処理速度を向上させることができる。
【００３５】
また、音声認識部４３４は、入力音声を、資料固有辞書４２２に基づいて音声認識した場合の認識精度と、音声認識用辞書４２１に基づいて音声認識した場合の認識精度をそれぞれスコア化してもよい。つまり、同一の入力音声に対して、それぞれ資料固有辞書４２２に基づいて音声認識した場合の認識精度と、音声認識用辞書４２１に基づいて音声認識した場合の認識精度をスコア化する。そして、音声認識部４３４は、資料固有辞書４２２に基づくスコアと音声認識用辞書４２１に基づくスコアを比較して、高いスコアの認識結果を文字として出力してもよい。
【００３６】
これによれば、音声認識用辞書４２１に基づくスコアが特定値以下でなくても、資料固有辞書４２２に基づくスコアが音声認識用辞書４２１に基づくスコアより高ければ、資料固有辞書４２２に基づく認識結果を音声認識部４３４に選択させることができる。また、音声認識用辞書４２１に基づくスコアが特定値以下であっても、資料固有辞書４２２に基づくスコアが音声認識用辞書４２１に基づくスコアより更に低ければ、音声認識用辞書４２１に基づく認識結果を音声認識部４３４に選択させることができる。したがって、認識精度を向上させることができる。
【００３７】
また、音声認識部４３４は、資料固有辞書４２２に登録された固有名詞が重み付けされている場合、固有名詞に付けられた重みに基づいて、認識結果を選択してもよい。これにより、現在スクリーン６０に表示されている資料６のページに含まれる固有名詞が認識結果として選択されやすくなる。また、音声認識部４３４は、資料固有辞書４２２に基づくスコアと音声認識用辞書４２１に基づくスコアが同一であった場合、資料固有辞書４２２に基づく認識結果を選択するようにしてもよい。資料固有辞書４２２に基づく認識結果がスクリーン６０に表示されることで、認識結果を見たユーザー７０により資料６に基づく発言を活発化できる可能性があるからである。
【００３８】
音声認識部４３４は、認識した文字を通信部４１経由で情報処理装置１に送信し、表示制御部１５によって資料６と重ねてスクリーン６０に投影表示させてもよいし、議事録として使用できるようにドキュメントデータやテキストデータとして記憶部４２に記憶してもよい。
【００３９】
次に、図２を参照して、上記の音声認識システム１００における音声認識処理の流れを説明する。
【００４０】
情報処理装置１の表示制御部１５は、資料取得部１４により取得された資料６をプロジェクター２により表示させると共に（ｓ１１）、表示させた資料６と現在表示させているページとを通信部１１経由でサーバー４に送信する。
【００４１】
サーバー４の固有名詞抽出部４３１は、表示制御部１５から送信された資料６の形態素解析を実行し、資料６から固有名詞を抽出する（ｓ１２）。つづいて、資料固有辞書作成部４３２は、固有名詞抽出部４３１によって抽出された固有名詞に基づいて、資料固有辞書４２２を作成する（ｓ１３）。このとき、資料固有辞書作成部４３２は、固有名詞抽出部４３１によって抽出された固有名詞の内、音声認識用辞書４２１に登録されていない固有名詞だけを資料固有辞書４２２に登録してもよい。
【００４２】
つづいて、資料固有辞書作成部４３２は、資料固有辞書４２２に登録した固有名詞に対する重み付け処理を実行する（ｓ１４）。例えば、資料固有辞書作成部４３２は、資料固有辞書４２２に登録された固有名詞に対して、資料６の現在表示されているページに含まれる固有名詞の優先度が、資料６の他ページに含まれる固有名詞の優先度より高くなるように重み付けしてもよい。例えば、資料６の現在表示されているページに含まれる固有名詞には１．０の重み付けがされ、他ページに含まれる固有名詞には０．８の重み付けがされてもよい。
【００４３】
つづいて、音声認識部４３４は、音声取得部４３３により、通信部４１を介して、マイク３からの入力音声が取得されたか否かを判断する（ｓ１５）。マイク３からの入力音声がない場合（ｓ１５：Ｎｏ）、資料６の表示対象ページが次ページに変わったかを判断するｓ１８に処理が進む。
【００４４】
マイク３からの入力音声がある場合（ｓ１５：Ｙｅｓ）、音声認識部４３４は、資料固有辞書４２２と音声認識用辞書４２１とに基づいて、入力音声の音声認識処理を実行する（ｓ１６）。例えば、音声認識部４３４は、音声認識用辞書４２１に基づいて入力音声を音声認識した場合の認識精度を示すスコアが特定値以下の場合に、資料固有辞書４２２に基づいて音声認識し直してもよい。また、音声認識部４３４は、音声認識用辞書４２１と資料固有辞書４２２のそれぞれを用いて音声認識した場合の認識精度を示すスコアの内、スコアの高い認識結果を選択してもよい。また、音声認識部４３４は、資料固有辞書４２２に登録された固有名詞の重みに基づいて、入力音声の認識結果を選択してもよい。
【００４５】
つづいて、音声認識部４３４は、入力音声の認識結果を文字として出力する（ｓ１７）。これにより、通信部４１を介して情報処理装置１に文字を示すテキストデータが送信され、表示制御部１５によってスクリーン６０にユーザー７０の発言が表示される。また、議事録として活用できるように記憶部４２に記憶されてもよい。
【００４６】
つづいて、表示制御部１５は、操作部１２を介した表示操作等により、資料６の次ページを表示させたか否かを判断する（ｓ１８）。表示制御部１５がスクリーン６０に資料６の次ページを表示させると（ｓ１８：Ｙｅｓ）、表示制御部１５により資料６の次ページ（現在スクリーン６０に表示されているページ）が通信部１１経由でサーバー４に送信される。そして、資料固有辞書作成部４３２により重み付け処理を実行するｓ１４に処理が戻る。この重み付け処理で、資料固有辞書作成部４３２は、受信した次ページに含まれる固有名詞の優先度が資料６の他ページに含まれる優先度より高くなるように、資料固有辞書４２２に登録された各固有名詞の重み付けを変更する。
【００４７】
一方、ユーザー７０が次ページの表示操作を行わず、スクリーン６０に資料６の次ページが表示させない場合（ｓ１８：Ｎｏ）、表示制御部１５は、操作部１２を介した表示操作等により、資料６の表示を終了したか否かを判断する（ｓ１９）。資料６の表示を終了していない場合（ｓ１９：Ｎｏ）、すなわち、スクリーン６０に表示されている資料６のページが変わらないままである場合、入力音声があるか判断するｓ１５に処理が戻る。一方、表示制御部１５によりスクリーン６０への資料６の表示が終了した場合（ｓ１９：Ｙｅｓ）、本処理は終了する。
【００４８】
これにより、図３に示すように、スクリーン６０に資料６が表示されると、表示された資料６から抽出された固有名詞に基づいて、資料固有辞書作成部４３２により資料固有辞書４２２が動的に作成される。そして、音声認識部４３４は、ユーザー７０の発言内容が「＊？・＠」のように、資料６独自の固有名詞である場合には、資料固有辞書４２２に登録された固有名詞に基づいて音声認識し、認識結果を文字としてスクリーン６０に表示させる。一方、ユーザー７０の発言内容が「はい」のように、用意可能な単語である場合には、音声認識部４３４は、音声認識用辞書４２１に基づいてユーザー７０の発言を音声認識し、認識結果を文字としてスクリーン６０に表示させる。
【００４９】
なお、上記実施形態では、情報処理装置１とプロジェクター２とマイク３とサーバー４とを備えた音声認識システム１００を例に説明したが、図４に示すように、情報処理装置１に音声認識システム１００の各構成を集約して、音声認識装置２００として機能させてもよい。
【００５０】
図４に示す音声認識装置２００は、上記で説明した操作部１２と、通信部１１と、マイク３と、記憶部４２と、制御部１３０とを備えている。操作部１２は、マウスやキーボード等の入力部１２１と、液晶表示装置等の表示部１２２とを備えている。入力部１２１と表示部１２２とは、上記で説明したユーザーインターフェイスの構成を明示的に示したものである。マイク３は、情報処理装置１に搭載されてもよいし、情報処理装置１に接続されてもよい。制御部１３０は、制御部１３に対応しており、資料取得部１４と表示制御部１５と固有名詞抽出部４３１と資料固有辞書作成部４３２と音声取得部４３３と音声認識部４３４として機能する。音声認識装置２００としての表示制御部１５は、プロジェクター２ではなく、表示装置である表示部１２２に資料６を表示させてもよいし、通信部１１を介して外部モニターやプロジェクター２等の外部の表示装置に資料６を表示させてもよい。また、表示制御部１５、固有名詞抽出部４３１、資料固有辞書作成部４３２、音声取得部４３３、音声認識部４３４の各処理は、通信部１１を介して互いの通信が行われない点以外は、他は上記の音声認識システム１００における処理と同じである。
【００５１】
このように、本実施の形態の音声認識装置２００は、入力音声の音声認識を行う音声認識装置２００であって、資料６を表示させる表示制御部１５と、資料６から固有名詞を抽出する固有名詞抽出部４３１と、固有名詞抽出部４３１により抽出された固有名詞に基づいて資料固有辞書４２２を作成する資料固有辞書作成部４３２と、資料６に基づいて発言するユーザー７０の音声を入力音声として取得する音声取得部４３３と、資料固有辞書作成部４３２により作成された資料固有辞書４２２と予め用意された音声認識用辞書４２１に基づいて、音声取得部により取得された入力音声を音声認識して文字を出力する音声認識部４３４とを備えたことを特徴とする。
【００５２】
本実施の形態によれば、会議等の場で表示された資料６から動的に資料固有辞書４２２を作成して、音声認識に使用できる。これにより、資料６の用意が遅れ、会議等の開始時間になって資料６が提示された場合でも、会議等の題目に適した辞書を動的に作成することができる。したがって、資料６に基づいて発言するユーザー７０の音声の認識精度を向上させることができ、会議等の会話内容の音声認識精度を向上させることができる。なお、会議に限らず、ミーティングや集会、学会等における音声認識に適用することができる。
【００５３】
本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々様々に変更が可能であることは言うまでもない。
【符号の説明】
【００５４】
１  情報処理装置
２  プロジェクター（表示装置）
３  マイク（音声入力部）
４  サーバー
５  ネットワーク
６  資料
１１  通信部（装置通信部）
１２  操作部
１３、１３０  制御部（装置制御部）
１４  資料取得部
１５  表示制御部
４１  通信部（サーバー通信部）
４２  記憶部
４３  制御部（サーバー制御部）
６０  スクリーン
７０  ユーザー
１００  音声認識システム
１２１  入力部
１２２  表示部
２００  音声認識装置
４２１  音声認識用辞書
４２２  資料固有辞書
４３１  固有名詞抽出部
４３２  資料固有辞書作成部
４３３  音声取得部
４３４  音声認識部
【図１】
2019061213.tif 000003
【図２】
2019061213.tif 000004
【図３】
2019061213.tif 000005
【図４】
2019061213.tif 000006