(57)【要約】【課題】モジュール間の配線を減らすことができる音声認識起動システムを提供する。【解決手段】音声認識起動システムは、起動用音声信号のデータを記憶する記憶部１０４と、スイッチ部１０５の所定の信号を検出した場合に、記憶部１０４から取得した起動用音声信号を出力する制御部１０６と、マイク部１０３が収音した音声信号と、制御部１０６が出力した起動用音声信号と、を統合するマージ部１０７と、を備える。マージ部１０７で統合された音声信号は、音声認識モジュールに出力されてよい。【選択図】図１
2020060694.tif 000002
【特許請求の範囲】
【請求項１】
起動用音声信号のデータを記憶する記憶部と、
スイッチ部の所定の信号を検出した場合に、前記記憶部から取得した前記起動用音声信号を出力する制御部と、
マイク部が収音した音声信号と、前記制御部が出力した前記起動用音声信号と、を統合するマージ部と、を備える音声認識起動システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、音声認識起動システムに関する。
【背景技術】
【０００２】
従来、マイク部が収音した音声信号について、マイク部を備えるモジュール（例えばヘッドセット等）とは別のモジュールで処理（例えば無線送信または音声認識等）を実行するシステムが知られている。一般に、マイク部を備えるモジュールは、ユーザの発話を収音できるように、ユーザの近くに配置される。一方、別のモジュールは、ユーザから離れて配置されることがある。ここで、利便性の観点から、ユーザがマイク部を備えるモジュールに対して所定の操作（例えばスイッチをオンにする操作等）を行うことで、別のモジュールを起動できることが好ましい。例えば、特許文献１は、着脱可能なスイッチ部をヘッドセットに接続した場合に、スイッチ部に対するユーザの所定の操作に従って別のモジュールが起動する技術を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−６５５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１の技術において、スイッチ部から出力される制御信号は音声信号と性質が異なる。そのため、マイク部からの音声信号を別のモジュールに伝える配線と別に、制御信号を別のモジュールに伝える配線を設ける必要がある。
【０００５】
かかる事情に鑑みてなされた本開示の目的は、モジュール間の配線を減らすことができる音声認識起動システムを提供することにある。
【課題を解決するための手段】
【０００６】
本開示の一実施形態に係る音声認識起動システムは、起動用音声信号のデータを記憶する記憶部と、スイッチ部の所定の信号を検出した場合に、前記記憶部から取得した前記起動用音声信号を出力する制御部と、マイク部が収音した音声信号と、前記制御部が出力した前記起動用音声信号と、を統合するマージ部と、を備える。
【発明の効果】
【０００７】
本開示の一実施形態に係る音声認識起動システムによれば、モジュール間の配線を減らすことができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る音声認識起動システムが備えるマイクモジュールの概略構成を示す図である。
【図２】一実施形態に係る音声認識起動システムの概略構成を示す図である。
【図３】別の実施形態に係る音声認識起動システムの概略構成を示す図である。
【発明を実施するための形態】
【０００９】
以下の説明で使用される各図において、同一の構成を有する部分には同一の符号を付し、重複する説明を省略する場合がある。
【００１０】
（音声認識起動システムの概要）
本開示の一実施形態に係る音声認識起動システムは、マイクモジュールと、音声認識モジュールと、を備える。マイクモジュールは収音した音声をゲイン調整し、ゲイン調整後の音声信号を出力するモジュールである。音声認識モジュールは、マイクモジュールから音声信号を取得して、音声認識を行うモジュールである。マイクモジュールおよび音声認識モジュールは例えば車両の室内に設けられる。マイクモジュールは、発話を収音しやすいように、例えば話者の近くに設置される。一例として、マイクモジュールは、座席頭上に設けられて、座席に座る乗員の発話を収音してよい。また、音声認識を行うモジュールは、車載装置に搭載されてよい。一例として、車載装置はコンソールパネルに設置されたカーナビゲーション装置である。マイクモジュールと音声認識モジュールとは、音声信号を伝送する配線によって有線接続される。音声認識起動システムは複数のマイクモジュールを備え得る。音声認識起動システムの詳細構成については後述する。
【００１１】
（マイクモジュール）
図１は、音声認識起動システムが備えるマイクモジュール１０１の概略構成を示す図である。マイクモジュール１０１は、マイク部１０３と、記憶部１０４と、スイッチ部１０５と、制御部１０６と、マージ部１０７と、ゲイン調整部１０８と、を備える。
【００１２】
マイク部１０３はユーザの発話を収音する。マイク部１０３は収音素子を含む。例えば収音素子は、シリコンマイクロホンであってよい。また、例えば収音素子は、エレクトレットコンデンサマイクロホン（ＥＣＭ）であってよい。収音素子の種類は限定されない。
【００１３】
記憶部１０４は１つ以上のメモリを含む。ここで、メモリは、例えば半導体メモリ、磁気メモリまたは光メモリ等であるが、これらに限られない。記憶部１０４に含まれる各メモリは、例えば主記憶装置、補助記憶装置またはキャッシュメモリとして機能してよい。本実施形態において、記憶部１０４は後述する起動用音声信号のデータを記憶する。また、記憶部１０４は、プログラムおよび起動用とは異なる音声信号のデータ等を記憶してよい。
【００１４】
スイッチ部１０５は音声認識モジュールを起動させるためのスイッチを含む。例えばスイッチは、ロッカースイッチであってよい。また、例えばスイッチは、押ボタンスイッチであってよい。スイッチの種類は限定されない。ユーザは、音声認識モジュールを起動させる場合に、スイッチに対して所定の操作を行う。例えばスイッチがロッカースイッチの場合に、ユーザは操作ボタンをオン側に押す。また、例えばスイッチが押ボタンスイッチの場合に、ユーザはボタンに対して押し動作または引き動作を行う。ユーザがスイッチに対して所定の操作を行った場合に、スイッチ部１０５は所定の電気信号（以下、所定の信号という）を出力する。所定の信号は、例えばデジタル信号であって、ローレベルからハイレベルへと変化する信号であってよい。
【００１５】
制御部１０６は１つ以上のプロセッサを備える。本実施形態において「プロセッサ」は、汎用のプロセッサまたは特定の処理に特化した専用のプロセッサであるが、これらに限られない。
【００１６】
本実施形態において、制御部１０６は音声認識モジュールの起動処理を実行する。制御部１０６は、起動処理として、スイッチ部１０５の所定の信号を検出した場合に、記憶部１０４から取得した起動用音声信号を出力する。つまり、制御部１０６は、スイッチ部１０５の所定の信号を、記憶部１０４に記憶されたデータに基づく起動用音声信号に変換して出力する。
【００１７】
ここで、起動用音声信号は、音声認識モジュールに対して起動を指示する音声信号である。起動用音声信号は、マイク部１０３が収音し得るユーザの発話の音声信号と区別可能に選択されることが好ましい。つまり、起動用音声は、発話では再現不可能な音声であることが好ましい。具体例としては、起動用音声は、人間の発話と異なる４０００Ｈｚ〜５０００Ｈｚの周波数帯の音声であってよい。起動用音声信号がユーザの発話の音声信号と区別可能に選択されることによって、音声認識モジュールは、後述するゲイン調整後の統合された音声信号から起動用音声信号を容易に分離することができる。
【００１８】
マージ部１０７は、マイク部１０３から出力されたユーザの発話の音声信号と、制御部１０６から出力された起動用音声信号と、を音声認識モジュールの入力形式に合わせて統合する。一例として、音声認識モジュールの入力形式およびマイク部１０３からの音声信号がアナログ信号であって、制御部１０６からの起動用音声信号はデジタル信号であるとする。このとき、マージ部１０７は、制御部１０６からの起動用音声信号をＤＡ変換（デジタル−アナログ変換）する。そして、マージ部１０７は、アナログ信号に変換された起動用音声信号と、マイク部１０３からの音声信号と、を統合し、統合された音声信号を出力する。
【００１９】
ゲイン調整部１０８は、マージ部１０７から出力される統合された音声信号のゲインを、音声認識モジュールの入力に適合する大きさに調整する。ゲイン調整部１０８は、ゲイン調整後の統合された音声信号を音声認識モジュールに出力する。
【００２０】
（音声認識起動システムの一構成）
図２は、音声認識起動システム１の概略構成を示す図である。本実施形態において、音声認識起動システム１は、複数のマイクモジュール１０１と、音声認識モジュール１０２と、を備える。複数のマイクモジュール１０１の数は限定されないが、図２の例では、マイクモジュール１０１−１およびマイクモジュール１０１−２が示されている。マイクモジュール１０１−１およびマイクモジュール１０１−２の構成は、図１を用いて説明したマイクモジュール１０１と同じである。
【００２１】
音声認識モジュール１０２は、起動用音声信号検出部１０９と、音声信号選択部１１０と、音声認識処理部１１１と、を備える。ここで、起動用音声信号検出部１０９および音声信号選択部１１０は、音声認識モジュール１０２が起動していない状態でも動作する。つまり、音声認識モジュール１０２の起動は、音声認識処理部１１１の起動を意味する。
【００２２】
起動用音声信号検出部１０９には、複数のマイクモジュール１０１からゲイン調整後の統合された音声信号が入力される。起動用音声信号検出部１０９は、複数のゲイン調整後の統合された音声信号から起動用音声信号を検出する。一例として、起動用音声信号の検出は、フィルタを用いて複数のゲイン調整後の統合された音声信号から、特定の周波数帯の音声信号を抽出することによって実行され得る。起動用音声信号検出部１０９は、起動用音声信号を検出した場合に、音声認識処理部１１１に起動信号を出力する。また、起動用音声信号検出部１０９は、起動用音声信号を検出した場合に、複数のゲイン調整後の統合された音声信号のうち起動用音声信号を含むものを示す選択情報を生成する。そして、起動用音声信号検出部１０９は、音声信号選択部１１０に、選択情報および複数のゲイン調整後の統合された音声信号を出力する。
【００２３】
音声信号選択部１１０は、起動用音声信号検出部１０９から取得した選択情報に基づいて、複数のゲイン調整後の統合された音声信号から起動用音声信号を取り除く。そして、音声信号選択部１１０は、音声認識処理部１１１に、起動用音声信号を含まない音声信号を出力する。
【００２４】
音声認識処理部１１１は、起動用音声信号検出部１０９からの起動信号を受けて起動する。そして、音声認識処理部１１１は、音声信号選択部１１０からの音声信号について、音声認識処理を実行する。ここで、音声認識処理は公知の技術を用いてよい。
【００２５】
以上のように、音声認識起動システム１のマイクモジュール１０１は、マイク部１０３から出力されたユーザの発話の音声信号と、音声認識モジュール１０２を起動させるための起動用音声信号と、を統合する。そして、音声認識起動システム１において、マイクモジュール１０１は、起動用音声信号が統合された音声信号を音声認識モジュール１０２に出力する。音声認識起動システム１において、マイク部１０３からの音声信号を音声認識モジュール１０２に伝える配線と別に、制御信号（スイッチ部１０５の所定の信号）を音声認識モジュール１０２に出力するための配線を設ける必要はない。そのため、音声認識起動システム１は、モジュール間の配線を減らすことができる。
【００２６】
（音声認識起動システムの別の構成）
図３は、音声認識起動システム１の別の概略構成を示す図である。図３に示される音声認識起動システム１は、複数のマイクモジュール２０１と、音声認識モジュール２０２と、を備える。マイクモジュール２０１は、図２に示されるマイクモジュール１０１に対応し、一部の構成がマイクモジュール１０１と異なる。また、音声認識モジュール２０２は、図２に示される音声認識モジュール１０２に対応し、一部の構成が音声認識モジュール１０２と異なる。複数のマイクモジュール２０１の数は限定されないが、図３の例では、マイクモジュール２０１−１およびマイクモジュール２０１−２が示されている。
【００２７】
マイクモジュール２０１（図３の例ではマイクモジュール２０１−１およびマイクモジュール２０１−２）は、マイク部１０３と、記憶部１０４と、スイッチ部１０５と、制御部１０６と、マージ部１０７と、ゲイン調整部１０８と、シリアルデータ送受信部２０４と、を備える。マイクモジュール２０１のマイク部１０３、記憶部１０４、スイッチ部１０５、マージ部１０７およびゲイン調整部１０８は、マイクモジュール１０１と同じである。また、マイクモジュール２０１の制御部１０６は、マイクモジュール１０１の制御部１０６の機能に加えて、シリアルデータ送受信部２０４から取得したデータで記憶部１０４を書き換える機能を有する。
【００２８】
シリアルデータ送受信部２０４は、ゲイン調整後の統合された音声信号を、シリアルデータ（時分割データ）として送受信する。また、シリアルデータ送受信部２０４は、例えばシリアル転送のタイミング等を指示する制御用信号を受け取る、スレーブとして機能する。図３の例において、マイクモジュール２０１−１のシリアルデータ送受信部２０４は、音声認識モジュール２０２のシリアルデータ送受信部２０３およびマイクモジュール２０１−２のシリアルデータ送受信部２０４と接続される。また、マイクモジュール２０１−１を除くマイクモジュール２０１のシリアルデータ送受信部２０４は、他のマイクモジュール２０１のシリアルデータ送受信部２０４と接続される。また、末端のマイクモジュール２０１のシリアルデータ送受信部２０４は、ターミネータと接続され得る。複数のマイクモジュール２０１の音声信号が、シリアルデータとして音声認識モジュール２０２に出力される。そのため、マイクモジュール２０１と音声認識モジュール２０２との間の配線は、マイクモジュール２０１の数に関係なく１つである。
【００２９】
音声認識モジュール２０２は、起動用音声信号検出部１０９と、音声信号選択部１１０と、音声認識処理部１１１と、シリアルデータ送受信部２０３と、シリアル／パラレル変換部２０５と、記憶部２０６と、制御部２０７と、を備える。音声認識モジュール２０２の起動用音声信号検出部１０９、音声信号選択部１１０および音声認識処理部１１１は、音声認識モジュール１０２と同じである。ただし、音声認識モジュール２０２の起動用音声信号検出部１０９は、シリアル／パラレル変換部２０５から複数のゲイン調整後の統合された音声信号を取得する。
【００３０】
記憶部２０６は１つ以上のメモリを含む。ここで、メモリは、例えば半導体メモリ、磁気メモリまたは光メモリ等であるが、これらに限られない。記憶部２０６に含まれる各メモリは、例えば主記憶装置、補助記憶装置またはキャッシュメモリとして機能してよい。図３の例では、記憶部２０６は、マイクモジュール２０１の記憶部１０４に記憶されて起動用音声信号として使用され得る複数種類の音声信号（以下、起動用音声信号候補という）のデータを記憶する。
【００３１】
制御部２０７は１つ以上のプロセッサを備える。図３の例では、制御部２０７はシリアルデータ送受信部２０３を制御する。シリアルデータ送受信部２０３の一つの制御として、制御部２０７は、記憶部２０６から取得した起動用音声信号候補をシリアルデータ送受信部２０３に出力する。シリアルデータ送受信部２０３は、起動用音声信号候補を複数のマイクモジュール２０１にシリアル転送する。マイクモジュール２０１の制御部１０６は、シリアルデータ送受信部２０４を介して取得した起動用音声信号候補のデータを、記憶部１０４に記憶させる。つまり、制御部２０７は、複数のマイクモジュール２０１の記憶部１０４に記憶される起動用音声信号のデータを変更する制御が可能である。
【００３２】
シリアルデータ送受信部２０３は、ゲイン調整後の統合された音声信号を、シリアルデータとして受信する。また、シリアルデータ送受信部２０３は、制御用信号を出力するマスターとして機能する。シリアルデータ送受信部２０３は、上記のように、シリアルデータ送受信部２０４に対して、起動用音声信号候補をシリアル転送する。
【００３３】
シリアル／パラレル変換部２０５は、シリアルデータ送受信部２０３からシリアルデータの音声信号を受け取り、パラレルデータに変換する。シリアル／パラレル変換部２０５は、パラレルデータに変換した音声信号を、起動用音声信号検出部１０９に出力する。
【００３４】
以上のように、図３に示される構成の音声認識起動システム１は、マイク部１０３からの音声信号を音声認識モジュール２０２に伝える配線と別に、制御信号（スイッチ部１０５の所定の信号）を音声認識モジュール２０２に出力するための配線を設ける必要がない。そのため、モジュール間の配線を減らすことができる。さらに、図３に示される構成の音声認識起動システム１では、マイクモジュール２０１と音声認識モジュール２０２との間の配線は、マイクモジュール２０１の数に関係なく１つである。
【００３５】
本開示を諸図面および実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形および修正を行うことが容易であることに注意されたい。したがって、これらの変形および修正は本開示の範囲に含まれることに留意されたい。例えば、各手段または各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段またはステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００３６】
例えば、音声認識モジュール１０２または音声認識モジュール２０２（以下、音声認識モジュール１０２等という）は、マイク部１０３からの所定の音声が入力されることによって起動することが可能である。一例として、音声認識モジュール１０２等は、音声入力の無い状態から設定されたレベル以上の大きさの音声が入力されることを検出して起動し得る。この場合において、上記のように起動用音声が発話で再現不可能であれば、音声認識モジュール１０２等は、マイク部１０３からの音声信号と、記憶部１０４からの起動用音声信号と、を区別可能である。音声認識モジュール１０２等は、起動を要求するマイク部１０３からの音声信号と、記憶部１０４からの起動用音声信号と、に対して異なる優先順位を与えたり、選択的な起動処理を実行したりすることができる。例えば、音声認識モジュール１０２等は、一部のマイクモジュール１０１またはマイクモジュール２０１について、マイク部１０３から所定の音声が入力されても起動せずに、ユーザがスイッチを操作した場合にだけ起動することが可能である。
【００３７】
また、例えば携帯電話、スマートフォン、タブレット端末、またはモバイルコンピュータ等およびサーバ装置等の汎用の電子機器に搭載されたプロセッサを、上記の制御部１０６または制御部２０７として機能させることができる。具体的には、電子機器の各機能を実現する処理内容を記述したプログラムを、電子機器の記憶部（メモリ）に格納し、電子機器のプロセッサによってプログラムを読み出して実行させることによって実現可能である。
【符号の説明】
【００３８】
１        音声認識起動システム
１０１    マイクモジュール
１０２    音声認識モジュール
１０３    マイク部
１０４    記憶部
１０５    スイッチ部
１０６    制御部
１０７    マージ部
１０８    ゲイン調整部
１０９    起動用音声信号検出部
１１０    音声信号選択部
１１１    音声認識処理部
２０１    マイクモジュール
２０２    音声認識モジュール
２０３    シリアルデータ送受信部
２０４    シリアルデータ送受信部
２０５    シリアル／パラレル変換部
２０６    記憶部
２０７    制御部
【図１】
2020060694.tif 000003
【図２】
2020060694.tif 000004
【図３】
2020060694.tif 000005