(57)【要約】【課題】省電力で音声認証の精度を向上できる。【解決手段】音声収集装置は、ユーザによる音声入力の開始の操作又は音声入力の終了の操作を受け付ける受付部を有する。また、音声収集装置は、音声入力の開始の操作に応じて音の収集を開始し、音声入力の終了の操作を受け付けた後においても所定の時間、音の収集を継続する音声収集部を有する。さらに、音声収集装置は、開始の操作を受け付けてから終了の操作を受け付けるまでに収集された第一の音に関するデータと、終了の操作を受け付けた後における所定の時間の間に収集された第二の音に関するデータとを音声認識装置に送信する第１送信部を有する。【選択図】図１
2018097011.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる音声入力の開始の操作又は音声入力の終了の操作を受け付ける受付部と、
受け付けた前記音声入力の開始の操作に応じて音の収集を開始し、前記音声入力の終了の操作を受け付けた後においても所定の時間、音の収集を継続する音声収集部と、
前記音声収集部により収集された、前記音声入力の開始の操作を受け付けてから前記音声入力の終了の操作を受け付けるまでに収集された第一の音に関するデータと、前記音声入力の終了の操作を受け付けた後における前記所定の時間の間に収集された第二の音に関するデータとを音声認識装置に送信する第１送信部と
を有することを特徴とする音声収集装置。
【請求項２】
前記第一の音に関するデータと、前記第二の音に関するデータとを連結した音声データを生成する生成部をさらに有し、
前記第１送信部が、生成された前記音声データを前記音声認識装置に送信することを特徴とする請求項１に記載の音声収集装置。
【請求項３】
前記生成部が、前記第二の音に関するデータを、前記第一の音に関するデータの先頭に連結した音声データを生成することを特徴とする請求項２に記載の音声収集装置。
【請求項４】
前記受付部が受け付けた前記音声入力の開始の操作に関する信号及び音声入力の終了の操作に関する信号を、前記音声認識装置に送信する第２送信部をさらに有することを特徴とする請求項１乃至３のいずれか１つに記載の音声収集装置。
【請求項５】
前記音声収集装置の加速度を取得する加速度検出部をさらに有し、
前記音声収集部は、前記加速度検出部において所定の閾値を超える加速度の変化が検出された場合に、前記音声入力の開始の操作を待たずに前記音の収集を開始し、
前記第１送信部は、前記音声入力の開始の操作があった場合に、前記第一の音に関するデータと前記第二の音に関するデータとを前記音声認識装置に送信することを特徴とする請求項１乃至４のいずれか１つに記載の音声収集装置。
【請求項６】
前記第１送信部は、前記音声入力の終了の操作を受け付けた後における所定の期間において検出された加速度の変化が所定の閾値未満であると判定された場合に、前記所定の期間に収集された音に関するデータを、前記第二の音に関するデータとして前記音声認識装置に送信することを特徴とする請求項５に記載の音声収集装置。
【請求項７】
コンピュータが、
ユーザによる音声入力の開始の操作又は音声入力の終了の操作を受け付け、
受け付けた前記音声入力の開始の操作に応じて音の収集を開始するとともに、前記音声入力の終了の操作を受け付けた後においても所定の時間、音の収集を継続し、
収集された、前記音声入力の開始の操作を受け付けてから前記音声入力の終了の操作を受け付けるまでに収集された第一の音に関するデータと、前記音声入力の終了の操作を受け付けた後における前記所定の時間の間に収集された第二の音に関するデータとを音声認識装置に送信する
処理を実行することを特徴とする音声収集方法。
【請求項８】
コンピュータに、
ユーザによる音声入力の開始の操作又は音声入力の終了の操作を受け付け、
受け付けた前記音声入力の開始の操作に応じて音の収集を開始するとともに、前記音声入力の終了の操作を受け付けた後においても所定の時間、音の収集を継続し、
収集された、前記音声入力の開始の操作を受け付けてから前記音声入力の終了の操作を受け付けるまでに収集された第一の音に関するデータと、前記音声入力の終了の操作を受け付けた後における前記所定の時間の間に収集された第二の音に関するデータとを音声認識装置に送信する
処理を実行させることを特徴とする音声収集プログラム。
【請求項９】
ユーザの開始操作に応じて音の収集を開始し、前記ユーザの終了操作に応じて音の収集を終了する音声収集装置と無線接続される音声認識装置であって、
前記音声収集装置から送信された、前記開始操作から前記終了操作までの間の第一の時間にて収集された第一の音に関するデータと、前記終了操作から予め設定された時間が経過するまでの第二の時間にて収集された第二の音に関するデータとを含む音声データを取得する音声データ取得部と、
前記第二の音に関するデータを用いて、前記第一の音に関するデータを補正する補正部と、
補正された前記第一の音に関するデータを用いて音声認識処理を行う音声認識部と
を有することを特徴とする音声認識装置。
【請求項１０】
前記音声収集装置から送信された、前記ユーザの開始操作があったことを示す信号を取得する信号取得部をさらに有し、
前記音声データ取得部は、前記信号取得部が前記ユーザの開始操作があったことを示す信号を受信したタイミングで、前記音声データの取得を開始することを特徴とする請求項９に記載の音声認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声収集装置、音声収集方法、音声収集プログラム及び音声認識装置に関する。
【背景技術】
【０００２】
音声認識技術において、認識精度を上げるために、音声データに含まれる雑音成分を特定して除去する技術がある。例えば、入力音響信号に含まれる音声成分と雑音成分との大きさの関係に応じ、音声認識モデルのモデルパラメータを選択し、選択したモデルパラメータに応じた音声認識モデルを入力音響信号に適用する技術が知られている。かかる技術において、入力音響信号の音声区間と非音声区間とが判別され、非音声区間の信号は雑音成分として格納される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１９４６２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、音声収集装置において、雑音成分を収集するために、音声認識の操作を受け付けたとき以外も音声入力を受け付けると、消費電力が大きくなる場合がある。音声収集装置は、例えば小型で電池の容量に限りがある端末であり、消費電力を削減することが望ましい。
【０００５】
一つの側面では、省電力で音声認証の精度を向上できる音声収集装置、音声収集方法、音声収集プログラム及び音声認識装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
一つの態様において、音声収集装置は、ユーザによる音声入力の開始の操作又は音声入力の終了の操作を受け付ける受付部を有する。また、音声収集装置は、音声入力の開始の操作に応じて音の収集を開始し、音声入力の終了の操作を受け付けた後においても所定の時間、音の収集を継続する音声収集部を有する。さらに、音声収集装置は、開始の操作を受け付けてから終了の操作を受け付けるまでに収集された第一の音に関するデータと、終了の操作を受け付けた後における所定の時間の間に収集された第二の音に関するデータとを音声認識装置に送信する第１送信部を有する。
【発明の効果】
【０００７】
一つの態様によれば、省電力で音声認証の精度を向上できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例１における音声処理システムの機能ブロックの一例を示す図である。
【図２】図２は、音声収集装置の一例を示す図である。
【図３】図３は、生成される音声データの波形の一例を示す図である。
【図４】図４は、雑音成分に関するデータを用いて補正された音声データの波形の一例を示す図である。
【図５】図５は、実施例１の音声収集処理の一例を示すフローチャートである。
【図６】図６は、実施例１の音声認識処理の一例を示すフローチャートである。
【図７】図７は、雑音成分に関するデータを先頭に付加した音声データの波形の一例を示す図である。
【図８】図８は、実施例３における音声処理システムの機能ブロックの一例を示す図である。
【図９】図９は、実施例３の音声収集処理の一例を示すフローチャートである。
【図１０】図１０は、実施例３の音声認識処理の一例を示すフローチャートである。
【図１１】図１１は、実施例４の音声処理システムの機能ブロックの一例を示す図である。
【図１２Ａ】図１２Ａは、実施例４の音声収集処理の一例を示すフローチャートである。
【図１２Ｂ】図１２Ｂは、実施例４の音声収集処理の一例を示すフローチャートである。
【図１３】図１３は、音声認識プログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本願の開示する音声収集装置、音声収集方法、音声収集プログラム及び音声認識装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。また、以下に示す各実施例は、音声収集装置と、音声認識装置とを含む音声処理システムによって実行される。
【実施例１】
【００１０】
［機能ブロック］
まず、本実施例における音声処理システム１の機能構成について説明する。図１は、実施例１における音声処理システムの機能ブロックの一例を示す図である。図１に示すように、本実施例における音声処理システム１は、音声収集装置１００と、音声認識装置２００とを含む。音声収集装置１００と、音声認識装置２００とは、ＢｌｕｅＴｏｏｔｈ（登録商標）ＬＥ（以下において、「ＢＬＥ」と表記する場合がある。）等の無線通信手段を用いて通信可能に接続される。なお、図１においては、音声収集装置１００と、音声認識装置２００とを１台ずつ含む構成を例示するが、これに限られず、音声処理システム１が複数の音声収集装置１００又は音声認識装置２００を含むような構成であってもよい。
【００１１】
音声収集装置１００は、通信部１１１、操作部１１２、記憶部１２０及び制御部１３０を有する。なお、音声収集装置１００は、コンピュータ等の機器により実現され、図１に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。
【００１２】
音声収集装置１００は、例えば図２に示すような指輪型などのウェアラブル端末により実現できる。図２は、音声収集装置の一例を示す図である。図２に示すように、音声収集装置１００は、マイク１１と、ＢＬＥデバイス１２と、スイッチ１４とを有する。マイク１１は、音声収集装置１００を装着するユーザが発する音声を取得し、後述する音声収集部１３２に出力する。ＢＬＥデバイス１２は、後述する音声データ出力部１３３から出力された音声データを、ＢＬＥを用いて音声認識装置２００に送信する。
【００１３】
スイッチ１４は、マイク１１及び音声収集部１３２等の起動又は停止を制御する。スイッチ１４は、例えば音声収集装置１００のユーザによるスイッチＯＮの操作を受け付けて、マイク１１を起動し、音声の取得を開始させる。また、スイッチ１４は、例えば音声収集装置１００のユーザによるスイッチＯＦＦの操作を受け付ける。この場合において、マイク１１及び音声収集部１３２は、所定の時間音声の収集を継続してから停止する。なお、以下において、スイッチＯＮの操作を「開始操作」と表記し、スイッチＯＦＦの操作を「終了操作」と表記する場合がある。
【００１４】
図１に戻って、通信部１１１は、ＢＬＥ等を用いて音声認識装置２００との間の通信を制御する。通信部１１１は、音声データ出力部１３３から出力された音声データ等を音声認識装置２００に送信する。
【００１５】
操作部１１２は、ユーザによる開始操作、終了操作などを受け付ける。操作部１１２は、ユーザによる開始操作又は終了操作を受け付け、制御部１３０に出力する。
【００１６】
記憶部１２０は、例えば制御部１３０が実行するプログラム、各種データなどを記憶する。また、記憶部１２０は、音声バッファ１２１を有する。記憶部１２０は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）などの半導体メモリ素子や、ＨＤＤ（Hard  Disk  Drive）などの記憶装置に対応する。なお、記憶部１２０に対応する記憶装置はこれに限られず、フラッシュメモリ（Flash  Memory）、ＦＲＡＭ（登録商標）（Ferroelectric  Random  Access  Memory）などの半導体メモリ素子の記憶装置であってもよい。
【００１７】
音声バッファ１２１は、マイク１１を通じて収集された音に関するデータを記憶する。音声バッファ１２１は、スイッチ１４において、ユーザによる開始操作を受け付けてから、終了操作受付後、所定の時間が経過するまでの間に収集された音に関するデータを記憶する。音声バッファ１２１に記憶される音声データは、例えば音声収集部１３２により入力される。
【００１８】
制御部１３０は、音声収集装置１００の全体的な処理を司る処理部であり、例えばプロセッサなどである。この制御部１３０は、受付部１３１、音声収集部１３２及び音声データ出力部１３３を有する。なお、受付部１３１、音声収集部１３２及び音声データ出力部１３３は、プロセッサが有する電子回路の一例やプロセッサが実行するプロセスの一例である。
【００１９】
受付部１３１は、スイッチ１４を通じて、ユーザによる開始操作及び終了操作を受け付ける。例えば、受付部１３１は、ユーザによる開始操作を受け付けると、音声収集部１３２に音声収集開始の指示を出力する。また、受付部１３１は、ユーザによる終了操作を受け付けると、所定の時間が経過するまで待機し、その後に音声収集部１３２に音声収集終了の指示を出力する。
【００２０】
音声収集部１３２は、マイク１１を通じて音声を収集する。例えば、音声収集部１３２は、受付部１３１から音声収集開始の指示の出力を受けると、マイク１１を通じて音声の収集を開始し、収集した音に関するデータを音声バッファ１２１に記憶する。また、音声収集部１３２は、受付部１３１がユーザによる終了操作を受け付けた後においても、受付部１３１から音声収集終了の指示を出力されるまでの間、マイク１１を通じて収集した音に関するデータを音声バッファ１２１に記憶する。そして、音声収集部１３２は、受付部１３１から音声収集終了の指示の出力を受けると、音声データ出力部１３３に音声データ生成指示を出力して、処理を終了する。
【００２１】
音声データ出力部１３３は、音声バッファ１２１に記憶されたデータを用いて、音声データを生成する。例えば、音声データ出力部１３３は、音声収集部１３２から音声データ生成指示の出力を受けると、音声バッファ１２１から読み出した音に関するデータを用いて音声データを生成する。そして、音声データ出力部１３３は、生成した音声データを、通信部１１１を通じて、音声認識装置２００に出力する。
【００２２】
音声収集装置１００によって収集された音に関するデータについて、図３を用いて説明する。図３は、生成される音声データの波形の一例を示す図である。図３は、受付部１３１において、ユーザによる開始操作９００１と、終了操作９００２とを受け付けた場合において収集された音に関するデータを用いて生成された音声データ９０００の波形を示す。なお、本実施例においては、ユーザは開始操作９００１の後に発話を開始し、終了操作９００２までに発話を終了するものとする。
【００２３】
図３に示すように、音声収集部１３２は、開始操作９００１を受け付けたタイミング９０１１から音の収集を開始し、終了操作９００２を受け付けた後においても、終了操作後、所定の時間が経過するタイミング９０１２まで、音の収集を継続する。これにより、音声データ出力部１３３は、開始操作９００１から終了操作９００２までの期間におけるユーザの発話に関するデータに加えて、ユーザが発話を終了した後に収集された雑音部分に関するデータ９０２１を含む音声データを生成できる。これにより、音声認識装置２００は、雑音部分に関するデータ９０２１を用いて、音声データを補正することができる。
【００２４】
次に、音声認識装置２００の機能ブロックについて説明する。図１に示すように、音声認識装置２００は、通信部２１１、記憶部２２０及び制御部２３０を有する。なお、音声認識装置２００は、コンピュータ等の機器により実現され、図１に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。また、音声認識装置２００は、例えばスマートフォンやノート型コンピュータなどの携帯可能なコンピュータであるが、これに限られず、据置型のコンピュータやサーバなどであってもよい。
【００２５】
通信部２１１は、ＢＬＥ等の無線通信手段を用いて音声収集装置１００との間の通信を制御する。通信部２１１は、音声収集装置１００から受信した音声データ等を制御部２３０に出力する。
【００２６】
記憶部２２０は、例えば制御部２３０が実行するプログラム、各種データなどを記憶する。また、記憶部２２０は、音声ＤＢ２２１を有する。記憶部２２０は、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＦＲＡＭ等の半導体メモリ素子や、ＨＤＤなどの記憶装置に対応する。
【００２７】
音声ＤＢ２２１は、音声収集装置１００から取得された音声データを記憶する。なお、音声ＤＢ２２１に記憶されるデータは、例えば後述する音声データ取得部２３１により入力される。
【００２８】
図１に戻って、制御部２３０は、音声認識装置２００の全体的な処理を司る処理部であり、例えばプロセッサなどである。この制御部２３０は、音声データ取得部２３１、補正部２３２及び音声認識部２３３を有する。なお、音声データ取得部２３１、補正部２３２及び音声認識部２３３は、プロセッサが有する電子回路の一例やプロセッサが実行するプロセスの一例である。
【００２９】
音声データ取得部２３１は、通信部２１１を通じて、音声収集装置１００から音声データを取得し、補正部２３２に出力する。
【００３０】
補正部２３２は、音声データ取得部２３１から出力された音声データに含まれる雑音成分に関するデータを環境ノイズとして用いて、音声データを補正する。具体的には、補正部２３２は、音声データの出力を受けると、音声データに含まれる、環境ノイズとして利用できる雑音成分を検出する。次に、補正部２３２は、検出された環境ノイズを用いて、音声データを補正する。
【００３１】
なお、補正部２３２は、例えば音声データの中で、振幅が小さくユーザによる発話がなかったと認められる箇所のデータや、終了時点から所定の期間のデータを、環境ノイズとして検出するが、実施の形態はこれに限られない。例えば、音声収集装置１００の音声データ出力部１３３が、予め環境ノイズ部分を特定する情報を音声データに付加して、音声認識装置２００に送信するような構成であってもよい。
【００３２】
補正部２３２による処理結果について、図４を用いて説明する。図４は、雑音成分に関するデータを用いて補正された音声データの波形の一例を示す図である。例えば、補正部２３２は、図３に示すような波形の音声データ９０００の出力を受けると、環境ノイズとして、雑音部分に関するデータ９０２１を特定して、音声データ９０００を補正する。その結果、補正後の音声データ９１００においては、図４に示すように、雑音部分に関するデータ９０２１に相当する音声が抑制されている。
【００３３】
図１に戻って、音声認識部２３３は、補正された音声データを用いて、音声認識処理を行う。具体的には、音声認識部２３３は、補正部２３２から補正された音声データの出力を受けると、音声認識処理を行い、認識結果を音声ＤＢ２２１に記憶する。また、音声認識部２３３は、補正された音声データに対する音声認識処理により認識された文字列を、音声ＤＢ２２１に記憶してもよい。
【００３４】
［処理の流れ］
次に、本実施例における音声処理システム１における処理の流れについて、図５及び図６を用いて説明する。図５は、実施例１の音声収集処理の一例を示すフローチャートである。図５に示す音声収集処理は、音声収集装置１００により実行される。
【００３５】
受付部１３１は、例えば、ユーザによる開始操作を受け付けるまで待機する（Ｓ１００：Ｎｏ）。受付部１３１は、開始操作を受信すると（Ｓ１００：Ｙｅｓ）、マイク１１のスイッチをＯＮにする（Ｓ１０１）。そして、音声収集部１３２は、マイク１１のスイッチがＯＦＦになるまでの間、マイク１１を通じて収集された音声を、音声バッファ１２１に記憶する。
【００３６】
次に、受付部１３１は、ユーザによる終了操作を受け付けるまで待機する（Ｓ１０２：Ｎｏ）。そして、音声データ出力部１３３は、ユーザによる終了操作を受け付けたと判定した場合（Ｓ１０２：Ｙｅｓ）、所定の時間が経過するまで待機する（Ｓ１０３：Ｎｏ）。
【００３７】
音声データ出力部１３３は、所定の時間が経過したと判定した場合（Ｓ１０３：Ｙｅｓ）、マイクのスイッチをＯＦＦにする（Ｓ１０４）。次に、音声データ出力部１３３は、音声データを生成して音声認識装置２００に送信する（Ｓ１０５）。
【００３８】
次に、音声認識装置２００により実行される音声認識処理の流れについて、図６を用いて説明する。図６は、実施例１の音声認識処理の一例を示すフローチャートである。
【００３９】
図６に示すように、音声データ取得部２３１は、例えば、音声収集装置１００から音声データを受信するまで待機する（Ｓ２００：Ｎｏ）。音声データ取得部２３１は、音声データを受信すると（Ｓ２００：Ｙｅｓ）、受信した音声データを補正部２３２に出力する（Ｓ２０１）。
【００４０】
次に、補正部２３２は、音声データに含まれる環境ノイズ部分を用いて、音声データを補正する（Ｓ２０２）。そして、音声認識部２３３は、補正された音声データを用いて、音声認識処理を行い（Ｓ２０３）、処理結果を音声ＤＢ２２１に記憶する。
【００４１】
［効果］
本実施例における音声収集装置１００は、ユーザによる音声入力の開始の操作又は音声入力の終了の操作を受け付ける。また、音声収集装置１００は、音声入力の開始の操作に応じて音の収集を開始し、音声入力の終了の操作を受け付けた後においても所定の時間、音の収集を継続する。さらに、音声収集装置１００は、開始の操作を受け付けてから終了の操作を受け付けるまでに収集された第一の音に関するデータと、終了の操作を受け付けた後における所定の時間の間に収集された第二の音に関するデータとを音声認識装置２００に送信する。かかる構成によれば、音声認識装置２００において用いられる環境ノイズを取得するためにユーザによる音声入力の開始の操作の前に音声を収集することなく、ユーザによる音声入力の終了の操作を受け付けた後に収集された音に関するデータを利用できる。これにより、省電力で音声認証の精度を向上できる。
【００４２】
また、本実施例における音声収集装置１００は、第一の音に関するデータと、第二の音に関するデータとを連結した音声データを生成して音声認識装置２００に送信する。これにより、環境ノイズを含む音声データを省電力で生成できる。
【００４３】
また、本実施例における、ユーザの開始操作に応じて音の収集を開始し、ユーザの終了操作に応じて音の収集を終了する音声収集装置１００と無線接続される音声認識装置２００は、音声データ取得部と、補正部と、音声認識部とを有する。音声データ取得部は、音声収集装置１００から、開始操作から終了操作までの間の時間にて収集された第一の音に関するデータと、終了操作から予め設定された時間が経過するまでの時間にて収集された第二の音に関するデータとを含む音声データを取得する。補正部は、第二の音に関するデータを用いて、第一の音に関するデータを補正する。音声認識部は、補正された第一の音に関するデータを用いて音声認識処理を行う。これにより、省電力で音声認証の精度を向上できる。
【実施例２】
【００４４】
実施例１においては、音声認識装置２００の補正部２３２が、音声収集装置１００から受信した音声データに含まれる環境ノイズ部分を検出する構成について説明したが、実施の形態はこれに限られない。例えば、音声収集装置１００の音声データ出力部１３３が、音声収集の開始操作から終了操作までの間に収集された音に関するデータの先頭に、終了操作後に収集された音に関するデータを付加するような構成であってもよい。かかる構成においては、補正部２３２は、環境ノイズがどの部分であるかを検出することなく、音声データの先頭部分を環境ノイズとして用いて、音声データを補正することができる。
【００４５】
そこで、実施例２においては、音声データ出力部１３３が、音声収集の開始操作から終了操作までの間に収集された音に関するデータの先頭に、終了操作後に収集された音に関するデータを付加して音声認識装置２００に送信する構成について説明する。
【００４６】
音声収集の開始操作から終了操作までの間に収集された音に関するデータの先頭に、終了操作後に収集された音に関するデータを付加した音声データの一例について、図７を用いて説明する。図７は、雑音成分に関するデータを先頭に付加した音声データの波形の一例を示す図である。図７に示すように、音声データ９２００においては、終了操作９００２の後に収集された９０２１が、開始操作９００１から終了操作９００２までの間に収集された音に関するデータの先頭に付加されている。データ９０２１は、例えばユーザが発話を終了した後の雑音部分に関するデータである。
【００４７】
なお、本実施例においては、図７の雑音部分に関するデータ９０２１に示すように、終了操作９００２の後に収集された音のうち、一部の音に関するデータを付加してもよく、また終了操作後に収集された音の全部に関するデータを付加してもよい。この場合には、例えば終了操作９００２から後に収集された音に関するデータの全てが、開始操作９００１から終了操作９００２までの間に収集された音に関するデータの先頭に付加される。
【００４８】
このような音声データ９２００は、例えば、実施例１と同様の音声収集装置１００において、以下のような処理により生成される。まず、音声収集部１３２は、音声収集の開始操作から終了操作を受け付けるまでの間は、実施例１と同様に音に関するデータを音声バッファ１２１に記憶する。次に、音声収集部１３２は、音声収集の終了操作を受け付けた後に収集された音に関するデータを、音声バッファ１２１ではなく、図示しない雑音成分バッファに記憶する。
【００４９】
この場合において、音声データ出力部１３３は、図３に示す終了操作後所定の時間が経過するタイミング９０１２において、まず雑音成分バッファに記憶された音に関するデータを取得する。次に、音声データ出力部１３３は、音声バッファ１２１に記憶された音に関するデータを、取得した音に関するデータの後ろに連結して、音声データを生成する。
【００５０】
なお、補正部２３２は、図７に示すような、雑音部分に関するデータ９０２１を先頭に付加した波形の音声データの出力を受けると、付加された雑音部分に関するデータ９０２１を環境ノイズとして用いて、音声データを補正する。なお、補正後における、開始操作９００１があったタイミングから、終了操作後所定の時間が経過するタイミング９０１２までの音声データの波形は、図４に示す波形と同様となる。
【００５１】
［効果］
以上説明したように、本実施例における音声収集装置１００は、第二の音に関するデータを、第一の音に関するデータの先頭に連結した音声データを生成する。これにより、音声データを受信した音声認識装置２００は、環境ノイズがどの部分であるかを検出することなく、音声データの先頭部分を環境ノイズとして用いて、音声データを補正することができる。
【実施例３】
【００５２】
実施例１及び２においては、音声認識装置２００が音声データを受信したタイミングで音声認識処理を行う構成について説明したが、実施の形態はこれに限られない。例えば、音声認識装置が、音声収集装置からウェイクアップ信号を受信したタイミングで、音声認識処理に用いる音声認識エンジンを起動するような構成であってもよい。
【００５３】
そこで、実施例３においては、後述する音声収集装置３００が、ウェイクアップ信号を音声認識装置４００に送信し、後述する音声認識装置４００が、ウェイクアップ信号を受信した場合に音声認識エンジンを起動する構成について説明する。
【００５４】
［機能ブロック］
まず、本実施例における音声処理システム３の機能構成について説明する。図８は、実施例３における音声処理システムの機能ブロックの一例を示す図である。図８に示すように、実施例３における音声処理システム３は、音声収集装置３００と、音声認識装置４００とを有する。なお、以下の実施例において、先に説明した図面に示す部位と同一の部位には同一の符号を付し、重複する説明は省略する。
【００５５】
本実施例における音声収集装置３００は、通信部１１１、操作部１１２、記憶部１２０及び制御部３３０を有する。制御部３３０は、音声収集装置３００の全体的な処理を司る処理部であり、例えばプロセッサなどである。この制御部３３０は、受付部１３１、音声収集部１３２、音声データ出力部１３３及び信号出力部３３４を有する。なお、受付部１３１、音声収集部１３２、音声データ出力部１３３及び信号出力部３３４は、プロセッサが有する電子回路の一例やプロセッサが実行するプロセスの一例である。
【００５６】
信号出力部３３４は、スイッチ１４を通じて受け付けた、ユーザによる開始操作及び終了操作に関する信号を、通信部１１１を通じて音声認識装置４００に送信する。例えば、信号出力部３３４は、ユーザによる開始操作を受け付けると、音声認識装置４００にウェイクアップ信号を送信する。また、信号出力部３３４は、ユーザによる終了操作を受け付けてから所定の時間が経過した時点で、音声認識装置４００にスリープ信号を送信する。
【００５７】
次に、音声認識装置４００の機能ブロックについて説明する。図８に示すように、音声認識装置４００は、通信部２１１、記憶部２２０及び制御部４３０を有する。音声認識装置４００は、音声認識装置２００と同様にコンピュータ等の機器により実現される。
【００５８】
制御部４３０は、音声認識装置４００の全体的な処理を司る処理部であり、例えばプロセッサなどである。この制御部４３０は、音声データ取得部２３１、補正部２３２、音声認識部４３３及び信号処理部４３４を有する。なお、音声データ取得部２３１、補正部２３２、音声認識部４３３及び信号処理部４３４は、プロセッサが有する電子回路の一例やプロセッサが実行するプロセスの一例である。
【００５９】
音声認識部４３３は、音声認識部２３３と同様に、補正された音声データを用いて、音声認識処理を行う。なお、音声認識部４３３は、信号処理部４３４から出力される起動指示に関する情報に従って処理を開始し、信号処理部４３４から出力される終了指示に関する情報に従って処理を終了する。
【００６０】
信号処理部４３４は、通信部２１１を通じて、音声収集装置３００から信号を取得し、音声認識部４３３に出力する。信号処理部４３４は、音声収集装置３００からウェイクアップ信号を取得した場合、音声認識部４３３に起動指示に関する情報を出力する。また、信号処理部４３４は、音声収集装置３００からスリープ信号を取得した場合、音声認識部４３３に終了指示に関する情報を出力する。
【００６１】
［処理の流れ］
次に、本実施例における音声処理システム３における処理の流れについて、図９及び図１０を用いて説明する。図９は、実施例３の音声収集処理の一例を示すフローチャートである。図９に示す音声収集処理は、音声収集装置３００により実行される。
【００６２】
まず、受付部１３１は、例えば、ユーザによる開始操作を受け付けるまで待機する（Ｓ３００：Ｎｏ）。受付部１３１は、開始操作を受信すると（Ｓ３００：Ｙｅｓ）、マイク１１のスイッチをＯＮにする（Ｓ３０１）。そして、音声収集部１３２は、マイク１１のスイッチがＯＦＦになるまでの間、マイク１１を通じて収集された音声を、音声バッファ１２１に記憶する。また、信号出力部３３４は、ウェイクアップ信号を音声認識装置４００に送信する（Ｓ３０２）。
【００６３】
次に、受付部１３１は、ユーザによる終了操作を受け付けるまで待機する（Ｓ３０３：Ｎｏ）。そして、音声データ出力部１３３は、ユーザによる終了操作を受け付けたと判定した場合（Ｓ３０３：Ｙｅｓ）、所定の時間が経過するまで待機する（Ｓ３０４：Ｎｏ）。
【００６４】
音声データ出力部１３３は、所定の時間が経過したと判定した場合（Ｓ３０４：Ｙｅｓ）、マイクのスイッチをＯＦＦにする（Ｓ３０５）。次に、音声データ出力部１３３は、音声データを生成し、音声認識装置４００に送信する（Ｓ３０６）。また、信号出力部３３４は、スリープ信号を音声認識装置４００に送信する（Ｓ３０７）。
【００６５】
次に、音声認識装置４００により実行される音声認識処理の流れについて、図１０を用いて説明する。図１０は、実施例３の音声認識処理の一例を示すフローチャートである。
【００６６】
まず、信号処理部４３４は、例えば、音声収集装置３００からウェイクアップ信号を受信するまで待機する（Ｓ４００：Ｎｏ）。信号処理部４３４は、ウェイクアップ信号を受信すると（Ｓ４００：Ｙｅｓ）、音声認識部４３３に起動指示に関する情報を出力する。音声認識部４３３は、起動指示に関する情報の出力を受けて、音声認識エンジンをＯＮにする（Ｓ４０１）。
【００６７】
次に、音声データ取得部２３１は、音声データを受信して、補正部２３２に出力する（Ｓ４０２）。補正部２３２は、音声データに含まれる環境ノイズ部分を用いて、音声データを補正する（Ｓ４０３）。そして、音声認識部４３３は、補正された音声データを用いて、音声認識処理を行い（Ｓ４０４）、処理結果を音声ＤＢ２２１に記憶する。
【００６８】
そして、信号処理部４３４は、例えば、音声収集装置３００からスリープ信号を受信するまで待機する（Ｓ４０５：Ｎｏ）。信号処理部４３４は、スリープ信号を受信すると（Ｓ４０５：Ｙｅｓ）、音声認識部４３３に終了指示に関する情報を出力する。音声認識部４３３は、終了指示に関する情報の出力を受けて、音声認識エンジンをＯＦＦにして（Ｓ４０６）、処理を終了する。
【００６９】
［効果］
本実施例における音声収集装置３００は、受け付けた音声入力の開始の操作に関する信号及び音声入力の終了の操作に関する信号を、音声認識装置４００に送信する。これにより、音声認識装置４００に対して、音声認識部を起動するタイミングを通知することができる。
【００７０】
また、本実施例における音声認識装置４００は、音声収集装置３００から送信された、ユーザの開始操作があったことを示す信号を取得し、ユーザの開始操作があったことを示す信号を受信したタイミングで、音声データの取得を開始する。これにより、音声認識装置４００は、信号を取得した場合に限り音声認識部を起動するので、電力消費を抑制することができる。
【実施例４】
【００７１】
実施例１乃至３においては、受付部１３１における開始操作及び終了操作の検出をトリガとして音声収集処理を制御する構成について説明したが、音声収集処理のトリガはこれに限られない。例えば指輪型などのウェアラブル端末には加速度センサが搭載されている場合があり、ユーザがウェアラブル端末を口元に持っていく動作などを検出できる場合がある。この場合、音声収集装置は、ユーザによる開始操作がされる前に、音声収集処理を開始することができる。また、ウェアラブル端末が落ちたり、他の物にぶつかったりしたことを検出することで、不規則なノイズが発生したことを推定できる場合がある。
【００７２】
そこで、実施例４においては、後述する音声収集装置５００が、加速度センサを用いて音声収集処理を開始するタイミングを特定し、また不規則なノイズが発生したことを推定する構成について説明する。
【００７３】
［機能ブロック］
まず、本実施例における音声処理システム４の機能構成について説明する。図１１は、実施例４の音声処理システムの機能ブロックの一例を示す図である。図１１に示すように、実施例４における音声処理システム４は、音声収集装置５００と、音声認識装置２００とを有する。なお、以下の実施例において、先に説明した図面に示す部位と同一の部位には同一の符号を付し、重複する説明は省略する。
【００７４】
音声収集装置５００は、通信部１１１、操作部１１２、記憶部１２０及び制御部５３０を有する。なお、音声収集装置５００は、音声収集装置１００と同様に、例えば図２に示すような指輪型などのウェアラブル端末により実現できる。ただし、本実施例におけるウェアラブル端末は、図２に示す各ハードウェア構成に加えて、図示しない加速度センサをさらに有する。
【００７５】
制御部５３０は、音声収集装置５００の全体的な処理を司る処理部であり、例えばプロセッサなどである。この制御部５３０は、受付部１３１、音声収集部５３２、音声データ出力部５３３及び加速度取得部５３５を有する。なお、受付部１３１、音声収集部５３２、音声データ出力部５３３及び加速度取得部５３５は、プロセッサが有する電子回路の一例やプロセッサが実行するプロセスの一例である。
【００７６】
本実施例における音声収集部５３２は、受付部１３１から音声収集開始の指示の出力を受けていない場合においても、加速度取得部５３５から、所定の閾値以上の加速度の変化が検出されたことを示す情報の出力を受けた場合、音声の収集を開始する。例えば、加速度の変化に基づいて、ユーザが音声収集装置１００を口元に移動したことを検出できる場合、これにより、ユーザが開始操作をし忘れた場合においても、ユーザによる発声を収集することができ、ユーザの利便性が向上する。
【００７７】
また、音声収集部５３２は、加速度の変化が検出されたことを示す情報の出力を受けて音声の収集を開始した場合において、所定の期間内に受付部１３１から音声収集開始の指示の出力を受けない場合、音声の収集を終了する。また、音声収集部５３２は、音声バッファ１２１に記憶した音に関するデータを破棄する。これにより、ユーザが音声収集装置５００を口元に移動した場合であっても、ユーザが発声しない場合には音声収集を終了するので、不要な電力消費を抑制できる。
【００７８】
さらに、音声収集部５３２は、受付部１３１がユーザによる終了操作を受け付けた後において、加速度取得部５３５において、所定の閾値以上の加速度の変化が検出された場合、収集した音に関するデータを音声バッファ１２１に記憶せずに破棄する。すなわち、音声収集部５３２は、受付部１３１がユーザによる終了操作を受け付けた後において、加速度取得部５３５において検出された加速度の変化が所定の閾値未満である場合に限り、収集した音に関するデータを音声バッファ１２１に記憶する。
【００７９】
音声収集部５３２は、ユーザによる終了操作を受け付けた後にも、雑音成分を取得するために引き続き音声を収集する。しかし、不規則なノイズが発生した期間において収集された雑音成分は、補正部２３２において用いられる環境ノイズとしては不適切である。また、加速度の変化が所定の閾値以上である場合は、音声収集装置５００が他のものにぶつかったり、高いところから落下したりした場合など、不規則なノイズが発生している可能性が高い。そこで、加速度の変化が所定の閾値以上である場合に収集された音に関するデータを排除することで、不適切な環境ノイズを送信することを抑制できる。
【００８０】
本実施例における音声データ出力部５３３は、実施例１における音声データ出力部１３３と同様に、音声バッファ１２１に記憶されたデータを用いて、音声データを生成して、音声認識装置２００に送信する。なお、音声データ出力部５３３は、ユーザによる終了操作を受け付けた場合において、所定の期間における加速度の変化が所定の閾値未満であると判定した場合に、音声データを生成する。
【００８１】
加速度取得部５３５は、図示しない加速度センサから加速度を取得し、加速度の変化が所定の閾値以上であるか否かを判定した結果を、音声収集部５３２に出力する。例えば、加速度取得部５３５は、ユーザによる開始操作がされる前において、加速度の変化が第１の閾値以上となったことを検出した場合、音声収集部５３２に、所定の閾値以上の加速度の変化が検出されたことを示す情報を出力する。
【００８２】
また、加速度取得部５３５は、ユーザによる終了操作がされた後において、加速度が第２の閾値以上であるか否かを判定し、判定結果を音声収集部５３２に出力する。なお、加速度取得部５３５は、ユーザによる終了操作がされた後において、加速度が第２の閾値以上であると判定された場合にのみ、判定結果を音声収集部５３２に出力するような構成であってもよい。
【００８３】
［処理の流れ］
次に、本実施例における音声処理システム４における処理の流れについて、図１２Ａ及び図１２Ｂを用いて説明する。図１２Ａ及び図１２Ｂは、実施例４の音声収集処理の一例を示すフローチャートである。なお、本実施例において、音声認識装置２００における処理は、実施例１と同様であるため、詳細な説明を省略する。
【００８４】
まず、音声収集部５３２は、例えば、所定値以上の加速度の変化が検出されるまで待機する（Ｓ５００：Ｎｏ）。音声収集部５３２は、所定値以上の加速度の変化が検出されたことを示す情報の出力を受けると（Ｓ５００：Ｙｅｓ）、マイク１１のスイッチをＯＮにする（Ｓ５０１）。そして、音声収集部５３２は、マイク１１のスイッチがＯＦＦになるまでの間、マイク１１を通じて収集された音声を、音声バッファ１２１に記憶する。
【００８５】
次に、受付部１３１は、所定期間が経過するまでに、開始操作を検出したか否かを判定する（Ｓ５０２）。受付部１３１は、所定期間が経過するまでに、開始操作を検出しなかった場合（Ｓ５０２：Ｎｏ）、端子Ａを通じてＳ５１３に移る。そして、受付部１３１は、マイク１１のスイッチをＯＦＦにして（Ｓ５１３）、処理を終了する。
【００８６】
一方、所定期間が経過するまでに、開始操作を検出した場合（Ｓ５０２：Ｙｅｓ）、音声データ出力部５３３は、ユーザによる終了操作を受け付けるまで待機する（Ｓ５０３：Ｎｏ）。
【００８７】
音声収集部５３２は、ユーザによる終了操作を受け付けたと判定した場合（Ｓ５０３：Ｙｅｓ）、端子Ｂを通じてＳ５１１に移る。そして、音声収集部５３２は、所定の期間における加速度の変化が所定の閾値未満であるか否かを判定する（Ｓ５１１）。音声収集部５３２は、所定の期間における加速度の変化が所定の閾値以上である場合（Ｓ５１１：Ｎｏ）、加速度の変化が所定の閾値未満となるまで待機する。
【００８８】
音声収集部５３２は、所定の期間における加速度の変化が所定の閾値未満であると判定した場合（Ｓ５１１：Ｙｅｓ）、音声収集部５３２は、音声データ出力部５３３に音声データ生成指示を出力する。そして、音声データ出力部５３３は、音声データを生成して、音声認識装置２００に送信する（Ｓ５１２）。その後、受付部１３１は、マイク１１のスイッチをＯＦＦにして（Ｓ５１３）、処理を終了する。
【００８９】
［効果］
本実施例における音声収集装置５００は、加速度を取得する加速度検出部をさらに有する。音声収集装置５００は、所定の閾値を超える加速度の変化が検出された場合に、音声入力の開始の操作を待たずに音の収集を開始する。そして、音声収集装置５００は、音声入力の開始の操作があった場合に、第一の音に関するデータと第二の音に関するデータとを音声認識装置２００に送信する。
【００９０】
本実施例によれば、音声収集装置５００は、例えばユーザが装置を口元に移動したことを検出できる。これにより、ユーザが開始操作を忘れた場合においても、ユーザの発声を収集できるので、ユーザの利便性が向上する。
【００９１】
また、音声収集装置５００は、音声入力の終了の操作を受け付けた後における所定の期間において検出された加速度の変化が所定の閾値未満であると判定する。そして、音声収集装置５００は、加速度の変化が所定の閾値未満であると判定された場合に、所定の期間に収集された音に関するデータを、第二の音に関するデータとして音声認識装置２００に送信する。これにより、不規則なノイズが発生した可能性が高い期間において収集された雑音成分に関するデータを排除するので、不適切な環境ノイズを送信することを抑制できる。
【実施例５】
【００９２】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。
【００９３】
例えば、実施例１において、ＢｌｕｅＴｏｏｔｈ（登録商標）ＬＥ等の無線通信手段を用いて、音声収集装置１００から音声認識装置２００にデータを送信する例について説明したが、実施の形態はこれに限られない。例えば、音声収集装置１００と音声認識装置２００とは、有線又は無線による任意のネットワークを通じて通信可能に接続されていてもよい。また、音声収集装置１００から音声認識装置２００にのみデータを送信できる構成であっても、相互に通信可能な構成であってもよい。実施例２乃至４についても同様である。
【００９４】
なお、実施例４において、音声収集部５３２が、雑音成分を音声データに含めるか否かを、加速度の変化に基づいて判定する構成について説明したが、雑音成分を音声データに含めるか否かを判定する基準はこれに限られない。例えば、音声収集部５３２が、収集された雑音成分の音量、又は収集された雑音成分の音量と終了操作後の期間に収集された雑音成分の音量の平均値との乖離が所定の閾値以上である場合に、収集した雑音成分に関するデータを破棄するような構成であってもよい。
【００９５】
また、実施例４において、雑音成分に関するデータを破棄する処理を、音声収集部５３２が行う構成について説明したが、これに限られない。例えば、音声収集部５３２は、雑音成分に関するデータを破棄せずに記憶し、音声データ出力部５３３が、加速度の変化が所定の閾値以上である期間に対応する雑音成分に関するデータを含まない音声データを生成するような構成であってもよい。
【００９６】
なお、各実施例においては、音声収集装置が、音声データのファイルを生成して送信する構成について説明したが、これに限らず、音声収集装置が音声データのパケットを順次送信し、パケットを受信した音声認識装置が音声データのファイルを生成してもよい。この場合において、音声収集装置は、音声収集の終了操作を受け付けた後に収集された音に関するデータを、音声収集の終了操作を受け付ける前に収集された音に関するデータよりも先に音声認識装置に送信するような構成であってもよい。
【００９７】
［ウェアラブル端末］
上記実施例では、音声収集装置１００と音声認識装置２００とを別々の装置で実行する例を説明したが、これに限定されるものではなく、音声認識装置２００と同様の処理部を有する音声収集装置１００だけで実現することもできる。また、音声収集装置１００の処理能力に応じて、音声収集装置１００と音声認識装置２００に分散させる処理部を任意に変更することもできる。
【００９８】
［処理順］
また、上記実施例で説明した処理の順序は、矛盾のない範囲内で適宜変更することができる。例えば、図５のＳ１０４とＳ１０５とは、どちらを先に実行してもよく、順不同である。また、図１０のＳ４０５を、Ｓ４０３よりも先に実施してもよく、この場合は、Ｓ４０４の処理が終了した後に、Ｓ４０６に移り、処理を終了する。
【００９９】
［システム］
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。
【０１００】
［ハードウェア］
上記の実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図１３は、音声認識プログラムを実行するコンピュータの一例を示す図である。なお、以下においては、音声認識装置２００を例として説明するが、音声認識装置４００についても同様のハードウェア構成により実現できる。
【０１０１】
図１３が示すように、コンピュータ９００は、ＣＰＵ９１０、ＨＤＤ９２０、ＦＲＡＭ９４０を有する。これら９１０〜９４０の各部は、バス９９０を介して接続される。
【０１０２】
ＨＤＤ９２０には、音声認識装置２００の音声データ取得部２３１、補正部２３２及び音声認識部２３３と同様の機能を発揮する音声認識プログラム９２０ａが予め記憶される。なお、音声認識プログラム９２０ａについては、適宜分離しても良い。また、ＨＤＤ９２０は、各種情報を記憶する。
【０１０３】
そして、ＣＰＵ９１０が、音声認識プログラム９２０ａをＨＤＤ９２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、音声認識プログラム９２０ａは、音声データ取得部２３１、補正部２３２及び音声認識部２３３と同様の動作を実行する。また、ＣＰＵ９１０は、各処理部による処理結果やＨＤＤ９２０から読み出した各種データを、適宜ＦＲＡＭ９４０に記憶する。
【０１０４】
なお、上記した音声認識プログラム９２０ａについては、必ずしも最初からＨＤＤ９２０に記憶させることを要しない。例えば、コンピュータ９００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラムを記憶させておく。そして、コンピュータ９００がこれらからプログラムを読み出して実行するようにしてもよい。さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ９００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ９００がこれらからプログラムを読み出して実行するようにしてもよい。
【０１０５】
なお、音声収集装置１００、３００及び５００についても、図示しないプロセッサ、及び図示しないＦＲＡＭなどの半導体メモリ素子を有してもよい。音声収集装置１００のＦＲＡＭには、音声収集装置１００の受付部１３１、音声収集部１３２及び音声データ出力部１３３と同様の機能を発揮する図示しない音声収集プログラム９２０ｂが予め記憶される。なお、音声収集プログラム９２０ｂについては、適宜分離しても良い。
【０１０６】
そして、プロセッサが、音声収集プログラム９２０ｂをＦＲＡＭから読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、音声収集プログラム９２０ｂは、受付部１３１、音声収集部１３２及び音声データ出力部１３３と同様の動作を実行する。また、プロセッサは、各処理部による処理結果を、適宜ＦＲＡＭに記憶する。また、通信部１１１は、例えばＢＬＥデバイス１２により実現される。なお、音声収集装置３００及び５００についても同様のハードウェア構成により実現できる。
【符号の説明】
【０１０７】
１  音声処理システム
１００、３００、５００  音声収集装置
１１  マイク
１２  ＢＬＥデバイス
１４  スイッチ
２００、４００  音声認識装置
１１１、２１１  通信部
１１２  操作部
１２０、２２０  記憶部
１２１  音声バッファ
１３０、２３０  制御部
１３１  受付部
１３２、５３２  音声収集部
１３３、５３３  音声データ出力部
２３１  音声データ取得部
２３２  補正部
２３３  音声認識部
２２１  音声ＤＢ
３３４  信号出力部
４３４  信号処理部
５３５  加速度取得部
【図１】
2018097011.tif 000003
【図２】
2018097011.tif 000004
【図３】
2018097011.tif 000005
【図４】
2018097011.tif 000006
【図５】
2018097011.tif 000007
【図６】
2018097011.tif 000008
【図７】
2018097011.tif 000009
【図８】
2018097011.tif 000010
【図９】
2018097011.tif 000011
【図１０】
2018097011.tif 000012
【図１１】
2018097011.tif 000013
【図１２Ａ】
2018097011.tif 000014
【図１２Ｂ】
2018097011.tif 000015
【図１３】
2018097011.tif 000016