(57)【特許請求の範囲】
【請求項１】
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手段と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手段と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手段と、
前記作業者特定手段で特定された作業者が使用する作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信手段と、
前記送信手段で送信された前記音声ファイルのうち前記作業者特定手段で特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信手段と、
前記受信手段で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手段と、
前記集合文字ファイル生成手段で取得した集合文字ファイルを出力する集合文字ファイル出力手段と、
を有することを特徴とする音声文字変換作業支援装置。
【請求項２】
前記音声ファイル取得手段で取得する前記音声ファイルは、音声を録音している時の時刻情報を含んでおり、
前記分割位置決定手段で決定した前記分割位置は、前記時刻情報で示されている、
ことを特徴とする請求項１に記載の音声文字変換作業支援装置。
【請求項３】
前記分割位置決定手段は、前記音声データの音声を認識して、文章の文頭又は文末を検出し、前記文頭の前又は文末後を前記分割位置として決定する、
ことを特徴とする請求項１又は２に記載の音声文字変換作業支援装置。
【請求項４】
前記分割位置決定手段は、前記音声データの音声を認識して、認識した文字１つずつに対して、文字名と先頭からの時間を含むデータを生成し、当該データから文の末尾文字を探索し、前記末尾文字を発した時刻を文の終了時刻とし、その時刻を分割位置とする、
ことを特徴とする請求項２に記載の音声文字変換作業支援装置。
【請求項５】
予め登録している前記作業者各々に対して、前記作業者に前記音声データを文字データに変換する作業を割り当てているか否かを示す現在の作業者の情報を記憶する記憶部をさらに有し、
前記作業者特定手段は、前記記憶部に記憶されている現在の作業者の情報に基づいて、現在、前記音声データを文字データに変換する作業を割り当てていない前記作業者を特定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の音声文字変換作業支援装置。
【請求項６】
前記記憶部には、前記作業者各々に対して、前記作業者が処理した、前記音声データを文字データに変換する作業の数を示す累積処理数も記憶しており、
前記作業者特定手段は、前記累積処理数の少ない前記作業者を特定する、
ことを特徴とする請求項５に記載の音声文字変換作業支援装置。
【請求項７】
前記記憶部には、前記作業者各々に対して、前記作業者の前記音声データを文字データに変換する作業の処理能力レベルを示す情報も記憶しており、
前記作業者特定手段は、前記処理能力レベルを示す情報を含む情報に基づいて、前記作業者を特定する、
ことを特徴とする請求項５又は６に記載の音声文字変換作業支援装置。
【請求項８】
受信した音声ファイルの音声データを文字データに変換して生成した文字ファイルを送信する複数の作業者端末と、前記作業者端末と通信接続された音声文字変換作業支援装置と、から構成される音声文字変換システムであって、
前記音声文字変換作業支援装置は、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手段と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手段と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手段と、
前記作業者特定手段で特定された作業者が使用する作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信手段と、
前記送信手段で送信された前記音声ファイルのうち前記作業者特定手段で特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信手段と、
前記受信手段で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手段と、
前記集合文字ファイル生成手段で取得した集合文字ファイルを出力する集合文字ファイル出力手段と、を備えた、
ことを特徴とする音声文字変換システム。
【請求項９】
音声を録音して生成した、音声ファイルを取得する音声ファイル取得ステップと、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定ステップと、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定ステップと、
前記作業者特定ステップで特定された作業者が使用する作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信ステップと、
前記送信ステップで送信された前記音声ファイルのうち前記作業者特定ステップで特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信ステップと、
前記受信ステップで受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成ステップと、
前記集合文字ファイル生成ステップで取得した集合文字ファイルを出力する集合文字ファイル出力ステップと、
を有することを特徴とする音声文字変換作業支援方法。
【請求項１０】
複数の作業者が使用する作業者端末と通信接続されたコンピュータに、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手順と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手順と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手順と、
前記作業者特定手順で特定された作業者が使用する前記作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信手順と、
前記送信手順で送信された前記音声ファイルのうち前記作業者特定手順で特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信手順と、
前記受信手順で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手順と、
前記集合文字ファイル生成手順で取得した集合文字ファイルを出力する集合文字ファイル出力手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声文字変換作業を支援する音声文字変換作業支援装置、音声文字変換システム、音声文字変換作業支援方法及びプログラムに関する。
【背景技術】
【０００２】
議会での口述筆記や講演者の同時通訳、あるいは聴覚障害者の授業中の要約筆記など、リアルタイムの音声文字変換に対する社会的要請は多いが、音声認識技術が不十分な現在、特殊な技能者が行う音声文字変換作業により為されている。
【０００３】
この口述筆記や要約筆記等の作業の軽減や正確化を図るために、作業者による口述筆記や要約筆記等を支援する装置等も知られている（例えば、特許文献１、２）。
【０００４】
特許文献１に記載の要約筆記システムは、正と副の２つの筆記装置が表示装置に接続されており、正筆記装置が筆記した内容が、最下行から表示され、正筆記装置を操作する作業者の指示により画面がスクロールされると、最下行の内容が一段上に表示され、その後、最下行に新しい内容が表示される構成となっている。また、副筆記装置は、正筆記装置の記載内容に過不足、誤記があれば、その内容を追記することができる。また、正、副の入れ替えを任意に行うことができる。
【０００５】
特許文献２に記載の音声自動応答装置は、ユーザから音声で個人情報等が入力されると、この音声を音声認識処理して、文字情報に変換するが、音声認識処理に失敗した場合には、ネットワークを経由してＳＯＨＯ作業者に音声ファイルを送信し、ＳＯＨＯ作業者が文字ファイルに変換したものを受信してデータ保存する構成となっている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−３４８４１３号公報
【特許文献１】特開２００２−１４０２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
議会、講演会、授業等で話者が話す速度は１分間に３００字程度である。これに対し、人のタイピング速度は１分間に１００字程度であるため、特許文献１に記載の技術のように正筆記装置の作業者が主に筆記するのでは追いつかない。ここで１字１句をタイプするのではなく要約筆記することにより時間短縮することもできるが、作業者の能力に大きく依存することになり、作業者の負担も大きくなる。
【０００８】
一方、視覚障害者の就労機会の提供という観点から、口述筆記、要約筆記の作業を視覚障害者が行うことを想定すると、視覚障害者がこれらの作業を行おうとするには、健常者よりもさらに大きな困難が伴う。
【０００９】
具体的には、口述筆記等では、話し始めるタイミング等の話者の状況のうち視覚による情報は重要であるが、視覚障害者は、それらの情報を利用できない。また、ＰＣの視覚障害者用書き起こしソフトは、入力結果の正誤校正のために入力結果を音声読み上げする機能があるが、リアルタイムに口述筆記する場合は、それが話者の次の発話と重なり、聞き取りにくいという問題が生じる。この場合どちらにも集中できない為、誤記や入力文章の欠落がおきやすくなる。また、視覚障害者がパソコンで文字を入力する際、キー操作や漢字変換に対するガイド音声を聞きながらキ一入力するため、文字入力の速度は健常者よりも遅くなる。
【００１０】
このような困難により、視覚障害者の口述筆記、要約筆記の作業を行う仕事への就労機会は限られているという実情がある。
【００１１】
これに対して、複数の作業者に作業を分担させて、口述筆記等を行うことも考えられるが、作業を分割して割り振る管理者が必要となり、管理者の負担も大きくなる。特許文献２の技術は、複数の作業者に音声文字変換の作業を行わせる技術であるが、特許文献２では、質問に対する応答の数語からなる音声を文字情報に変えることを前提としているため、議会等の話者が連続して話す内容を筆記する場合には適用できない。
【００１２】
本発明は、上記実情に鑑みてなされたものであり、複数の作業者が連携して行う音声文字変換作業において、作業者の負担を軽減させると共に、正確な文字情報を迅速に出力することができる音声文字変換作業支援装置等を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明の第１の観点に係る音声文字変換作業支援装置は、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手段と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手段と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手段と、
前記作業者特定手段で特定された作業者が使用する作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信手段と、
前記送信手段で送信された前記音声ファイルのうち前記作業者特定手段で特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信手段と、
前記受信手段で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手段と、
前記集合文字ファイル生成手段で取得した集合文字ファイルを出力する集合文字ファイル出力手段と、
を有することを特徴とする。
【００１４】
また、本発明の第２の観点に係る音声文字変換システムは、
受信した音声ファイルの音声データを文字データに変換して生成した文字ファイルを送信する複数の作業者端末と、前記作業者端末と通信接続された音声文字変換作業支援装置と、から構成される音声文字変換システムであって、
前記音声文字変換作業支援装置は、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手段と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手段と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手段と、
前記作業者特定手段で特定された作業者が使用する作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信手段と、
前記送信手段で送信された前記音声ファイルのうち前記作業者特定手段で特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信手段と、
前記受信手段で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手段と、
前記集合文字ファイル生成手段で取得した集合文字ファイルを出力する集合文字ファイル出力手段と、を備えた、
ことを特徴とする。
【００１５】
また、本発明の第３の観点に係る音声文字変換作業支援方法は、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得ステップと、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定ステップと、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定ステップと、
前記作業者特定ステップで特定された作業者が使用する作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信ステップと、
前記送信ステップで送信された前記音声ファイルのうち前記作業者特定ステップで特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信ステップと、
前記受信ステップで受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成ステップと、
前記集合文字ファイル生成ステップで取得した集合文字ファイルを出力する集合文字ファイル出力ステップと、
を有することを特徴とする。
【００１６】
また、本発明の第４の観点に係るプログラムは、
複数の作業者が使用する作業者端末と通信接続されたコンピュータに、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手順と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手順と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手順と、
前記作業者特定手順で特定された作業者が使用する前記作業者端末に対して、前記音声ファイル及び前記分割位置を示す情報を送信する送信手順と、
前記送信手順で送信された前記音声ファイルのうち前記作業者特定手順で特定された作業者に割り当てられた前記分割音声データを、前記音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する受信手順と、
前記受信手順で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手順と、
前記集合文字ファイル生成手順で取得した集合文字ファイルを出力する集合文字ファイル出力手順と、
を実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、複数の作業者が連携して行う音声文字変換作業において、作業者の負担を軽減させると共に、正確な文字情報を迅速に出力することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る音声文字変換システムの構成を示す図である。
【図２】本発明の実施形態１に係る音声文字変換作業支援装置の内部構成を示すブロック図である。
【図３】記憶部に保存される（ａ）音声ファイル、（ｂ）集合文管理表、（ｃ）作業者管理表を示す図である。
【図４】音声ファイル出力処理を示すフローチャートである。
【図５】集合文出力処理を示すフローチャートである。
【図６】記憶部に保存される（ａ）音声ファイル、（ｂ）集合文管理表、（ｃ）作業者管理表を示す図である。
【図７】本発明の実施形態２に係る作業者管理表を示す図である。
【図８】本発明の実施形態３に係る作業者管理表を示す図である。
【発明を実施するための形態】
【００１９】
最初に、本発明の実施形態において用いる言葉の定義について説明する。
【００２０】
講演等をする発話者が話す文章は、複数の文で構成される。講演等で口述筆記を行う単位の文章は、文の数が１の場合もあるし、１文の長さが短い場合は文の数が２〜５になる場合もある。この口述筆記を行う単位の文章の長さは、講演会などの同時通訳をするときの一般的な長さ程度を想定している。この口述筆記を行う単位の文章の全体を「集合文」と呼ぶ。講演等の場合は、複数の集合文が存在することを仮定しており、集合文単位に一意のＩＤを値の小さい順に割り当てることとする。そのＩＤを集合文ＩＤと呼ぶ。
【００２１】
１つの集合文に含まれる１文を「単文」と呼ぶ。１つの集合文の中には、複数の単文が存在するので、単文ごとに一意のＩＤを値の小さい順に割り当てることとする。そのＩＤを単文ＩＤと呼ぶ。なお、ここでの１つの単文ＩＤで示される文は厳密に１文である必要はない。文と文の境界が明確でないために実際は２文を単文と扱ってもよい。
【００２２】
（実施形態１）
以下、本発明の実施形態１について図面を参照して詳細に説明する。
【００２３】
本実施形態に係る音声文字変換システム１は、図１に示すように、音声文字変換作業支援装置１０と、ネットワーク２０と、複数の作業者端末３０から構成される。この音声文字変換システム１は、複数の作業者が連携してリアルタイムの口述筆記作業を行い、文字情報を出力するシステムである。つまり、複数の作業者が、１人の話者が話す内容を分担して文字入力し、ひとつの文章として組み立てて出力する。音声文字変換作業支援装置１０は、作業の分担や作業結果をまとめる管理エージェントとしての役割を担う。
【００２４】
図１において、ネットワーク２０は、音声文字変換作業支援装置１０と、複数の作業者端末３０を互いに通信接続することが可能な任意の通信ネットワークであり、公衆回線を用いたネットワークでも、専用線を用いたネットワークでもよい。
【００２５】
作業者端末３０は、音声文字変換作業支援装置１０からネットワーク２０を介して受信した音声をスピーカ出力し、その音声を聞いた作業者が入力する文字データから構成される文字ファイルを音声文字変換作業支援装置１０に対して送信する機能を有する端末であり、一般的なパーソナルコンピュータ等から構成される。
【００２６】
音声文字変換作業支援装置１０は、図２に示すように、マイク１１０、音声信号処理部１２０、記憶部１３０、表示部１４０、通信部１５０、制御部１６０から構成される。
【００２７】
マイク１１０は、話者が発する声などの音声を拾音し、電気信号に変換して出力する。音声信号処理部１２０は、マイク１１０から出力される電気信号を、増幅やＡＤ変換等の処理を施して、音声データ信号を生成して制御部１６０に出力する。
【００２８】
記憶部１３０は、ハードディスクドライブ等から構成される大容量記憶装置であり、音声ファイル１３１、集合文管理表１３２、作業者管理表１３３、文字ファイル１３４や、制御部１６０で実行する処理のプログラム等の各種データを記憶する。
【００２９】
ここで、音声ファイル１３１は、音声信号処理部１２０から入力された音声データ信号からなる音声ファイルと、その音声ファイルを分割した分割音声ファイルを含む。また、集合文管理表は、それぞれの音声ファイル１３１を管理する表であり、またそれぞれの音声ファイル１３１の音声を文字に変換する作業者、変換結果等を管理する表である。作業者管理表１３３は、音声文字変換作業支援装置１０と通信可能な作業端末３０で作業する作業者とその作業状態を管理する表である。文字ファイル１３４は、作業者が筆記を行った文字ファイル及びそれを結合した集合文の文字ファイルを含む。
【００３０】
表示部１４０は、例えば、ＬＣＤ（Liquid Crystal Display）等の表示デバイスから構成され、画像、図形、文字、記号などの情報表示出力を行う。表示部１５には、ＣＰＵ１６０から出力された文字ファイルが示す文字列等を表示する。
【００３１】
通信部１５０は、ネットワーク２０を介して、作業者端末３０それぞれとデータの送受信を行う。
【００３２】
制御部１６０は、ＣＰＵ（Central Processing Unit）等から構成され、音声文字変換作業支援装置１０の各構成部を制御すると共に、記憶部１３０に記憶されている各種プログラムを実行することにより、音声ファイル出力機能や、集合文出力機能等の音声文字変換作業支援装置１０の有する機能を実現する。
【００３３】
制御部１６０は、音声ファイル出力機能や、集合文出力機能を実現するために、図２に示すように、音声ファイル取得部１６１、音声認識部１６２、分割音声ファイル生成部１６３、音声ファイル出力部１６４、作業者特定部１６５、文字ファイル取得部１６６、文字ファイル結合部１６７の各機能部を有する。
【００３４】
また、制御部１６０は、音声を録音した時刻又は音声の長さを取得するためのタイマーや音声認識した結果を一時保存するための内部メモリを備えている。
【００３５】
音声ファイル取得部１６１は、音声信号処理部１２０から入力された音声データ信号からなる音声ファイル１３１を生成し、音声認識部１６２に出力する。また、音声ファイル取得部１６１は記憶部１３０に音声ファイル１３１を出力し記憶させる。
【００３６】
音声認識部１６２は、音声ファイル取得部１６１から入力された音声ファイル１３１を構成する音声データが示す音声を認識するアルゴリズムを有している。音声認識部１６２は、音声認識した結果を示す情報と元の音声ファイルを、分割音声ファイル生成部１６３に出力する。
【００３７】
ここで、現在の音声認識技術では、１００％の精度で音声認識をすることは困難であるため、ここでの音声認識の結果は、一語一句の音声認識を正確にすることを前提とはしておらず、文と文の区切りを判定することに使う。
【００３８】
一例として、発話者が
「試験管をもってください。ビーカーにいれましょう。中の様子はどうなりましたか」
という３つの文を発話したとする。これを音声認識させると、認識エラーを起こし、
「試験がくもってください。/時間内にいれましょう。/倉庫のホースは曲がりましたか」
のように、誤って認識される場合もある。しかし、本実施形態の用途としては、文の分割位置が見つかり３つの文であることが認識されてさえいれば問題ない。
【００３９】
さらに、文の分割位置も認識エラーを起こす可能性もある。例えば、
「試験がくもってくらい時間内にいれましょう。/倉庫のホースは曲がりましたか」
のように、最初の２つの文を誤って１つの文として認識してしまう場合もあるかもしれないが、それでもかまわない。分割位置で分割された音声データはそれぞれの作業者に送信されるが、作業者は、複数の文からなる文や、文の途中で終わる文や、文の途中から始まる文がくる場合もあることを念頭において作業を行うものとする。
【００４０】
具体的に文の分割位置を探索する方法について説明する。まず、音声ファイルを構成する音声データについて音声認識を行い、認識された文字１つずつに対して、Str[先頭からの文字数番目、文字名、先頭から何秒目であるか、１]の４組の配列形式で制御部１６０の内部メモリに一時記憶される。ここで、第３引数は、制御部１６０の内部のタイマーにより計測される。例えば、元の音声ファイルが「ください。入れましょう。中は」であった場合には、配列Strは以下のように一時記憶される。
Str[1、く、0.1、1]
Str[2、だ、0.3、1]
Str[3、さ、0.5、1]
Str[4、い、0.7、1]
Str[5、。、0.8、1]
Str[6、い、2.0、1]
Str[7、れ、2.3、1]
Str[8、ま、2.7、1]
Str[9、しょ、3.1、1]
Str[10、う、3.3、1]
Str[11、。、3.4、1]
Str[12、な、5.2、1]
Str[13、か、5.4、1]
Str[14、は、5.7、1]
【００４１】
配列Strの配列要素を先頭から最後まで見ていき、第２引数の値が、文の区切り記号の場合、その配列要素以降のすべての配列要素の第４引数の値に１を加える。ここでは、配列要素が５番目と１１番目が「。」であり区切り記号として認識されるため、配列Strは、以下のようになる
Str[1、く、0.1、1]
Str[2、だ、0.3、1]
Str[3、さ、0.5、1]
Str[4、い、0.7、1]
Str[5、。、0.8、1]
Str[6、い、2.0、2]
Str[7、れ、2.3、2]
Str[8、ま、2.7、2]
Str[9、しょ、3.1、2]
Str[10、う、3.3、2]
Str[11、。、3.4、2]
Str[12、な、5.2、3]
Str[13、か、5.4、3]
Str[14、は、5.7、3]
【００４２】
配列Strの配列要素を先頭から最後まで見ていき、第４引数が同一の配列要素のうち先頭の第３引数の値を分割音声の開始時刻、第４引数が同一の配列要素のうち最後の第３引数の値を終了時刻として認識することができる。上記の例では、第４引数が１のものは、開始時刻が0.1秒、終了時刻が0.8秒である。また、第４引数が２のものは、開始時刻が2秒、終了時刻が3.4秒である。さらに、第４引数が３のものは、開始時刻が5.2秒、終了時刻が5.7秒である。
【００４３】
音声認識部１６２は、第４引数に対応する分割音声ファイルの名前を決定すると共に分割音声の開始時刻と終了時刻の情報を分割音声ファイル生成部１６３に出力する。
【００４４】
分割音声ファイル生成部１６３は、音声認識部１６２から入力された音声ファイルと、分割音声の開始時刻と終了時刻の情報に基づいて複数の分割音声ファイルを生成する。そして、生成した分割音声ファイルを記憶部１３０と音声ファイル出力部１６４に出力する。また、分割音声ファイルに関する情報を時系列順に並べて記憶部１３０の集合文管理表１３２に格納する。
【００４５】
集合文管理表１３２について図３を用いて詳細に説明する。元の音声ファイルが図３（ａ）に示すように「試験管をもってください。ビーカーにいれましょう。中の様子はどうなりましたか」である場合を例として説明する。
【００４６】
まず、元の音声ファイルには集合文に対して付される集合文ＩＤが付される。図３（ｂ）の例では、Ｃ１という集合文ＩＤが付されている。
【００４７】
また、分割音声ファイル生成部１６３が生成する分割音声ファイルは、音声認識部１６２から入力される分割音声ファイルの名前と、単文ＩＤが付されて記憶部１３０に記憶される。図３（ｂ）の例では、「試験管をもってください。」「ビーカーにいれましょう。」「中の様子はどうなりましたか」という３つの分割音声が生成され、「音声１．ｍｐ３」「音声２．ｍｐ３」「音声３．ｍｐ３」の３つの名前と、単文ＩＤ、「Ｓ１」「Ｓ２」「Ｓ３」が付されている。
【００４８】
また、複数の集合文から生成された分割音声ファイル全てに対して、分割音声ファイルが新規に生成されるたびに一意のレコードＩＤも付されており、このレコードＩＤも集合文管理表１３２に格納されている。図３（ｂ）ので入れは、集合文ＩＤが「Ｃ１」のファイルのうち、単文ＩＤが「Ｓ１」〜「Ｓ３」のファイルにそれぞれレコードＩＤ「Ｒ１」〜「Ｒ３」が付されており、他の集合文ＩＤのファイルに対しては、「Ｒ４」以降の他のレコードＩＤが付される。
【００４９】
その他、集合文格納表１３２には、タイマーから読み取った時刻の値を示す「格納時刻」、分割音声について筆記された結果を示す「単文筆記結果」、分割音声を筆記する前か、筆記中か、筆記が終了していることを示す「単文処理状態」、筆記作業を行う作業者の「作業者ＩＤ」、集合文が出力されたか否かを示す「集合文出力状態」の情報が格納されている。
【００５０】
音声ファイル出力部１６４は、分割音声ファイル生成部１６３から入力された分割音声ファイルを作業者端末３０に送るタイミングで、通信部１５０に出力する。
【００５１】
作業者特定部１６５は記憶部１３０に記憶されている集合文管理表１３２、作業者管理表１３３に基づいて、分割音声ファイルを送信する宛先である作業者端末を特定する。
【００５２】
作業者特定部１６５は、集合文管理表１３２を参照して単文処理状態が「筆記前」の単文の中から選択した単文の単文ＩＤを特定する。
【００５３】
図３（ｃ）に示すように、作業者管理表１３３には、筆記作業を行う作業者の作業者ＩＤそれぞれについて、作業者の状態及びその作業者が筆記作業を行っている音声ファイル名が格納されている。作業者状態は、筆記作業を行っている最中であること示す「作業中」と作業を行っていないことを示す「作業なし」が格納される。
【００５４】
作業者特定部１６５は、作業者状態が「作業なし」となっている作業者ＩＤの中から選択した１つの作業者ＩＤを特定する。この作業者ＩＤを、集合文管理表１６５から特定した単文ＩＤに対応する作業者ＩＤとして集合文管理表１６５に格納し、その単文ＩＤの単文処理状態を「作業中」に変更する。ここで対応付けた単文ＩＤの分割音声ファイル名を、作業者管理表１３３の作業中ファイル名として格納し、作業者状態を「作業中」に変更する。
【００５５】
図３の例において、集合文管理表１３２の単文処理状態が「筆記前」の単文ＩＤは、「Ｓ３」のみである。よって、この単文ＩＤ「Ｓ３」を特定する。一方、作業者管理表１３３の作業者状態が「作業なし」の作業者ＩＤはＭａｎ３のみである。よって、作業者ＩＤがＭａｎ３の作業者を単文ＩＤ「Ｓ３」の分割音声ファイル「音声３．ｍｐ３」の作業者として特定する。特定した作業者ＩＤ「Ｍａｎ３」と、分割音声ファイル名「音声３．ｍｐ３」を通信部１５０に出力する。その後、集合文管理表１３２の単文ＩＤ「Ｓ３」に対応する単文処理状態を「筆記中」に変更し、作業者ＩＤに「Ｍａｎ３」を格納する。また、作業者管理表１３３の「Ｍａｎ３」の作業者状態を「作業中」に変更し、作業ファイル名「音声３．ｍｐ３」を格納する。
【００５６】
音声ファイル出力部１６４から通信部１５０に入力された分割音声ファイルは、作業者特定部で特定された作業者ＩＤの作業者端末３０に対して通信部１５０より出力される。ここで、記憶部１３０には、作業者ＩＤと作業者端末３０の宛先情報が対応づけて記憶されている。宛先情報は、メールアドレスやインターネット通話のアカウントＩＤ等、ネットワーク２０の通信方式に対応した宛先を示す情報である。通信部１５０は、作業者端末３０の宛先情報を読み出して、その宛先情報が示す宛先に対して分割音声ファイルを送信する。
【００５７】
作業者端末３０に送信された分割音声ファイルは、作業者端末３０で音声出力され、作業者は、その音声を文字に変換し作業者端末３０に文字入力する。文字入力されることにより生成された文字ファイルが音声文字変換作業支援装置１０に対して送信され、通信部１５０がその文字ファイルを受信する。
【００５８】
文字ファイル取得部１６６は、通信部１５０を介して入力された文字ファイルを取得する。取得した文字ファイルは、単文ＩＤと文字データからなる。文字ファイル結合部１６７は、取得した文字ファイルを集合文管理表の単文ＩＤを参照することにより、文字ファイルを結合する順番を特定し、文字ファイルを結合し、集合文を生成する。文字ファイル結合部１６７は、結合前の文字ファイルの文字データを集合文管理表の「単文筆記結果」に格納するとともに、集合文の文字ファイル１３４を記憶部１３０に保存する。
【００５９】
また、文字ファイル結合部１６７は生成した集合文の文字データを表示部１４０に出力し、表示部１４０に文字情報を表示させる。
【００６０】
次に、以上のように構成された音声文字変換作業支援装置１０の動作を、図２乃至５を参照して説明する。
【００６１】
音声文字変換作業支援装置１０は、マルチプロセス又はマルチスレッド処理が可能なＯＳ上で実装されている。このため、複数の集合文に対して、音声ファイル出力処理、集合文出力処理を含む複数の処理を同時に処理することができる。この構成により、作業者が筆記作業を行った結果が返信されてくるのを待たずに、他の音声ファイルの処理を行うこともできる。以下に説明する音声ファイル出力処理、集合文出力処理は、制御部１６０が実行する１つのソフトウェアとして存在するが、レコードの処理ごとにプロセスまたはスレッドを生成する形態で実現することにより、擬似的に同時処理が可能となる。
【００６２】
まず、制御部１６０が実行する音声ファイル出力処理について、図４のフローチャートに沿って説明する。
【００６３】
音声ファイル出力処理は、制御部１６０内部のタイマーによって、定期的に実行される。実行の一般的なタイミングとしては、集合文管理表１３２に格納されるレコード数が多い場合は１秒単位でもよいし、一方、集合文管理表１３２に格納されるレコード少なく、同時に発話する者がいないか１人いる程度なら、数秒単位でもよい。また、新規のレコードが追加されなければ、その間は起動しなくてもよい。
【００６４】
まず、音声ファイル取得部１６１が音声信号処理部１２０から入力された音声データから構成される音声ファイルを取得する（ステップＳ１０１）。取得した音声ファイルは複数の文からなる集合文であるため、集合文ＩＤを割り当てる（ステップＳ１０２）。
【００６５】
音声認識部１６２は音声ファイルが示す音声に対して、先頭から順に１文字ずつ音声認識を行い（ステップＳ１０３）、文末を探索する。文末を検出しない場合は（ステップＳ１０４：Ｎｏ）、音声認識を継続する（ステップＳ１０３）。文末を検出した場合には（ステップＳ１０４：Ｙｅｓ）、分割音声ファイル生成部１６３が、文末を検出した文の先頭文字が発せられた開始時間と、末尾文字が発せられた終了時刻を取得して、開始時刻から終了時刻までの音声ファイルを分割音声ファイルとして生成する（ステップＳ１０５）。
【００６６】
分割音声ファイル生成部１６３は、生成した分割音声ファイルについて、単文ＩＤを割り当てて（ステップＳ１０６）、単文ＩＤと分割音声ファイル名を集合文管理表１３２に格納する。また、分割音声ファイル名を付した分割音声ファイルを記憶部１３０に記憶する（ステップＳ１０７）と共に音声ファイル出力部１６４に出力する。
【００６７】
ステップＳ１０５で生成した分割音声ファイルが示す単文の文末が、集合文の末尾であるか否かを判定し（ステップＳ１０８）、単文の文末が、集合文の末尾でない場合には（ステップＳ１０８：Ｎｏ）、さらに単文を生成する必要があるため、ステップＳ１０３に戻って、単文の生成等の処理を継続する。一方、単文の文末が集合文の末尾であると判定された場合には（ステップＳ１０８：Ｙｅｓ）、ステップＳ１０９に進む。
【００６８】
ステップＳ１０９以降では、複数の単文を単文ＩＤの小さい順に作業者の割り当てを行う。まず単文ＩＤの番号を１とし（ステップＳ１０９）、単文ＩＤがＳ１の単文について筆記作業を行う作業者を特定する。作業者の特定は、作業者特定部１６５が作業者管理表の中で作業者状態が「作業なし」となっている作業者ＩＤの中から作業者ＩＤを選択することにより行う（ステップＳ１１０）。作業者特定部１６５は、特定した作業者ＩＤを通信部１５０に出力する。
【００６９】
通信部１５０は、作業者特定部１６５から入力された作業者ＩＤの作業者端末３０に対して、音声ファイル出力部１６４から入力された分割音声ファイルを送信する（ステップＳ１１１）。
【００７０】
単文ＩＤの番号を１ずつ増加させ（ステップＳ１１２）、単文ＩＤの番号が、単文ＩＤの数Ｎを超えない限りは（ステップＳ１１３：Ｎｏ）、ステップＳ１１０〜Ｓ１１２までの処理を繰り返し行う。ここで、単文ＩＤの数Ｎは、同じ集合文ＩＤに対応する単文ＩＤの総数であり、図３の例では、「３」である。ステップＳ１１３で単文ＩＤの番号が単文ＩＤの数Ｎを超えた場合には（ステップＳ１１３：Ｙｅｓ）、全ての単文の送信が終了したとして、処理を終了する。
【００７１】
次に、制御部１６０が実行する集合文出力処理について、図５のフローチャートに沿って説明する。
【００７２】
集合文出力処理は、制御部１６０内部のタイマーによって、定期的に実行される。この集合文出力処理は、集合文を複数の単文に分割した分割音声ファイルに対し、作業者が個々の単文について筆記したものを１つにまとめて出力する処理である。単文の筆記処理が終わった物から順に単文単位で出力せず、集合文単位で出力する理由は、複数の単文に分割した分割音声ファイルの筆記作業を複数の作業者に依頼したときに、必ずしも先頭の文から文字ファイルを受信するとは限らないためである。仮に先頭の単文をスキルの低い人に割り当て、２番目や３番目の単文をスキルの高い人に割り当てた場合、先に２番目や３番目の文を受信するために先に出力し、そのあとから１番目の文を出力しても、文章の意味が不明になってしまうからである。
【００７３】
まず、集合文管理表１３２の集合文出力状態が「出力後」でない集合文ＩＤがあるか否かを判定する（ステップＳ２０１）。全ての集合文ＩＤの集合文出力状態が「出力後」であった場合には（ステップＳ２０１：Ｎｏ）、筆記作業すべきデータがないため、処理は終了する。
【００７４】
集合文管理表１３２の集合文出力状態が「出力後」でなく「出力前」又は未格納であった場合には（ステップＳ２０１：Ｙｅｓ）、ステップＳ２０２に進む。
【００７５】
ステップＳ２０２で、作業者端末３０から単文の文字ファイルの受信がないか監視する。単文の文字ファイルの受信がない場合には（ステップＳ２０２：Ｎｏ）最初にもどり、文字データ受信の監視を継続する。一方、単文の文字ファイルを受信した場合には（ステップＳ２０２：Ｙｅｓ）、受信した文字ファイルを内部メモリに一時保存する（ステップＳ２０３）。このとき文字ファイルからレコードＩＤを取得し、集合文管理表１３２のレコードＩＤに対応させて各データを格納する。具体的には、取得したレコードＩＤの単文筆記結果に、作業者が筆記処理した文字データを格納し、単文処理状態を「筆記後」とし、集合文出力状態を「出力前」とする。
【００７６】
受信した文字ファイルに対応する集合文ＩＤの全単文の文字データが保存されたか否かを判定する（ステップＳ２０４）。その集合文ＩＤに対応する全単文ＩＤの文字データが保存されておらず、全単文ＩＤの単文処理状態が「筆記後」となっていない場合には（ステップＳ２０４：Ｎｏ）、未保存の文字データがあるため、ステップＳ２０１に戻り文字データ受信の監視を継続する。その集合文ＩＤに対応する全単文ＩＤの文字データが保存され、全単文ＩＤの単文処理状態が「筆記後」となっている場合には（ステップＳ２０４：Ｙｅｓ）、ステップＳ２０５の処理に進む。
【００７７】
ステップＳ２０５では、同じ集合文ＩＤの文字データを単文ＩＤの番号順に結合して集合文の文字ファイルを生成する。その後、生成した集合文の文字ファイルの文字データを図６（ａ）のように、表示部１４０に表示させる。また、その文字ファイル１３４を記憶部１３０に保存する（ステップＳ２０６）。
【００７８】
集合文の文字ファイル１３４の文字データを出力、保存させた時、集合文管理表１３２は、図６（ｂ）に示すように単文筆記結果に各文字データが格納され、単文処理状態はすべて「筆記後」となり、集合文出力状態は「出力後」となる。また、作業者管理表１３３は、図６（ｃ）に示すように、全ての作業者ＩＤの作業者状態が「作業なし」となり、次の集合文の筆記作業が割り当てられるのを待機する状態となる。
【００７９】
以上説明したように、本実施形態においては、音声文字変換作業支援装置１０の制御部１６０が、取得した音声ファイルについて音声認識し、集合文を分割した単文の分割音声ファイルを生成し、複数の作業者から選択した作業者の作業者端末に対して、分割音声ファイルを送信し、その作業者が分割音声ファイルを文字ファイルに変換したものを受信した後に、単文の順番に沿って結合した文字ファイルを生成し、集合文の文字データを出力することとした。これにより、集合文を複数の作業者が分担して筆記作業を行うため、作業者に高いスキルを要求することなく文字情報を迅速に取得することができ、作業者の負担も軽減することができる。
【００８０】
また、音声文字変換作業支援装置１０とネットワーク２０を介して接続された作業者端末で作業ができるため作業者が自宅やオフィスにいながら、講演会等の口述筆記作業を行うことができる。
【００８１】
また、入力作業に時間がかかる視覚障害者等にも、口述筆記作業が可能となり、視覚障害者の雇用機会も増大させることができる。
【００８２】
（実施形態２）
以下、本発明の実施形態２について図７を参照して詳細に説明する。
【００８３】
本実施形態に係る音声文字変換システム１の構成、音声文字変換作業支援装置１０の内部構成は、実施形態１と同様である。作業者管理表１７３に各作業者の累積処理数の情報が格納されている点が、実施形態１と異なる。
【００８４】
記憶部１３０に記憶される作業者管理表１７３の累積処理数の欄には、その作業者ＩＤの作業者が筆記作業を行う度に、累積処理数を１ずつ加算していく。作業者特定部１６５が作業者を特定する際に、作業者管理表１７３の作業者状態が「作業なし」となっている作業者ＩＤのうち、累積処理数が最も少ない作業者を特定する。
【００８５】
作業者端末３０で作業する作業者は、全員が同時に一斉に始めて同時に終わるとは限らない。作業者によっては、時間的都合で途中から参加したり、途中で早退する場合もある。また、長い時間作業をしている人は、疲れがたまっていると思われる。そこで、作業者への割り当て回数が一律になるように、これまでの累積処理回数を記録しておき、累積回数が少ない人に優先的に仕事を割り当てるように作業者の特定を行うようにしたものである。
【００８６】
以上説明したように、本実施形態においては、作業者管理表１７３に各作業者の累積処理数を格納し、それに基づいて作業者の特定を行うこととした。これにより、一部の作業者の負担が増大すること等を回避することができ、作業効率をより向上させることができる。
【００８７】
（実施形態３）
以下、本発明の実施形態３について図８を参照して詳細に説明する。
【００８８】
本実施形態に係る音声文字変換システム１の構成、音声文字変換作業支援装置１０の内部構成は、実施形態１と同様である。作業者管理表１８３に各作業者のスキルレベルの情報が格納されている点が、実施形態１と異なる。
【００８９】
記憶部１３０に記憶される作業者管理表１８３のスキルレベルの欄には、その作業者ＩＤの作業者が筆記作業を行うスピード、正確さからレベル付けした数字が格納されている。ここでは、数字が小さいほどスキルレベルが高いとする。このスキルレベルの数字は、音声文字変換作業支援装置１０の管理者が入力したものである。図８の作業者ＩＤがＭａｎ１、Ｍａｎ２はスキルレベル１が格納されており、Ｍａｎ３はスキルレベル２が格納されているため、Ｍａｎ１、Ｍａｎ２の作業者の方がＭａｎ３の作業者よりも、スキルレベルが高く、筆記作業を速く正確に行えることが示されている。
【００９０】
作業者特定部１６５が作業者を特定する際に、作業者管理表１８３の作業者状態が「作業なし」となっている作業者ＩＤのうち、スキルレベルの高い作業者に高い頻度で特定するようにする。
【００９１】
高いスキルを持っている人は、次々に仕事を与えられでも順調にこなしていくことができるが、低いスキルの人は、１つ１つの作業を完結するにも時間がかかり、作業と作業の聞にも時間の余裕を与えないと、各作業の正確性が悪化してしまう。そこで、作業者ごとに、作業者のスキルレベルを記憶しておき、スキルレベルの高い作業者に高い頻度で特定するようにする。
【００９２】
また、単文の音声データの長さを取得し、長い音声データの単文の筆記作業をスキルレベルの高い作業者に割り当て、短い音声データの単文の筆記作業をスキルレベルの低い作業者に割り当ててもよい。
【００９３】
以上説明したように、本実施形態においては、作業者管理表１８３に各作業者のスキルレベルを格納し、それに基づいて作業者の特定を行うこととした。これにより、作業効率をより向上させることができるとともに、正確な文字データの出力が可能となる。
【００９４】
このように、本発明によれば、取得した音声ファイルを構成する音声データが示す音声を認識し、音声データの分割位置を決定し、その分割位置によって分割された分割音声ファイルに対して音声文字変換作業を行う作業者を特定し、その作業者に分割音声ファイルを送信し、作業者が音声文字変換作業を行って生成した文字ファイルを受信し、受信した文字ファイルを順に結合して集合文の文字ファイルを出力することとしたため、作業者の負担を軽減させると共に、正確な文字情報を迅速に出力することができる。
【００９５】
なお、本発明は、上記実施形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
【００９６】
上記実施形態において、講演会などの発話を筆記する口述筆記を例として示したが、作業者が行う作業は、口述筆記に限られず、発話内容を要約して筆記する要約筆記や、外国語の発話内容を翻訳して筆記する同時通訳等にも適用することができる。この場合、図３（ｂ）の単文筆記結果に、要約または通訳した結果が入力されることとなる。
【００９７】
また、音声文字変換作業支援装置１０の制御部１６０は、取得した音声ファイルの音声を認識して分割して分割音声ファイルを生成し、分割音声ファイルを各作業者に送信するとしたが、分割音声ファイルを生成せず、元の音声ファイルと、分割位置を示す情報を作業者に送信しても良い。これにより、分割音声ファイルを生成する処理を省略でき、また、記憶部１３０に保存する音声ファイルの容量も削減することができる。また、元の音声ファイルを複数の作業者に一斉送信し、分割位置を示す情報を各作業者に送信することもできるため、通信処理を簡略化させることができる。
【００９８】
また、音声文字変換作業支援装置１０の制御部１６０が実行した処理のプログラムを、既存の情報処理端末に適用することで、当該情報処理端末を本発明に係る音声文字変換作業支援装置１０として機能させることも可能である。
【００９９】
このようなプログラムの配布方法は任意であり、例えば、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical Disk）、メモリカード等のコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネット等の通信ネットワークを介して配布してもよい。
【０１００】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１０１】
（付記１）
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手段と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手段と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手段と、
前記作業者特定手段で特定された作業者が使用する作業者端末に対して、前記音声ファイル又は前記分割音声データからなる分割音声ファイルを送信する音声ファイル送信手段と、
前記音声ファイル送信手段で送信された前記音声ファイルのうち前記作業者特定手段で特定された作業者に割り当てられた分割音声データ、又は、前記分割音声ファイルの分割音声データを、前記音声ファイル又は前記分割音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する文字ファイル受信手段と、
前記文字ファイル受信手段で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手段と、
前記集合文字ファイル生成手段で取得した集合文字ファイルを出力する集合文字ファイル出力手段と、
を有することを特徴とする音声文字変換作業支援装置。
【０１０２】
（付記２）
前記音声ファイル取得手段で取得する前記音声ファイルは、音声を録音している時の時刻情報を含んでおり、
前記分割位置決定手段で決定した前記分割位置は、前記時刻情報で示されている、
ことを特徴とする付記１に記載の音声文字変換作業支援装置。
【０１０３】
（付記３）
前記分割位置決定手段は、前記音声ファイルの音声を認識して、文章の文頭又は文末を検出し、前記文頭の前又は文末後を前記分割位置として決定する、
ことを特徴とする付記１又は２に記載の音声文字変換作業支援装置。
【０１０４】
（付記４）
予め登録している前記作業者各々に対して、前記作業者に前記音声データを文字データに変換する作業を割り当てているか否かを示す現在の作業者の情報を記憶する記憶部をさらに有し、
前記作業者特定手段は、前記記憶部に記憶されている現在の作業者の情報に基づいて、現在、前記音声データを文字データに変換する作業を割り当てていない前記作業者を特定する、
ことを特徴とする付記１乃至３のいずれか１項に記載の音声文字変換作業支援装置。
【０１０５】
（付記５）
前記記憶部には、前記作業者各々に対して、前記作業者が処理した、前記音声データを文字データに変換する作業の数を示す累積処理数も記憶しており、
前記作業者特定手段は、前記累積処理数の少ない前記作業者を特定する、
ことを特徴とする付記４に記載の音声文字変換作業支援装置。
【０１０６】
（付記６）
前記記憶部には、前記作業者各々に対して、前記作業者の前記音声データを文字データに変換する作業の処理能力レベルを示す情報も記憶しており、
前記作業者特定手段は、前記処理能力レベルを示す情報を含む情報に基づいて、前記作業者を特定する、
ことを特徴とする付記４又は５に記載の音声文字変換作業支援装置。
【０１０７】
（付記７）
受信した音声ファイルの音声データを文字データに変換して生成した文字ファイルを送信する複数の作業者端末と、前記作業者端末と通信接続された音声文字変換作業支援装置と、から構成される音声文字変換システムであって、
前記音声文字変換作業支援装置は、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手段と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手段と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手段と、
前記作業者特定手段で特定された作業者が使用する作業者端末に対して、前記音声ファイル又は前記分割音声データからなる分割音声ファイルを送信する音声ファイル送信手段と、
前記音声ファイル送信手段で送信された前記音声ファイルのうち前記作業者特定手段で特定された作業者に割り当てられた分割音声データ、又は、前記分割音声ファイルの分割音声データを、前記音声ファイル又は前記分割音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する文字ファイル受信手段と、
前記文字ファイル受信手段で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手段と、
前記集合文字ファイル生成手段で取得した集合文字ファイルを出力する集合文字ファイル出力手段と、を備えた、
ことを特徴とする音声文字変換システム。
【０１０８】
（付記８）
音声を録音して生成した、音声ファイルを取得する音声ファイル取得ステップと、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定ステップと、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定ステップと、
前記作業者特定ステップで特定された作業者が使用する作業者端末に対して、前記音声ファイル又は前記分割音声データからなる分割音声ファイルを送信する音声ファイル送信ステップと、
前記音声ファイル又は前記分割音声ファイルを受信した前記作業者端末を使用する作業者が、前記音声ファイル送信手段で送信された前記音声ファイルのうち前記作業者特定手段で特定された作業者に割り当てられた分割音声データ、又は、前記分割音声ファイルの分割音声データを、文字データに変換して文字ファイルを生成する文字ファイル生成ステップと、
前記作業者が生成して前記作業者端末から送信された文字ファイルを受信する文字ファイル受信ステップと、
前記文字ファイル受信ステップで受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成ステップと、
前記集合文字ファイル生成ステップで取得した集合文字ファイルを出力する集合文字ファイル出力ステップと、
を有することを特徴とする音声文字変換作業支援方法。
【０１０９】
（付記９）
複数の作業者が使用する作業者端末と通信接続されたコンピュータに、
音声を録音して生成した、音声ファイルを取得する音声ファイル取得手順と、
前記音声ファイルを構成する音声データが示す音声を認識して、前記音声データの分割位置を決定する分割位置決定手順と、
前記分割位置によって分割された分割音声データを文字データに変換する作業を割り当てる作業者を特定する作業者特定手順と、
前記作業者特定手順で特定された作業者が使用する前記作業者端末に対して、前記音声ファイル又は前記分割音声データからなる分割音声ファイルを送信する音声ファイル送信手順と、
前記音声ファイル送信手順で送信された前記音声ファイルのうち前記作業者特定手順で特定された作業者に割り当てられた分割音声データ、又は、前記分割音声ファイルの分割音声データを、前記音声ファイル又は前記分割音声ファイルを受信した前記作業者端末を使用する作業者が文字データに変換して生成した文字ファイルであって、前記作業者端末から送信された前記文字ファイルを受信する文字ファイル受信手順と、
前記文字ファイル受信手順で受信した文字ファイルを結合して集合文字ファイルを生成する集合文字ファイル生成手順と、
前記集合文字ファイル生成手順で取得した集合文字ファイルを出力する集合文字ファイル出力手順と、
を実行させるためのプログラム。
【符号の説明】
【０１１０】
１  音声文字変換システム
１０  音声文字変換作業支援装置
１１０  マイク
１２０  音声信号処理部
１３０  記憶部
１３１  音声ファイル
１３２  集合文管理表
１３３、１７３、１８３  作業者管理表
１３４  文字ファイル
１４０  表示部
１５０  通信部
１６０  制御部
１６１  音声ファイル取得部
１６２  音声認識部
１６３  分割音声ファイル生成部
１６４  音声ファイル出力部
１６５  作業者特定部
１６６  文字ファイル取得部
１６７  文字ファイル結合部
２０  ネットワーク
３０  作業者端末
【図１】
0005892598.tif 000002
【図２】
0005892598.tif 000003
【図３】
0005892598.tif 000004
【図４】
0005892598.tif 000005
【図５】
0005892598.tif 000006
【図６】
0005892598.tif 000007
【図７】
0005892598.tif 000008
【図８】
0005892598.tif 000009