(57)【特許請求の範囲】
【請求項１】
音声識別装置（１０、１０ａ）であって： 
少なくとも１つの処理装置（２２）を含む処理機構（２０）の作業空間（２６）に存在する音声信号を捕捉するように構成された少なくとも１つの感知装置（１２）；および、
プロセッサ（１６）であって： 
少なくとも１つの処理装置（２２）に関する情報を受信し、 
少なくとも１つの処理装置（２２）に関する受信された情報を使用して、データベース（４０）に格納された音声データを検索し、 
検索された音声データに基づいて少なくとも１つの感知装置（１２）によって捕捉された音声信号を解析することによって少なくとも１つの処理装置（２２）の状態を識別し、および 
少なくとも１つの処理装置（２２）の識別された状態に基づいて決定される応答を出力するように構成される、前記プロセッサ（１６）を含み、
処理機構（２０ｃ）の少なくとも１つの処理装置（２２）が複数の構成要素（５０ａ、５０ｂ、５０ｃ）を含み、複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々に音声生成装置（６０ａ、６０ｂ、６０ｃ）が提供され、音声生成装置（６０ａ、６０ｂ、６０ｃ）は、
処理機構（２０ｃ）の作業空間に存在する音声信号を捕捉するように構成された感知装置のアレイ（６２）；
音声信号を放出するように構成された音声放出装置（６１）；および、
プロセッサ（６３０）であって：
感知装置のアレイ（６２）によって捕捉された音声信号の指向性を識別し；
識別された指向性を使用して音声生成装置（６０ａ、６０ｂ、６０ｃ）がその上に提供された構成要素の相対位置を含む位置情報を生成し；および、
音声放出装置（６１）に対して、音声生成装置（６０ａ、６０ｂ、６０ｃ）が提供された構成要素の生成された位置情報および識別情報を含む音声信号を放出するように命令するように構成された、前記プロセッサを含み；および、
音声識別装置（１０、１０ａ）のプロセッサ（１６）が、さらに、
複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々上に提供された音声生成装置（６０ａ、６０ｂ、６０ｃ）から放出された音声信号から複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々の位置情報および識別情報を抜き出すことによって、複数の構成要素（５０ａ、５０ｂ、５０ｃ）の位置を識別するように構成される、
前記音声識別装置（１０、１０ａ）。 
【請求項２】
少なくとも１つの処理装置（２２）に関する受信された情報が、少なくとも１つの処理装置（２２）の識別情報を含み；および、 
プロセッサ（１６）が、さらに、 
少なくとも１つの処理装置（２２）の識別情報に関連してデータベース（４０）に格納された音声データを検索するように構成される、 
請求項１に記載の音声識別装置（１０、１０ａ）。 
【請求項３】
処理機構（２０ａ、２０ｂ）の少なくとも１つの処理装置（２２）が、少なくとも１つの処理装置（２２）の識別情報を指示する音声署名を出力するように構成された音声生成装置（２８、２８ｂ）を含み；および、 
プロセッサ（１６）が、さらに 
少なくとも１つの感知装置（１２）を介して音声署名を受信し；および、 
音声署名から少なくとも１つの処理装置（２２）の識別情報を決定するように構成される、 
請求項２に記載の音声識別装置（１０ａ）。 
【請求項４】
音声生成装置（２８、２８ｂ）が、ベースライン倍音を放出するように構成された共振器であり；および、 
プロセッサ（１６）が、ベースライン倍音から少なくとも１つの処理装置（２２）の識別情報を決定するように構成される、 
請求項３に記載の音声識別装置（１０ａ）。 
【請求項５】
処理機構（２０ｂ）の少なくとも１つの処理装置（２２）上に識別情報指示器（２４）が提供され、識別情報指示器が少なくとも１つの処理装置（２２）の識別情報を指示し
音声生成装置（２８ｂ）が、少なくとも１つの処理装置（２２）上に提供された識別情報指示器（２４）によって指示された識別情報を検知するように構成された識別情報検知器（２８０）を含み；および、 
音声生成装置（２８ｂ）が、識別情報検知器（２８０）によって検知された識別情報を指示する音声署名を出力する、 
請求項３に記載の音声識別装置（１０ａ）。 
【請求項６】
識別情報指示器（２４）が、処理機構（２０）の少なくとも１つの処理装置（２２）上に提供され、識別情報指示器（２４）が、少なくとも１つの処理装置（２２）の識別情報を指示し； 
音声識別装置（１０）が、さらに、少なくとも１つの処理装置（２２）上に提供された識別情報指示器（２４）によって指示された指示情報を検知するように構成される、識別情報検知器（１４）を含み；および、 
プロセッサ（１６）が、さらに、識別情報指示器（２４）から少なくとも１つの処理装置（２２）の識別情報を受信するように構成される、 
請求項２に記載の音声識別装置（１０）。 
【請求項７】
処理機構（２０）の少なくとも１つの処理装置（２２）の画像を捕捉するように構成された画像装置をさらに含み、 
プロセッサ（１６）が、さらに、 
画像装置によって捕捉された少なくとも１つの処理装置（２２）の画像を受信し：および、 
少なくとも１つの処理装置（２２）の受信された画像から少なくとも１つの処理装置（２２）の識別情報を決定するように構成される、 
請求項２に記載の音声識別装置（１０、１０ａ）。 
【請求項８】
プロセッサ（１６）が、さらに、 
少なくとも１つの感知装置（１２）によって捕捉された音声信号から音声データファイルを生成し；および、 
生成された音声データファイルをデータベース（４０）に格納するように構成される、
請求項１〜７のいずれか一項に記載の音声識別装置（１０、１０ａ）。 
【請求項９】
プロセッサ（１６）が、さらに、 
生成された音声データファイルを音声および視覚表示の少なくとも１つとして出力するように構成される、 
請求項８に記載の音声識別装置（１０、１０ａ）。 
【請求項１０】
プロセッサ（１６）が、さらに、 
少なくとも１つの処理装置（２２）の識別された状態が、少なくとも１つの処理装置（２２）のシャットダウンが指示された特定の状態の１つである場合に、処理装置（２２）を停止するように構成されている、 
請求項１〜９のいずれか一項に記載の音声識別装置（１０、１０ａ）。 
【請求項１１】
出力応答が、操作者による１以上の要求された動作に関する情報を含む、 
請求項１〜１０のいずれか一項に記載の音声識別装置（１０、１０ａ）。 
【請求項１２】
操作者による１以上の要求された動作が、処理装置（２２）の停止を許可するかどうかを指示する入力を提供することを含み；および、 
プロセッサ（１６）が、さらに、 
操作者による入力を受信し；および、 
受信した入力が、操作者が処理装置（２２）のシャットダウンを許可していることを指示している場合に、処理装置（２２）をシャットダウンするように構成される、 
請求項１１に記載の音声識別装置（１０、１０ａ）。 
【請求項１３】
少なくとも１つの感知装置（１２）によって捕捉された音声信号の解析が、検索された音声データ上に類似検索を実行することを含み；および、 
応答が、類似検索の結果に基づいて、少なくとも１つの処理装置（２２）で識別された状態の信頼度を含む、 
請求項１〜１２のいずれか一項に記載の音声識別装置（１０、１０ａ）。 
【請求項１４】
音声識別装置（１０、１０ａ）が、殺菌可能である、 
請求項１〜１３のいずれか一項に記載の音声識別装置（１０、１０ａ）。 
【請求項１５】
音声識別装置（１０、１０ａ）が、モバイル装置上に実装される、 
請求項１〜１４のいずれか一項に記載の音声識別装置（１０、１０ａ）。 
【請求項１６】
音声識別装置（１０、１０ａ）が、処理機構（２０）の処理装置（２２）に含まれる、
請求項１〜１５のいずれか一項に記載の音声識別装置（１０、１０ａ）。 
【請求項１７】
音声識別方法であって： 
少なくとも１つの感知装置（１２）によって、少なくとも１つの処理装置（２２）を含む処理機構（２０、２０ａ、２０ｂ、２０ｃ）の作業空間に存在する音声信号を捕捉すること； 
プロセッサによって、少なくとも１つの処理装置（２２）に関連する情報を受信すること； 
プロセッサによって、少なくとも１つの処理装置（２２）に関連する受信された情報を使用して、データベース（４０）に格納された音声データを検索すること； 
プロセッサによって、検索された音声データに基づいて少なくとも１つの感知装置によって捕捉された音声信号を解析することによって、少なくとも１つの処理装置（２２）の状態を識別すること；および、 
プロセッサによって、少なくとも１つの処理装置（２２）の識別された状態に基づいて決定された応答を出力すること、 
を含み、
処理機構（２０ｃ）の少なくとも１つの処理装置（２２）が複数の構成要素（５０ａ、５０ｂ、５０ｃ）を含み、複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々に音声生成装置（６０ａ、６０ｂ、６０ｃ）が提供され、音声生成装置（６０ａ、６０ｂ、６０ｃ）は、
処理機構（２０ｃ）の作業空間に存在する音声信号を捕捉するように構成された感知装置のアレイ（６２）；
音声信号を放出するように構成された音声放出装置（６１）；および、
プロセッサ（６３０）であって：
感知装置のアレイ（６２）によって捕捉された音声信号の指向性を識別し；
識別された指向性を使用して音声生成装置（６０ａ、６０ｂ、６０ｃ）がその上に提供された構成要素の相対位置を含む位置情報を生成し；および、
音声放出装置（６１）に対して、音声生成装置（６０ａ、６０ｂ、６０ｃ）が提供された構成要素の生成された位置情報および識別情報を含む音声信号を放出するように命令するように構成された、前記プロセッサを含み；および、
音声識別装置（１０、１０ａ）のプロセッサ（１６）が、さらに、
複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々上に提供された音声生成装置（６０ａ、６０ｂ、６０ｃ）から放出された音声信号から複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々の位置情報および識別情報を抜き出すことによって、複数の構成要素（５０ａ、５０ｂ、５０ｃ）の位置を識別するように構成される、前記方法。 
【請求項１８】
音声識別システムであって： 
少なくとも１つの感知装置（１２）およびプロセッサ（１６）を含む音声識別装置（１０、１０ａ）；および、 
複数の音声生成装置（６０ａ、６０ｂ、６０ｃ）であって、複数の音声生成装置（６０ａ、６０ｂ、６０ｃ）の各々が、処理機構（２０ｃ）の少なくとも１つの処理装置（２２ｃ）に含まれる複数の構成要素（５０ａ、５０ｂ、５０ｃ）の１つ上に提供される、前記複数の音声生成装置（６０ａ、６０ｂ、６０ｃ）を含み、 
音声生成装置（６０ａ、６０ｂ、６０ｃ）の各々は： 
処理機構（２０ｃ）の作業空間に存在する音声信号を捕捉するように構成された感知装置のアレイ（６２）； 
音声信号を放出するように構成された音声放出装置（６１）；および、 
プロセッサ（６３０）であって： 
感知装置のアレイ（６２）によって捕捉した音声信号の指向性を識別し； 
識別された指向性を使用して音声生成装置（６０ａ、６０ｂ、６０ｃ）がその上に提供された構成要素（５０ａ、５０ｂ、５０ｃ）の相対位置を含む位置情報を生成し；および、 
音声放出装置（６１）に対して、音声生成装置（６０ａ、６０ｂ、６０ｃ）が提供された構成要素の生成された位置情報および識別情報を含む音声信号を放出するように命令するように構成された、前記プロセッサを含み、 
音声識別装置（１０、１０ａ）の少なくとも１つの感知装置（１２）は： 
処理機構（２０ｃ）の作業空間に存在する音声信号を捕捉するように構成され；および、
音声識別装置（１０、１０ａ）のプロセッサ（１６）は： 
複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々上に提供された音声生成装置（６０ａ、６０ｂ、６０ｃ）から放出された音声信号から複数の構成要素（５０ａ、５０ｂ、５０ｃ）の各々の位置情報および識別情報を抜き出すことによって、複数の構成要素（５０ａ、５０ｂ、５０ｃ）の位置を識別するように構成される、 
前記音声識別装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、音声信号を解析して処理機構に含まれる処理装置の状態を識別する音声識別装置に関する。
【背景技術】
【０００２】
処理機構は、例えば、製品または被検物に対して特定の処理を実行するための機構であってもよい。処理機構は、特定の製品を製造するための機構であってもよい。処理機構は、処理機構の目的に適した少なくとも１つの処理装置を含むことができる。したがって、異なる処理機構は、異なる処理装置を含むことができる。単一の処理機構は、２以上の異なる処理装置を含むこともできる。
マシンのテストまたは診断は、マシンの操作中に生成された音を捕捉して解析することによって行うことができる。
【０００３】
例えば、US 6,182,018 B1には、自動車のきしり音、がた、または予期しないノイズの源を識別するために使用され得る機器が開示されている。US 6,182,018 B1では、複合音信号内のインパルス性の音成分は、各係数セットの統計的パラメータに従って、ウェーブレット解析およびウェーブレット係数セットのソートを使用して分離される。各係数セット全体は、統計的パラメータに基づいて、それぞれの分離された成分に含まれるか、または除外されるかのいずれかである。インパルス性の音成分が分離されると、その音の潜在的な原因に従って音を分類するために、インパルス性の音成分が基準音情報と比較される。
【０００４】
さらに、例えば、DE 10 2008 057 458 A1は、試験流体がフィルタ要素を通って流れるときに発生する音を測定し、測定された音を、同じ種類のフィルタ要素で同じ条件下で以前に測定された音と比較することによって、フィルタハウジング内に配置された少なくとも１つのフィルタ要素の妥当性試験方法を開示する。
【０００５】
上述したように、処理機構は、２以上の処理装置を含むことができる。さらに、異なる処理機構は、異なる処理装置を含むことができる。異なる処理装置は、異なる種類の音を生成することができる。したがって、音解析を使用して様々な処理装置をテストまたは診断するためには、解析のために参照される音声データの量が膨大になる可能性がある。
【発明の概要】
【０００６】
一態様によれば、音声識別装置が提供される。音声識別装置は、以下：
少なくとも１つの処理装置を含む処理機構の作業空間に存在する音声信号を捕捉するように構成された少なくとも１つの感知装置；および、
プロセッサであって：
少なくとも１つの処理装置に関する情報を受信し；
少なくとも１つの処理装置に関する受信された情報を使用して、データベースに格納された音声データを検索し；
検索された音声データに基づいて少なくとも１つの感知装置によって捕捉された音声信号を解析することによって少なくとも１つの処理装置の状態を識別し；および
少なくとも１つの処理装置の識別された状態に基づいて決定される応答を出力するように構成される、前記プロセッサを含む。
【図面の簡単な説明】
【０００７】
例示的な実施形態の詳細は、例示的な図面を参照して以下に説明される。他の特徴は、説明、図面、および請求項から明らかになるであろう。
【図１】図１は、音声識別システムの機能ブロック図の例を示す。
【図２Ａ】図２Ａは、処理装置の識別情報の取得例を示す。
【図２Ｂ】図２Ｂは、処理装置の識別情報の取得例を示す。
【図２Ｃ】図２Ｃは、処理装置の識別情報の取得例を示す。
【図２Ｄ】図２Ｄは、処理装置の識別情報の取得例を示す。
【図３】図３は、音声識別システムの機能ブロック図の別の例を示す。
【図４】図４は、音声識別システムの実装例を示す。
【図５】図５は、処理機構の機能ブロック図の例を示す。
【０００８】
【図６】図６は、音声識別装置のプロセッサによって実行される例示的な処理のフローチャートを示す。
【図７】図７は、音声識別システムの別の実装例を示す。
【図８】図８は、音声識別システムのさらに別の実施例を示す。
【図９】図９は、音声識別システムのさらに別の実施例を示す。
【図１０】図１０は、音声識別システムのさらに別の実施例を示す。
【０００９】
【図１１】図１１は、音声識別システムのさらに別の実装例を示す。
【図１２】図１２は、図１１に示す例示的な実施態様の場合の音声識別装置のプロセッサによって実行される例示的な処理のフローチャートを示す。
【図１３】図１３は、処理装置を停止するための例示的な処理のフローチャートを示す。
【図１４】図１４は、処理機構の機能ブロック図の他の例を示す。
【図１５Ａ】図１５Ａは、音声生成装置の構成例を示す。
【図１５Ｂ】図１５Ｂは、音声生成装置の動作の一例を示す。
【００１０】
【図１６Ａ】図１６Ａは、消耗品構成要素に設けられた音声生成装置の実装例を示す。
【図１６Ｂ】図１６Ｂは、消耗品構成要素に設けられた音声生成装置の実装例を示す。
【図１７】図１７は、消耗品構成要素に設けられた音声生成装置の実装例を示す。
【図１８Ａ】図１８Ａは、筐体に統合された音声生成装置の例を示す。
【図１８Ｂ】図１８Ｂは、筐体に統合された音声生成装置の例を示す。
【図１８Ｃ】図１８Ｃは、筐体に統合された音声生成装置の例を示す。
【図１９】図１９は、音声識別装置を実装するために使用され得るコンピュータの例示的なハードウェア構成を示す。
【発明を実施するための形態】
【００１１】
以下の文章では、実施例の詳細な説明を図面を参照して行う。実施例に対する様々な変更がなされ得ることを理解されたい。特に、１つの例の１以上の要素を組み合わせて、他の例で使用して新しい例を形成することができる。
【００１２】
図１は、音声識別システムの機能ブロック図の一例を示す。図示の音声識別システムは、処理機構２０の作業空間２６に配置された音声識別装置１０を含むことができる。音声識別装置１０は、ネットワーク３０を介してデータベース４０に接続することができる。ネットワーク３０は、ＬＡＮ（ローカルエリアネットワーク）、ＷＡＮ（ワイドエリアネットワーク）、およびインターネットなどの通信ネットワークでもよい。ネットワーク３０は、無線ネットワークおよび有線ネットワークのうちの少なくとも１つを含むことができる。
【００１３】
処理機構２０は、例えば、製品または被検物に対して特定の処理を実行するための機構であってもよい。処理機構２０は、特定の製品を製造するための機構であってもよい。処理機構２０は、処理機構２０の目的に適した少なくとも１つの処理装置２２を含むことができる。なお、図１では、１つの処理装置２２のみを示しているが、処理機構２０は、２つ以上の処理装置２２を含むことができる。処理装置２２は、処理装置２２の識別情報を示すＩＤ（識別）指示器２４を備えていてもよい。ＩＤ指示器２４は、限定されず、バーコード、ＱＲコード（登録商標）、データマトリックスコード、ＡＲ（拡張現実）マーカなどの機械可読コード、ＯＣＲ（光学式文字識別）に適した文字列、ＲＦＩＤ（無線周波数識別子）タグまたはＮＦＣ（近距離無線通信）タグであってもよい。
【００１４】
データベース４０は、様々な処理機構で使用される処理装置の音声データを格納してもよい。データベース４０は、各処理装置の音声データをその処理装置の識別情報と関連付けて格納してもよい。処理装置の音声データは、処理装置の通常の操作音、処理装置の機械的な問題を示す音および処理装置によって誘発される音の少なくとも１つを含むことができる。機械的な問題を示す音は、例えば、処理装置の擦れ、軋り、鳴動、バンギングなどの音を含むことができる。処理装置によって誘発される音は、例えば、処理装置に設けられた警報の音を含むことができる。
【００１５】
また、データベース４０には、上述した音の種類毎の音声データに対応する処理装置の状態を指示する情報が格納されていてもよい。例えば、データベース４０は、処理装置の通常の操作音の音声データに関連付けて、処理装置が正常である可能性があることを示す情報を格納してもよい。また、例えば、データベース４０は、処理装置の機械的な問題を指示する音声の音声データに関連付けて、処理装置が有する可能性のある障害モードを示す情報を格納してもよい。同様に、例えば、データベース４０は、処理装置によって誘発された音の音声データに関連して、処理装置が存在する可能性のある故障モードを示す情報を含む。
【００１６】
データベース４０に格納された音声データは、処理装置が出荷前にテストされている間に記録され、収集されてもよい。代替的にまたは追加的に、データベース４０に格納された音声データは、処理機構において処理装置の実際の動作中に記録および収集されてもよい。
【００１７】
音声識別装置１０は、感知装置１２、ＩＤ検知器１４、プロセッサ１６および出力装置１８を含むことができる。感知装置１２は、処理機構２０の作業空間２６に存在する音声信号を捕捉するように構成されている。感知装置１２は、例えば、マイクロホンであってもよい。なお、図１は、１つの感知装置１２のみを示しているが、音声識別装置１０は、２以上の感知装置１２を含んでいてもよい。例えば、音声識別装置１０は、感知装置１２のアレイを含むことができる。感知装置１２のアレイは、マイクロホンアレイによって実施してもよい。
【００１８】
ＩＤ検知器１４は、処理装置２２に設けられたＩＤ指示器２４が指示する識別情報を検知するように構成されていてもよい。ＩＤ検知器１４は、ＩＤ指示器２４に対応する技術を採用してもよい。例えば、ＩＤ指示器２４は、バーコード、ＱＲコード（登録商標）、データマトリックスコード、ＡＲマーカなどの機械可読コードであり、ＩＤ検知器１４は、機械可読コードをスキャンするためのイメージング装置を含み、スキャンされた機械可読コードを復号することができるリーダ装置である。ＩＤ指示器２４がＯＣＲに適した文字列である場合、ＩＤ検知器１４はＯＣＲリーダである。あるいは、ＩＤ指示器２４がＲＦＩＤタグまたはＮＦＣタグである場合、ＩＤ検知器１４は、ＲＦＩＤリーダまたはＮＦＣリーダである。
【００１９】
ＩＤ検知器１４のさらに別の例では、ＩＤ検知器１４は、処理装置２２の画像を捕捉するように構成されたカメラなどの撮像装置を含むことができる。この例では、ＩＤ検知器１４は、撮像画像上で視覚的に識別する方法を実行する処理装置２２の識別情報を検知するように構成することができる。視覚的識別方法は、画像の類似検索、ＣＡＤモデル追跡、処理装置のエッジベース追跡および３Ｄ走査、または処理装置の他の視覚的ランドマークに基づく方法を含むが、これに限定されない。この例では、処理装置２４にＩＤ指示器２４を設ける必要はない。
【００２０】
図２Ａ〜図２Ｄは、処理装置の識別情報の取得例を示す図である。図２Ａ〜図２Ｄに示す例では、音声識別装置１０はモバイル装置１００上に実装され、処理装置２２は、Sartorius Stedim Biotech GmbH社によって市販されているBIOSTAT CultiBag STRのような使い捨てバイオリアクター２２０である。「バイオリアクター」は、生物学的に活性な環境を支持する装置またはシステムとして理解され得る。例えば、「バイオリアクター」は、細胞培養の状況において細胞または組織を増殖させるための装置またはシステムであり得る。
【００２１】
図２Ａ、図２Ｂおよび図２Ｃを参照すると、使い捨てバイオリアクター２２０の識別情報は、それぞれバーコード、ＲＦＩＤタグおよびＡＲマーカとして、ＩＤ指示器２４ａ、２４ｂおよび２４ｃによって指示される。図２Ａ、図２Ｂおよび図２Ｃに示すモバイル装置１００のディスプレイ１８ａは、得られた識別情報およびそれぞれの検知手段を示す。図２Ｄに示すように、使い捨てバイオリアクター２２０の識別情報は、カメラ、例えばモバイル装置１００によって捕捉された使い捨てバイオリアクター２２０の画像から取得される。図２Ｄは、取得された識別情報と使い捨てバイオリアクター２２０の捕捉画像を示す。
【００２２】
再び図１を参照して、プロセッサ１６は、処理装置２２の状態を識別するための様々な処理を実行するように構成することができる。プロセッサ１６は、受信モジュール１６０と、識別モジュール１６２と、出力モジュール１６４とを含むことができる。受信モジュール１６０は、感知装置１２によって捕捉された音声信号と、ＩＤ検知器１４によって検知された処理装置２２の識別情報とを受信するように構成することができる。
【００２３】
識別モジュール１６２は、受信モジュール１６０で受信された音声信号および識別情報を使用して処理装置２２の状態を識別するように構成されてもよい。識別モジュール１６２は、処理装置２２の識別情報を使用して、ネットワーク３０を介してデータベース４０に格納された音声データを検索するように構成された検索モジュール１６２０を含むことができる。例えば、検索モジュール１６２０は、処理装置２２の識別情報に関連付けて、データベース４０に格納された音声データを検索するように構成されていてもよい。処理装置２２の識別情報の使用は、その処理装置２２専用の検索対象となる音声データを限定することができ、信頼性が向上した検索の高速化を図ることができる。識別モジュール１６２は、検索モジュール１６２０によって検索された音声データに基づいて、感知装置１２によって捕捉された音声信号を解析することによって、処理装置２２の状態を識別するように構成することができる。
【００２４】
例えば、識別モジュール１６２は、検索された音声データに対して類似検索を行い、感知装置１２によって捕捉された音声信号を、検索された音声データと比較することができる。識別モジュール１６２は、感知装置１２によって捕捉された音声信号に類似する音声データを識別することによって、データベース４０に格納された処理装置２２の可能な状態を示す情報を識別された音声データと関連して用いて、処理装置２２の状態を識別することができる。例えば、識別モジュール１６２は、処理装置２２が正常状態または特定の故障モードにあることを識別することができる。識別モジュール１６２はまた、類似検索の結果から、処理装置２２の識別された状態に対する信頼度を取得することができる。
【００２５】
さらに、例えば、識別モジュール１６２は、捕捉された音声信号が、処理装置２２からの音声信号の標準パラメータ内で動作する処理装置２２の音声信号を含むか否かを決定することができる。標準パラメータは、処理装置２２の識別情報に関連付けて、データベース４０に格納することができる。
【００２６】
識別モジュール１６２は、処理装置２２の識別された状態と共に、感知装置１２によって捕捉された音声信号から音声データファイルを作成し、データベース４０に音声データファイルをアップロードすることができる。識別された状態に対する信頼度が得られると、識別モジュール１６２は、信頼度もデータベース４０にアップロードすることができる。音声データファイルのアップロードは、将来の類似検索の堅牢性を高めることができる。さらに、データベース４０が、異なる処理機構に置かれた音声識別装置間で共有されるとき、音声データファイルのアップロードは、別の処理機構における処理装置の状態の識別を支援することもできる。
【００２７】
識別モジュール１６２は、感知装置１２によって捕捉された音声信号を分析するとき、例えば、話し声、足音、軽い鼻歌、エコー（音声識別装置１０が狭い空間にある場合）、または他の装置の動作など、周囲のノイズ汚染を排除または低減することもできる。これは、既知のノイズ除去技術を使用することによって行うことができる。
【００２８】
出力モジュール１６４は、処理装置２２の識別された状態に基づいて決定された応答を出力するように構成される。例えば、応答は、識別された状態の指示を含むことができる。応答はまた、操作者による１以上の要求された動作を含むことができる。必要な動作は、問題を修正するための１以上の操作、処理装置２２の停止、技術サポートまたはサービスへの連絡のうちの少なくとも１つを含むことができる。出力される応答は、処理装置２２の１以上の可能な状態に対応して予め定義されてもよい。
【００２９】
識別された状態のための出力にどれが応答するかを指示する情報は、音声識別装置１０内の格納装置（図示せず）に格納されてもよい。代替的にまたは追加的に、このような情報はデータベース４０に格納されてもよい。格納装置（図示せず）および／またはデータベース４０に格納されたそのような情報を参照すると、出力モジュール１６４は、処理装置２２の識別された状態に基づいて応答を決定することができる。出力モジュール１６４は、決定された応答を、出力装置１８を介して出力し、および／または出力信号を音声識別装置１０の外部の出力装置に送出することができる。
【００３０】
出力装置１８は、出力モジュール１６４によって決定された応答を出力することができる。出力装置１８は、液晶ディスプレイなどの表示装置、スピーカなどの音声出力装置、触覚出力装置および拡張現実感ディスプレイ装置の少なくとも１つを含む。応答は、出力装置１８による音声または画像の形態、またはその両方の出力であってもよい。
【００３１】
出力装置１８はまた、感知装置１２によって捕捉された音声信号を出力してもよい。例えば、上述したように、識別モジュール１６２は、感知装置１２によって捕捉された音声信号から音声データファイルを作成することができる。音声データファイルは、音声識別装置１０の記憶装置（図示せず）に格納されてもよく、音声または視覚表現として、またはその両方として出力されてもよい。音声データファイルが音声として出力されたとき、操作者および／またはテクニカルサポートまたはサービスからの要員は、捕捉された音声信号を聞くことができる。音声データファイルの視覚的表現は、捕捉された音声信号の波形を提供することができる。
【００３２】
図１に示す例示的な音声識別装置１０は、出力装置１８を含み、音声識別装置１０は別の例示的な実施態様において出力装置１８を含む必要はない。すなわち、出力装置１８は、音声識別装置１０の外部に設けられてもよい。
【００３３】
図３は、音声識別システムの機能ブロック図の別の例を示す。図３において、図１と同一部分には同一符号を付し、図１と同一部分には同一符号を付して詳細な説明を省略する。図３に示す音声識別装置１０ａは、図１に示すＩＤ検知器１４は含まない。図３に示す処理機構２０ａは、図１に示す処理装置２２に設けられたＩＤ指示器１２を含まない。代わりに、図３に示す処理機構２０ａは、音声生成装置２８を含む。
【００３４】
音声生成装置２８は、処理装置２２の識別情報を指示する音声署名を出力するように構成することができる。音声署名は、識別情報を含む音声信号として理解することができる。音声署名は、埋め込まれた音声署名、または、超音波または聞こえない音声署名であってもよい。音声識別装置１０ａの感知装置１２は、作業空間２６に存在する音声信号の１つとして音声署名を捕捉することができる。音声識別装置１０ａのプロセッサ１６は、感知装置１２を介して音声署名を受信し、音声署名から処理装置２２の識別情報を決定するようにさらに構成されてもよい。
【００３５】
一例では、音声生成装置２８は、ベースライン倍音を放出するように構成された共振器であってもよい。例えば、共振器は、可聴範囲に対して４〜２０ｋＨｚ、超音波周波数に対して２０ｋＨｚ〜１ＭＨｚのベースライン音を放出することができる。音声識別装置１０ａのプロセッサ１６は、ベースライン倍音から処理装置の識別情報を決定するように構成することができる。図４は、図３に示した音声生成装置２８が共振器であるときの音声識別システムの実施態様を示す図である。図４では、音声識別装置１０ａはモバイル装置によって実現され、処理機構２０ａは、処理装置２２として相互に接続された磁気ミキサ２２２およびPalletank（登録商標）使い捨て混合容器２２４を含む。
【００３６】
Palletank（登録商標）使い捨て混合容器２２４は、ベースライン倍音ＢＳを生成する共振器２２４０を含む。ベースライン倍音ＢＳは、処理装置２２２、２２４を介して共鳴する。図４に示すように、磁気ミキサ２２２は、混合軸から来る軋り音（grinding sound）ＧＳを放出している。モバイル装置１００のマイクロホン１２ａ（音声識別装置１０ａの感知装置１２の一例として）は、ベースライン倍音ＢＳおよび軋り音ＧＳを捕捉する。
【００３７】
モバイル装置１００に実装されたプロセッサ１６は、ベースライン倍音ＢＳがPalletank（登録商標）使い捨て混合容器２２４からのものであると決定することができる。軋り音ＧＳは、上述した例のようにデータベース４０を参照することによって解析することができ、Palletank（登録商標）使い捨て混合容器２２４の状態を決定することができる。図４に示すモバイル装置のディスプレイ１８ａは、ベースライン倍音ＢＳおよび軋り音ＧＳの視覚表示ＢＳ１、ＧＳ１を表示する。
【００３８】
図５は、図３に示す音声生成装置２８のさらに他の例を含む処理機構の機能ブロック図の一例を示す。図５の例では、処理装置２２には、ＩＤ指示器２４が設けられている。図５に示すＩＤ指示器２４は、図１および図２Ａ〜２Ｃに示す上述したＩＤ指示器２４と同じでもよい。また、図５に示す例では、音声生成装置２８ｂは、ＩＤ検知器２８０と、音声署名生成モジュール２８２と、音声放出装置２８４とを含む。ＩＤ検知器２８０は、図１および図２Ｄを参照して上述したＩＤ検知器１４と同じでよい。
【００３９】
すなわち、ＩＤ検知器２８０は、機械可読コード、ＯＣＲ用の文字列、ＲＦＩＤタグまたはＮＦＣタグを読み取ることによって、または処理装置２２の画像を捕捉することによって、処理装置２２の識別情報を検知することができる。音声署名生成モジュール２８２は、ＩＤ検知器２８０によって検知された処理装置２２の識別情報を含む音声署名を生成する。音声放出装置２８４は、音声署名生成モジュール２８２によって生成された音声署名を放出することができる。音声識別装置１０ａのプロセッサ１６は、感知装置１２（図３参照）を介して受信した音声署名から処理装置２２の識別情報を決定することができる。
【００４０】
図３に示す例示的な構成に関するさらに別の例では、音声署名は、処理装置２２の周囲音声署名であってもよい。例えば、バイオリアクター上の回転するインペラの音、または完全性試験装置（図示せず）からの圧縮空気排出のような、動作中に処理装置２２によって生成された周囲音が、処理装置２２を識別するための音声署名として使用されてもよい。
図３〜図５を参照して上述した音声生成装置２８および２８ｂは、処理装置２２に一体化されてもよいし、処理装置２２に取り外し可能に取り付けられてもよい。
【００４１】
上記のような音声識別装置１０および１０ａは、モバイル装置（図２Ａ〜図２Ｄおよび図４に示す例のように）またはウェアラブル装置に実装することができる。あるいは、音声識別装置１０および１０ａは、処理装置２２内のコンピュータ上に実装されてもよい。さらに別の例では、音声識別装置１０および１０ａは、処理装置２２の外部のコンピュータ上に実装されてもよい。音声識別装置１０または１０ａを実装する外部コンピュータは、処理装置に取り外し可能に取り付けられてもよく、または処理装置と直接接触することなく作業空間２６内の固定位置に配置されてもよい。さらに、例えば、音声識別装置１０または１０ａを実装する外部コンピュータは、作業空間２６内に設けられた監視コンピュータシステムの一部であってもよい。
【００４２】
次に、図６を参照して、音声識別装置１０によって実行される例示的な処理の一例を説明する。以下に説明する例示的な処理は、上述したような音声識別装置１０および１０ａのいずれかの実施例によって実行されてもよい。また、以下では、特に断りのない限り、音声識別装置１０を参照する指示文を音声識別装置１０ａにも適用することができる。
【００４３】
図６に示す例示的な処理は、音声識別装置１０のプロセッサ１６によって実行されてもよい。プロセッサ１６は、図１に示す例示的な処理を開始してもよい。例えば、音声識別装置１０の入力装置（図示せず）を介した操作者の入力に応答して、図６に示す典型的な処理を実行し、処理を開始するように音声識別装置１０に指示するようにすることもできる。代替的に、プロセッサ１６は、図６に示す例示的な処理を操作者によって以前に決定された時刻に、または所定の時間間隔で開始してもよい。
【００４４】
処理はステップＳ１０から開始される。ステップＳ１０において、プロセッサ１６の受信モジュール１６０は、感知装置１２から音声信号を受信する。音声信号は、処理機構２０の作業空間２６内の感知装置１２によって捕捉されている。ステップＳ１０の後、処理はステップＳ１２に進む。
【００４５】
ステップＳ１２において、プロセッサ１６の受信モジュール１６０は、処理機構２０の少なくとも１つの処理装置２２に関する情報を受信する。例えば、受信モジュール１６０は、図１および２Ａ〜２Ｃを参照して上述したようなＩＤ検知器１４によって検知された処理装置２２の識別情報を受信することができる。代替的に、受信モジュール１６０は、図３〜５を参照して上述したように、感知装置１２から処理装置２２の識別情報を含む音声署名を受信することができる。ステップＳ１２の後、処理はステップＳ１４に進む。
【００４６】
ステップＳ１４において、プロセッサ１６の識別モジュール１６２内の検索モジュール１６２０は、ステップＳ１２で受信した情報を用いてデータベース４０に格納された音声データを検索する。例えば、検索モジュール１６２０は、処理装置２２の識別情報に関連付けて、データベース４０に格納されている音声データを検索してもよい。ステップＳ１２において、受信モジュール１６０が、処理装置２２の識別情報を含む音声署名を受信した場合、検索モジュール１６２０は、音声データを検索する前に音声署名から識別情報を決定することができる。ステップＳ１４の後、処理はステップＳ１６に進む。
【００４７】
ステップＳ１６において、プロセッサの識別モジュール１６２は、ステップＳ１４で検索された音声データに基づいて音声信号を解析することによって、処理装置の状態を識別する。例えば、識別モジュール１６２は、検索された音声データに対して類似検索を実行してもよい。次に、識別モジュール１６２は、データベース４０に格納された処理装置２２の可能な状態を示す情報を、音声信号と最もよく似ていると考えられる音声データ、すなわち、音声信号に最もよくマッチしている音声データと関連付けて、処理装置２２の状態を識別することができる。
【００４８】
識別された状態は、例えば、処理機械の正常状態または特定の故障モードであり得る。また、ステップＳ１６において、周囲のノイズ汚染を排除するための音声信号のノイズキャンセルを行うようにしてもよい。識別モジュール１６２はまた、ステップＳ１６における類似検索の結果から、処理装置２２の識別された状態に対する信頼度を取得することができる。ステップＳ１６の後、処理はステップＳ１８に進む。
【００４９】
ステップＳ１８において、出力モジュール１６４は、ステップＳ１６で識別された状態に基づいて応答を決定する。例えば、出力モジュール１６４は、応答が処理装置２２の識別された状態の指示を含むと決定することができる。代替的にまたは追加的に、出力モジュール１６４は、応答が操作者による１以上の要求された動作を含むと決定することができる。図１を参照して上述したように、出力モジュール１６４は、処理装置２２の可能な状態ごとに所定の応答を指示する情報を参照することによって応答を決定してもよい。ステップＳ１８の後、処理はステップＳ２０に進む。
【００５０】
ステップＳ２０において、出力モジュール１６４は、ステップＳ１８で決定された応答を出力する。出力モジュール１６４は、出力装置１８を介して応答を出力することができる。応答は、音声または画像の形式、またはその両方で出力することができる。図６に示された例示的な処理は、ステップＳ２０の後に終了する。
【００５１】
上述した音声識別システムの他の実施例について、図７〜１３を参照して説明する。図７〜１３に示す以下の例は、必ずしも処理装置２２の識別情報を取得することを指すものではなく、これらの例においても、図１〜５を参照して説明した方法のいずれかで、処理装置２２の識別情報を得ることができることを理解されたい。
【００５２】
図７に示す例示的な実施態様では、音声識別装置１０は、モバイル装置１００上に実装され、処理装置２２は、使い捨てバイオリアクター２２０である。使い捨てバイオリアクター２２０は、使い捨てバッグアセンブリ２２０２と、モータアーム２２０４とを含む。この実施例では、使い捨てバイオリアクター２２０は、設置された使い捨てバッグアセンブリ２２０２の上部から来る軋り音ＧＳを放出している。モバイル装置１００のマイクロホン１２ａ（音声識別装置１０ａの感知装置１２の一例として）は、軋り音ＧＳを取り込む。
【００５３】
捕捉された軋り音ＧＳは、モバイル装置１００のディスプレイ１８ａに視覚的に出力される。捕捉された軋り音ＧＳは、使い捨てバイオリアクター２２０の識別情報に関連してデータベース４０に格納された音声データを使用して解析されてもよく、上述したように、使い捨てバイオリアクター２２０の状態が識別される。識別された状態での問題の修正方法に関する指示は、モバイル装置１００のディスプレイ１８ａ上の応答としての出力であってもよい。
【００５４】
図８は、図７に示す使い捨てバイオリアクター２２０に含まれる使い捨てバッグアセンブリ２２０２の例示的な正面図を示す。シャフトは、磁気カップリング２２０８を通して、使い捨てバイオリアクターユニットの内部の使い捨てバッグ２２０６に連結される。図８に示す例示的な実施態様では、音声識別装置１０は、モバイル装置１００上に実装される。この例では、図６を参照して上述したような例示的な処理を実行することによって、軋り音は、シャフト上のベアリングによって引き起こされるものとして音声識別装置１０によって識別されてもよい。
【００５５】
さらに、この例では、モバイル装置１００のディスプレイ１８ａに表示される応答は、捕捉された音声信号の分析に基づいた信頼度を有する問題の診断を含む操作者への視覚的推奨である。応答は、操作者が使い捨てバイオリアクター２２０を停止させ、使い捨てバイオリアクター２２０（図７参照）上でモータアーム２２０４を再調節することを指示し、これは、ミキサの内部シャフトを圧縮して、使い捨てバッグ２２０６内のシャフトの磁気カップリング２２０８上にベアリングを形成する。応答はまた、モバイル装置の振動などの音声または触覚効果を通して提供されてもよい。
【００５６】
図９に示す例示的な実施態様では、処理装置２２によって生成された音が解析されて、処理装置２２の状態を識別する。図９では、音声識別装置１０がモバイル装置１００上に実装され、処理機構は、処理装置２２として相互に接続された磁気ミキサ２２２とPalletank（登録商標）使い捨て混合容器２２４とを含む。この例では、磁気ミキサ２２２は、動作中のエラーメッセージを有し、エラーメッセージを一連のビープ音ＢＰで通知する。
【００５７】
この例では、一連のビープ音ＢＰは、プログラムされた混合実行を中断した停電を表すエラーコードを通知する。一連のビープ音ＢＰは、モバイル装置１００のマイクロホン１２ａによって捕捉され、ディスプレイ１８ａ上に視覚的に出力することができる。捕捉された音は、例えば、図６に示される例示的な処理に従って解析されてもよい。その結果、プログラムされた混合実行を中断した電力混乱を表すエラーコードを識別し、ディスプレイ１８ａ上に表示することができる。ディスプレイ１８ａ上に示される応答は、操作者に問題をどのように訂正するかの指示を含むことができる。
【００５８】
図１０に示す例示的な実施態様では、処理装置２２に取り付けられた振動センサによって生成された音が捕捉され、処理装置２２の状態を識別するために解析される。図１０において、音声識別装置１０は、モバイル装置１００に実装され、処理装置２２は、使い捨てバッグアセンブリ２２０２およびモータアーム２２０４を含む使い捨てバイオリアクター２２０である。この実施例では、振動センサＶは、使い捨てバイオリアクター２２０に一体化されるか、取り外し可能に取り付けられ得る。
【００５９】
さらに、この実施例では、使い捨てバイオリアクター２２０は、設置された使い捨てバッグアセンブリ２２０２の上部から来る軋り音ＧＳを放出している。振動センサＶは、設置された使い捨てバッグアセンブリ２２０２上で発生する粉砕の振動、振動数及びパターンを検出することができる。振動センサＶによるこの検知の結果は、使い捨てバイオリアクター２２０のオンボードコンピュータによって解析され、エラーコードを信号通知する一連のビープ音ＢＰまたはトーンを生成することができる。
【００６０】
ビープ音ＢＰまたはトーンのシーケンスは、モバイル装置１００のマイクロホン１２ａ（音声識別装置１０ａの感知装置１２の一例として）によって捕捉され、視覚的表現でディスプレイ１８ａ上に出力されてもよい。捕捉された音は、図６に示された例示的な処理に従って解析されてもよい。モバイル装置１００のディスプレイ１８ａ上の応答出力は、問題をどのように訂正するかに関する指示を含むことができる。例えば、応答は、使い捨てバイオリアクター２２０を停止させ、使い捨てバイオリアクター２２０上のモータアーム２２０４を再調節するように操作者に推奨することを含むことができる。
【００６１】
図１１は、音声識別装置１０が処理装置２２への電力を遠隔で切断することができるさらに別の例示的な実施態様を示す。この例では、音声識別装置１０、１０ａは、処理装置２２に組み込まれているか、または処理装置２２に取り外し可能に取り付けられているコンピューティング装置１０２上に実装することができる。図１１の例では、処理装置２２は、使い捨てバイオリアクター２２０である。使い捨てバイオリアクター２２０は、無線電気スイッチ２２１０を介して電源に接続することができる。この例では、使い捨てバイオリアクター２２０は、設置された使い捨てバッグアセンブリの上部からの軋り音ＧＳを放出している。
【００６２】
軋り音ＧＳは、例えば、図６に示される例示的な処理に従って音声識別装置１０、１０ａを実装するコンピューティング装置１０２によって捕捉され、解析されてもよい。使い捨てバイオリアクター２２０の識別された状態が、使い捨てバイオリアクター２２０のシャットダウンが推奨される状態として予め指定された状態の１つである場合、コンピューティング装置１０２は、例えば、通信装置１０４（例えば、携帯電話）にワイヤレスのアラートを送出する。また、コンピューティング装置１０２は、操作者が捕捉された音を聴くことができるように、捕捉された音を通信装置１０４に（少なくともその一部）送ることができる。通信装置１０４に送出されるアラートは、処理装置のシャットダウンを可能にするか否かにかかわらず、操作者に入力を提供することを要求する情報を含むことができる。
【００６３】
操作者は、通信装置１０４上で入力を与えることができ、通信装置１０４は、入力をコンピューティング装置１０２に戻すことができる。操作者による入力が操作者の承認を示す場合、コンピューティング装置１０２は、ワイヤレス信号ＷＳを無線電気スイッチ２２１０に出力し、無線電気スイッチ２２１０を使用して使い捨てバイオリアクター２２０からの電源を切断する。図１１に示すこの例の例示的な変形例では、コンピューティング装置１０２は、操作者の通信装置１０４にアラートを送出することなく、ワイヤレス電気スイッチ２２１０に無線信号ＷＳを送出することによって、使い捨てバイオリアクター２２０を停止することができる。
【００６４】
図１１に示す例示的な実施態様では、音声識別装置１０のプロセッサ１６は、処理装置２２の識別された状態が少なくとも１つの処理装置の停止が指示された特定の状態の１つである場合、処理装置２２をシャットダウンするようにさらに構成されてもよい。例えば、プロセッサ１６は、以下に説明するような処理を図１２および図１３を参照して実行するように構成することができる。
【００６５】
図１２に示す例示的な処理のステップＳ１０〜Ｓ１８は、図６に示した例示的な処理のステップＳ１０〜Ｓ１８と同一であってもよい。ステップＳ１８において、処理装置２２の特定された状態に基づいて応答を決定した後、図１２の処理はステップＳ３０に進む。
【００６６】
ステップＳ３０において、プロセッサ１６は、処理装置２２の特定された状態に関連して処理装置２２のシャットダウンが指示されたか否かを決定する。例えば、１つ以上の状態は、処理装置２２のシャットダウンが推奨される状態として予め指定されてもよい。これらの状態を示す情報は、例えば、音声識別装置１０の格納装置（図示せず）および／またはデータベース４０に格納されてもよい。プロセッサ１６は、処理装置２２の特定された状態が、少なくとも１つの処理装置のシャットダウンが指示されている特定の状態の１つではないと決定した場合（ステップＳ３０でｎｏ）、処理はステップＳ２０に進む。しかしながら、プロセッサ１６が、処理装置２２の識別された状態が、少なくとも１つの処理装置のシャットダウンが指示された特定の状態の１つであると決定した場合（ステップＳ３０でｙｅｓ）、処理はステップＳ３０に進み、処理装置２２をシャットダウンさせる。
【００６７】
図１３は、図１２に示すステップＳ３０の処理の例示的な詳細を示すフローチャートである。処理が図１２のステップＳ３０に進むと、プロセッサ１６は、図１３に示す処理を開始する。図１３に示す処理は、ステップＳ３２０から開始される。
【００６８】
ステップＳ３２０において、プロセッサ１６は、処理装置２２のシャットダウンを許可するか否かの入力の提供を操作者に要求する情報を出力する。例えば、プロセッサ１６は、そのような情報を、無線および／または有線通信ネットワークを介して、操作者によって使用され、処理機構２０の作業空間２６の外側に位置づけられた装置に出力することができる。このような操作者の装置の例は、通信装置、例えば、図１１を参照して上記で示される操作者のモバイル電話である。別の例では、プロセッサ１６は、ステップＳ３２０において、音声識別装置１０に含まれる出力装置１８に情報を出力することができる。ステップＳ３２０の後、処理は、ステップＳ３２２に進む。
【００６９】
ステップＳ３２２において、プロセッサ１６は、処理装置２２のシャットダウンを許可する入力を受け付けたか否かを決定する。操作者は、プロセッサ１６によって出力された情報を受信し、処理装置２２のシャットダウンを許可するか否かを決定することができる。操作者は、プロセッサ１６からの情報を受信した装置に入力を与え、装置は、無線および／または有線通信ネットワークを介してプロセッサ１６に入力を返信する。ステップＳ３２０において、音声識別装置１０に含まれる出力装置１８に情報が出力された場合、操作者は、音声識別装置１０の入力装置（図示せず）を介して音声識別装置１０に入力を与えることができる。
【００７０】
処理装置のシャットダウンを許可する入力を受信した場合（ステップＳ３２２のｙｅｓ）、処理はステップＳ３２４に進み、プロセッサ１６は処理装置２２を停止する。プロセッサ１６は、例えば、図１１で上述したように、電源を処理装置２２に接続する無線電気スイッチに、接続を切断するように指示する無線信号を出力することができる。ステップＳ３２４の後、図１３に示される処理は終了し、処理は図１２のステップＳ２０に進む。
【００７１】
処理装置２２のシャットダウンを許可する入力を受信していない場合（ステップＳ３２２のｎｏ）、ステップＳ３２４を実行せずに図１３の処理を終了して、処理は図１２のステップＳ２０に進む。ステップＳ３２２において、プロセッサ１６は、シャットダウンを許可する入力が受信されていないと決定する前に、所定の時間待機することができる。
【００７２】
再び図１２を参照して、決定された応答が出力されるステップＳ２０は、図６のステップＳ２０と同一であってもよい。しかしながら、プロセッサ１６は、ステップＳ３２が実行された場合に、処理装置２２のシャットダウンが指示されたことを応答にさらに含むことができる。
【００７３】
上述した様々な例では、音声識別装置１０のプロセッサ１６の識別モジュール１６２は、処理装置２２が正常状態または故障モードにあることを示す状態を識別する。代替的にまたは追加的に、識別モジュール１６２は、処理装置２２からの音に基づいて、処理装置２２のインストールおよび動作のシーケンスにおけるステップを識別することができる。さらに、出力すべき応答は、操作者が設置および操作を行うための命令をさらに含むことができる。この例では、データベース４０は、処理装置２２の動作中に、処理装置によって誘発された音の音声データおよび／または周囲音の音声データに関連付けて、処理装置の設置および動作の一連のステップを格納することができる。
【００７４】
例えば、処理装置２２からの音声プロンプトの音声データ、例えばステップの開始または終了を指示するビープ音または一連のビープ音は、処理装置がステップの開始または終了であることを示す情報と関連付けてデータベース４０に格納することができる。また、例えば、ミキサの攪拌やポンプからの流体の添加など、各ステップに関連する周囲音の音声データは、処理装置２２がそのステップ中にあることを示す情報と関連付けてデータベース４０に格納することができる。識別モジュール１６２は、データベース４０に格納されたそのような例示的な音声データに基づいて、処理装置２２の設置および動作のシーケンスにおけるステップを識別してもよい。
【００７５】
代替的にまたは追加的に、処理装置２２は、各ステップを指示する埋め込み音声署名を放出することができる。埋め込まれた音声署名の例は、各ステップのための異なる音声周波数の生成と、各ステップの聞こえない音声周波数の生成を含むが、これに限定されない。プロセッサ１６は、感知装置によって捕捉された音声署名から設置および動作のステップを識別することができる。設置および操作のステップに対応する音声署名を指示する情報は、音声識別装置１０の格納装置（図示せず）および／またはデータベース４０に格納されてもよい。さらに、例えば、処理装置２２は、視覚感知装置、ＲＦＩＤリーダまたはＮＦＣリーダのような協調感知装置を使用して設置または操作ステップを識別し、識別されたステップを指示する音声署名を出力する。
【００７６】
上述の例は、処理装置２２の識別情報を取得することを含む。さらに他の例では、処理装置２２に含まれる構成要素の識別情報は、音声識別装置１０、１０ａによって取得することができる。構成要素は、フィルタ、バッグ、アセンブリ、サブアセンブリ、センサなどの消耗品構成要素であってもよい。「消耗品構成要素」は、摩耗したり使い果たしたりする可能性がある構成要素として理解することができる。したがって、「消耗品構成要素」は定期的に交換する必要がある。
【００７７】
図１４は、消耗品構成要素５０を含む処理装置２２ｃを含む処理機構２０ｃの機能ブロック図の一例を示す。図１４に示される処理装置２２ｃは、消耗品構成要素５０ａ、５０ｂ、５０ｃを含む。各消耗品構成要素５０には、音声生成装置６０が設けられていてもよい。図１４は、対応する音声生成装置６０ａ、６０ｂ、６０ｃを有する３つの消耗品構成要素５０ａ、５０ｂ、５０ｃを示しているが、処理装置２２ｃは、消耗品構成要素５０と音声生成装置６０の３対未満または３対より多くを含むことができる。
【００７８】
図１５Ａは、図１４に示す音声生成装置６０の構成例を示している。図１５Ａに示す音声生成装置６０は、音声放出装置６１と、感知装置６２ｎ、６２ｅ、６２ｓ、６２ｗと、内部コンピューティング装置６３と、検知装置６４と、取り付け装置６５とを含む。音声放出装置６１は、例えば、スピーカであってもよい。アレイ内の各感知装置６２は、マイクロホンであってもよい。マイクロホンは、例えば、北マイク６２ｎ、東マイク６２ｅ、南マイク６２ｓ、および西マイク６２ｗのような位置的に配置されたマイクであってもよい。内部コンピューティング装置６３は、プロセッサ６３０、電源６３２、例えば、バッテリ、メモリ格納装置６３４、および通信／ネットワーク装置６３６を含む。
【００７９】
検知装置６４は、音声生成装置６０が提供される消耗品構成要素の識別情報を検知するように構成されてもよい。検知装置６４は、例えば、ＲＦＩＤリーダ６４０であってもよい。代替的に、検知装置６４は、バーコード、ＱＲコード（登録商標）、またはデータマトリックスコードなどの機械可読コードのリーダであってもよい。取り付け装置６５は、例えば、音声生成装置６０を消耗品構成要素５０に取り付けることを可能にするケーブルジップタイ（cable zip tie）または他の取り付け機構であってもよい。取り付け装置として採用され得る取り付け機構の他の例は、成形アタッチメント、クリップなどの接続装置、クランプ、および弾性バンド、ケーブルタイ、フックアンドループファスナー（例えば、Velcro（登録商標）またはDuo-lock（登録商標））などのファスナーを含むことができるが、これらに限定されない。
【００８０】
音声生成装置６０のプロセッサ６３０は、音声放出装置６１を使用して音声信号を放出するように構成することができる。例えば、プロセッサ６３０は、音声生成装置６０がその上に取り付けられる消耗品構成要素５０に関連する情報を含む音声信号を生成することができ、音声放出装置６１に音声信号を放出するように指示する。音声放出装置６１によって放出される音声信号は、検知装置６４によって検知された消耗品構成要素５０の識別情報を指示する音声署名を含むことができる。音声信号はまた、対応する消耗品構成要素５０と他の消耗品構成要素（単数または複数）との間の接続に関する情報を含むことができる。
【００８１】
プロセッサ６３０は、感知装置６２のアレイによって捕捉された音声信号の方向性を識別するようにさらに構成されてもよい。例えば、感知装置６２を図１５Ａに示すように、北、東、南、西のマイクロホン６２ｎ、６２ｅ、６２ｓ、６２ｗとして離間配置することにより、プロセッサ６３２は、アレイ内の１つのマイクロホン対アレイ内の他のマイクロホンに到達する音の飛行時間（time of flight）を決定するように構成されてもよい。プロセッサ６３０は、さらに、飛行時間から音声生成装置６０に対する音声の発信源の方向性および距離を決定するように構成されてもよい。
【００８２】
例えば、図１５Ｂに示すように、音声信号ＡＳが先ず北マイク６２ｎ、次に東マイク６２ｅ、西マイク６２ｗ、そして最後に南マイク６２ｓに到達すると仮定する。プロセッサ６３２は、マイクロホン６２のアレイによる音検知のシーケンスに基づいて音の方向性（この例では北東）を決定するように構成されてもよい。到来時間遅延（ＴＤＯＡ）定位のような音響定位の分野における既知のアルゴリズムは、マイクロホンアレイを使用して音の方向性を決定するために使用されてもよい。音響定位のためのアルゴリズムの他の例には、スティアドビームフォーマ（Steered Beamformer）、遅延時間推定（ＴＤＥ）および卓越周波数選定（Dominant Frequency Selection）（ＤＦＳＥ）が含まれるが、これらに限定されない。
【００８３】
したがって、音声生成装置６０の各々は、音声識別装置１０に音声署名を提示して、対応する消耗品構成要素５０の存在、アセンブリ内の他の関連する消耗品構成要素への接続、およびアセンブリ内の対応する消耗品構成要素５０の位置を決定することができる。音声生成装置６０の各々は、それが取り付けられている個々の消耗品構成要素５０に基づいて、予め決定されたおよび／または予めプログラムされた時間間隔で音声署名を提示することができる。音声生成装置６０は、異なる時間間隔で他の音声生成装置６０からの音声署名の提示を聴取して、アセンブリ内の他の構成要素の存在を判定することができる。
【００８４】
上述したように、マイクロホンアレイ６２を有する音声生成装置６０は、マイクロホンアレイ上の１つのマイクロホンに到達する音声署名の飛行遅延時間に基づいて他の消耗品構成要素の距離を決定し、および、その飛行時間を、マイクロホンアレイ内の２番目、３番目、４番目などのマイクロホンへの飛行時間と比較することができる。マイクロホンアレイ６２内のマイクロホンは、音声生成装置６０、取り付け機構、または消耗品構成要素５０の端部に配置され、他の音声生成装置６０からの入力音声信号の方向をより正確に決定することができる。
【００８５】
方向センサは、音声生成装置内に位置づけられてもよく、方向センサは、消耗品構成要素の相対的な方向（空間内の上、下、左、右、または所定の角度）位置を決定して通知することができる。消耗品構成要素上の１つの音声生成装置の別の音声生成装置への距離および方向は、信号の相対的な音声強度に基づいて音声生成装置６０によって決定することもできる。
【００８６】
２つの消耗品構成要素５０の相互取り付けは、音声生成装置６０によって提供される音声署名の提示を変更または改変することができる。これは特に、２以上の構成要素を結合するサニタリーコネクタ（tri-clamp）などの接続装置に取り付けられた音声生成装置６０の場合である。音声生成装置６０は、さらに他の近くの構成要素のフィードバックに基づいて音声署名の提示の時間間隔および／または周波数を調整するように構成されてもよい。
【００８７】
複合的な音声生成装置６０は、複数回の発呼および応答に携わり、音声識別装置１０に消耗品構成要素５０の存在を提示するためのそれぞれの最も効率的な時間間隔（伝搬遅延）および／または周波数、消耗品構成要素５０の状態、および最も効率的な態様での集合的な群としての消耗品構成要素５０の位置を決定することができる。マーキング連鎖モデル、パルス結合同期、振動待ち時間の同期化、伝播遅延、および他のネットワークシグナリング方法を利用して、アセンブリおよび／または作業空間内の消耗品構成要素５０のすべての存在、状態および位置を決定することができる。
【００８８】
音声識別装置１０、例えば、モバイル装置のバッテリ電力を節約するために、音声識別装置１０は、それらの割り当てられた時間間隔に基づいて音声署名を提示するためにすべての音声生成装置６０をアクティブにすることができる音声署名（呼び出しおよび応答プロトコル）を提示するように構成されてもよい。音声署名の呼び出しおよび応答の繰返し反復および予めプログラムされた間隔に対するインテリジェントな遅延調整を介して、音声生成装置６０は、作業空間内のすべての消耗品構成要素５０の位置を決定するために、最も外側の要素を決定し、それらを働かせる。音声生成装置６０は、異なるポートを利用して異なる組立ライン上で互いに隣接する要素を決定することさえできる。これらの呼び出しおよび受信の複数回の反復を通して、出現を通してすべての消耗品構成要素の相対的な位置を詳述する音声識別装置１０内に３Ｄダイアグラムを構築することができる。
【００８９】
音声生成装置６０は、消耗品構成要素の滅菌に先立って消耗品構成要素５０に取り付けられてもよい。滅菌は、例えばガンマ線照射、高圧蒸気滅菌、熱処理、気化過酸化水素（ＶＨＰ）、エチレンオキシド（ＥＴＯ）などの化学滅菌剤、または他の承認された有効な滅菌方法によって行うことができる。音声生成装置６０は、使用される殺菌方法に基づく電子機器のための適切な遮蔽（図示せず）を含むことができる。代替的に、音声生成装置６０は、消耗品構成要素５０の滅菌後に消耗品構成要素５０に取り付けられてもよい。
【００９０】
音声生成装置６０は、使い捨てであってもよいし、消耗品構成要素５０と共に配置されてもよい。代替的に、音声生成装置６０は、多用途であってもよく、すなわち、音声生成装置６０は、消耗品構成要素５０を破棄する前に、音声生成装置６０を消耗品構成要素５０から取り外すことができる。複数の使用の場合には、音声生成装置６０は、廃棄すべき消耗品構成要素５０から取り外した後に、さらなる使用のために別の消耗品構成要素５０に取り付けることができる。適切な多目的音声生成装置を正しい消耗品構成要素に正しく取り付けるために、音声生成装置およびアタッチメント装置は、例えば、シンボルを使用して色分けまたは視覚的に符号化することができる。
【００９１】
図１６Ａおよび図１６Ｂは、処理装置に含まれる消耗品構成要素に設けられた音声生成装置の実装の例を示す。図１６Ａは、例示的な音声生成装置６０’およびフィルタカプセル５００を示す。フィルタカプセル５００は、消耗品構成要素５０の例である。フィルタカプセル５００には、消耗品構成要素５０の識別情報を指示するバーコード５０２が設けられていてもよい。音声生成装置６０’は、音声放出装置６１’、音声検知装置アレイ６２’、検知装置６４’、検知装置６４’を作動させる検知装置ボタン６６、取り付け装置６５’、音声生成装置６０’に対象に取り付けられていることを知らせるためのボタン６７、ならびに、内部処理装置、メモリ格納装置、および電源（図示せず）を含む。この例では、音声放出装置６１’はスピーカであり、音声検知装置アレイ６２’はマイクロホンのアレイであってもよい。
【００９２】
さらに、検知装置６４’は、消耗品構成要素５０に設けられたバーコードから、この例では、フィルタカプセル５００上のバーコード５０２から、消耗品構成要素５０の識別情報を検知するバーコードリーダであってもよい。検知装置６４’は、検知装置ボタン６６を押してバーコード５０２を走査することによって操作者によって作動されてもよい。取り付け装置６５’は、ケーブルジップタイまたは他の取り付け機構であってもよい。図１６Ｂは、取り付け装置６５’を使用してフィルタカプセル５００に取り付けられる音声生成装置６０’を示す。
【００９３】
図１７は、消耗品構成要素上に設けられた音声生成装置の実施例を示す。図１７に示す例は、消耗品構成要素５０の薬剤生産アセンブリ５１０である。これらの構成要素は、音声生成装置６０１がその上にある未接続無菌コネクタ５１２を含むことができる。未接続無菌コネクタ５１２は、チューブを介してプレフィルタ５１４に接続される。プレフィルタ５１４には、音声生成装置６０２が取り付けられている。プレフィルタ５１４は、チューブを介して接続された無菌コネクタ５１６に接続されている。接続された無菌コネクタ５１６には、音声生成装置６０３が取り付けられている。無菌コネクタ５１６は、チューブを介して最終的な殺菌等級のフィルタ５１８に接続されている。音声生成装置６０４は、最終的な滅菌等級フィルタ５１８に取り付けられている。最終滅菌等級フィルタ５１８は、チューブを介して滅菌バッグ５２０に接続されている。音声生成装置６０５は滅菌バッグ５２０に取り付けられている。滅菌バッグ５２０は、異なるチュービングポート（tubing port）を介して滅菌通気フィルタ５２２に接続されている。音声生成装置６０６が滅菌通気フィルタ５２２に取り付けられている。
【００９４】
図１７に示す例では、無菌コネクタと共に使用される音声生成装置は、無菌コネクタが別の無菌コネクタに直接接続されている場合、または接続されていない場合を、機構が決定することができるように、無菌コネクタに接続することができる。これは、音声生成装置のボタンまたは領域を押す完全な形状を含む２つの無菌コネクタによって行うことができる。
この例では、音声生成装置６０１は、未接続の無菌コネクタ５１２が他の無菌コネクタに接続されていないと判断することができる。音声生成装置６０３は、接続された無菌コネクタ５１６が無菌接続のための別の無菌コネクタに接続されていると判断することができる。この情報は、この例ではモバイル装置１００上に実装される音声識別装置１０と通信することができる。
【００９５】
図１７を参照して上述した構成要素に取り付けられた音声生成装置に加えて、複数の音声生成装置６０７、６０８、６０９および６１０は、薬剤生産アセンブリ５１０を含む処理機構の作業空間内の固定位置から離間して取り付けられてもよい。例えば、音声生成装置６０７、６０８、６０９および６１０は、薬剤生産アセンブリ５１０とは別に、壁または固定された機構に取り付けることができる。音声生成装置６０７、６０８、６０９および６１０が取り付けられる位置は、例えば、ＧＰＳ座標で画定される。既知の位置を有する取り付けられた音声生成装置６０７、６０８、６０９および６１０は、音声を介して、作業空間に対する音声生成装置を有する他の構成要素の位置を決定するための基準を提供することができる。
【００９６】
図１７に示す音声生成装置は、所定の間隔で対応する構成要素の識別を含む音声信号を生成することによって、他の消耗品構成要素とのそれらの空間的関係を決定することができる。他の音声生成装置は、音声信号を聞き、マイクロホンアレイで捕捉された信号の方向および飛行時間に基づいて、他の構成要素と比較した相対位置を決定する。音声生成装置は、どの構成要素が最後にあるかを先ず決定し、各構成要素からの音声信号の複数回の反復を通ってそれを働かせることができる。
【００９７】
図１７に示すモバイル装置１００は、音声信号ＡＳを送出して音声生成装置を起動して互いの相対的な位置を決定することができる呼び出しおよび受信プログラムを開始するように構成することができる。そして、音声生成装置は、音声信号を使用して、各構成要素に関する情報およびそれらの相対位置を提供することができる。モバイル装置１００のマイクロホン１２ａは、音声生成装置からの音声信号を捕捉する。音声生成装置からの音声信号を使用して提供された情報を使用して、音声識別装置１０が実装されたモバイル装置１００は、操作者に、組立、接続、操作、関連ドキュメント、およびトラブルシューティングのための情報と共に、生産機構のすべての構成要素の３Ｄ位置図を提供する。
【００９８】
音声生成装置の相対位置の決定は、複数周回の音声信号提示に基づいて実行されてもよい。このような判定の例について、図１７を参照して説明する。
【００９９】
図１７に示すモバイル機器１００が、消耗品構成要素のそれぞれの音声生成装置に音声信号ＡＳを送出すると、構成要素上の音声生成装置がアクティブにされ、それらの信号送信を開始することができる。モバイル装置１００からの音声信号ＡＳは、同期イベントと見なすことができる。各構成要素上の各音声生成装置は、音声生成装置が対応する構成要素の識別を含む音声信号を出力する所定の時間間隔を有するように予めプログラムされてもよい。時間間隔は、異なる音声生成装置からの音声信号が重ならないように素数を使用して設定することができる。例えば、音声生成装置６０１、６０２、６０３、６０４、６０５および６０６の時間間隔は、それぞれ１１ｍｓ、３１ｍｓ、１３ｍｓ、３７ｍｓ、２３ｍｓおよび４１ｍｓに設定することができる。ただし、時間間隔の値は、これらの例示的な値とは異なる値に設定されてもよいことに留意されたい。
【０１００】
モバイル装置１００から音声信号ＡＳによって開始された第１ラウンドにおいて、構成要素上の音声生成装置は、どの構成要素がアセンブリ内に存在するかを決定するために、所定の時間間隔で初期音声信号提示を実行することができる。例えば、未接続無菌コネクタ５１２上の音声生成装置６０１は、未接続無菌コネクタに対して予めプログラムされた１１ｍｓの所定の時間間隔の後に、未接続無菌コネクタが存在することを指示する音声信号を出力することができる。
【０１０１】
同様に、プレフィルタ５１４上の音声生成装置６０２は、プレフィルタに対して予めプログラムされた１３ｍｓの所定の時間間隔の後に、プレフィルタが存在することを指示する音声信号を出力することができる。音声生成装置６０３、６０４、６０５および６０６にも同じことが当てはまる。音声生成装置は、対応する時間間隔で音声信号の最初の提示の後、共通の遅延サイクル（例えば、１００ｍｓ）を有することができる。
【０１０２】
第２ラウンドでは、アセンブリの端部に位置する未接続無菌コネクタ５１２および無菌バッグ５２０上の音声生成装置６０１および６０５は、それぞれ、音声生成装置６０１のマイクロホンアレイの方向および到来時間遅延（ＴＤＯＡ）に基づいて、その片側には構成要素が存在しないことを認識することができる。音声生成装置６０１および６０５は、それらの音声信号の提示の間に大きな遅延（例えば４００ｍｓ）を加えて、他の音声生成装置がその位置を決定することを可能にすることができる。
【０１０３】
第３ラウンドでは、アセンブリの端部に位置づけられた未接続無菌コネクタ５１２および無菌バッグ５２０以外の構成要素上の音声生成装置６０２、６０３、６０４および６０６は、残りの構成要素上の音声生成装置に関連するそれらの位置を決定することができる。
第４ラウンドでは、アセンブリの中央に位置する接続された無菌コネクタ５１６上の音声生成装置６０３は、アセンブリの中央であることを認識することができる。
【０１０４】
第５ラウンドでは、音声生成装置６０１〜６０６のそれぞれは、他の音声生成装置との相対的な位置合わせを示す音声信号の出力を検索することができる。例えば、音声生成装置６０１は、未接続の無菌コネクタ５１２がアセンブリ内の左端の位置にあることを示す音声信号を出力することができる。また、例えば、音声生成装置６０２は、プレフィルタ５１４がアセンブリの左から２番目の位置にあることを示す音声信号を出力してもよい。音声生成装置６０１〜６０６からの音声信号は、モバイル装置１００のマイクロホン１２ａによって捕捉されてもよく、その後、モバイル装置１００は、すべての構成要素の位置の図を提供することができる。音声生成装置６０１〜６０６は、モバイル装置１００から次のコマンドを受信するまで提示機能をオフにすることができる。
【０１０５】
また、図１８Ａ〜図１８Ｃは、筐体に統合された音声生成装置の例を示す。図１８Ａは、統合された音声生成装置６２０を有するサニタリーコネクタ５３０を示す。サニタリーコネクタ５３０が閉じられ、ウイングナットラッチ（wing-nut latch）５３２が対象物の周りに締め付けられるとき、クランプの内部に位置する圧力センサ５３４は押されて、音声生成装置６２０にクランプが閉じられ、接続が確立されたという確認を提供する。追加的にまたは代替的に、クランプが対象物の周りに閉じられたときに、クランプの内部のボタン５３６を作動させて、音声生成装置６２０に接続が行われたことの確認を提供することができる。音声生成装置６２０は、音声信号を音声識別装置１０にブロードキャストして、取り付けられた隣接する構成要素、接続が成功したことに関する情報、および他の構成要素に関連する取り付けられたアイテムの位置に関する位置情報を提供することができる。
【０１０６】
図１８Ｂは、一体化された音声生成装置６３０を有するチューブクランプ５４０を示す。チューブクランプ５４０がチューブの周りで閉じられると、チューブクランプ５４０の内部に位置づけられた圧力センサ５４２が押し下げられ、閉じられた事の確認を音声生成装置６３０に提供する。追加的にまたは代替的に、チューブクランプ５４０が対象物の周りで閉じられたときに、チューブクランプ５４０の内部の細長いボタン５４４を作動させて、音声生成装置６３０に対する閉鎖確認を提供することができる。
【０１０７】
図１８Ｃは、無菌コネクタ５５０が一体化された音声生成装置６４０と共に無菌コネクタ５５２に接続されている様子を示す。無菌コネクタ５５０が、統合された音声生成装置６４０を含む無菌コネクタ５５２に取り付けられるとき、無菌コネクタ５５２の内部に位置づけられた圧力センサ５５４が押し下げられ、音声生成装置６４０に閉鎖の確認を提供する。追加的にまたは代替的に、無菌コネクタ５５２上のボタン５５６は、無菌コネクタが別の無菌コネクタに成功裏に取り付けられたときに作動して、音声生成装置６４０に閉鎖確認を提供することができる。
【０１０８】
音声識別装置１０、１０ａおよび音声生成装置２８，２８ｂ、６０は、上述したように殺菌可能であってもよい。滅菌は、例えば、ガンマ線照射、蒸気滅菌、加熱滅菌、マイクロ波滅菌、化学滅菌または他の滅菌源によって行うことができる。音声識別装置および音声生成装置の電子的な構成要素は、殺菌を受けることによって硬化されてもよい。
【０１０９】
上述した音声識別装置の例は、コンピュータを使用して実施することができる。コンピュータは、パーソナルコンピュータのような汎用コンピュータであってもよい。代替的に、コンピュータは、携帯電話、ウェアラブル装置、ＰＤＡ（パーソナルデジタルアシスタント）またはラップトップコンピュータなどのモバイル装置に組み込まれたコンピュータであってもよい。図１９は、音声識別装置を実装するために使用されるコンピュータの例示的なハードウェア構成を示す。図１９に示すコンピュータは、処理ユニット７０、システムメモリ７２、ネットワークインターフェース７４、ハードディスクドライブ（ＨＤＤ）インターフェース７６、外部ディスクドライブインターフェース７８、および入力／出力（Ｉ／Ｏ）インターフェース８０を含む。
【０１１０】
コンピュータのこれらの構成要素は、システムバス８２を介して互いに結合されている。処理ユニット７０は、システムメモリ７２にアクセスすることによって算術演算、論理演算、および／または制御演算を実行することができる。処理ユニット７０は、上記の例示的な音声識別装置のプロセッサを実装することができる。システムメモリ７２は、処理ユニット７０と組み合わせて使用するための情報および／または命令を格納することができる。システムメモリ７２は、ランダムアクセスメモリ（ＲＡＭ）７２０および読み出し専用メモリ（ＲＯＭ）７２２などの揮発性および不揮発性メモリに格納されてもよい。システムバス８２は、様々なバスアーキテクチャのいずれかを使用するメモリバスまたはメモリコントローラ、周辺バス、およびローカルバスを含むいくつかの種類のバス構造のいずれかであり得る。
【０１１１】
コンピュータは、ネットワークを介して他のコンピュータまたは装置と通信するためのネットワークインターフェース７４を含むことができる。
【０１１２】
さらに、コンピュータは、ハードディスク（図示せず）に読み書きするためのハードディスクドライブ（ＨＤＤ）８４と、リムーバブルディスク（図示せず）に対して読み書きするための外部ディスクドライブ８６とを含むことができる。リムーバブルディスクは、磁気ディスクドライブ用の磁気ディスクであってもよいし、光ディスクドライブ用のＣＤ−ＲＯＭ等の光ディスクであってもよい。ＨＤＤ８４および外部ディスクドライブ８６は、それぞれＨＤＤインターフェース７６および外部ディスクドライブインターフェース７８によってシステムバス８２に接続されている。ドライブおよび関連するコンピュータ可読媒体は、汎用コンピュータのためのコンピュータ可読命令、データ構造、プログラムモジュールおよび他のデータの不揮発性ストレージを提供する。データ構造は、本明細書で説明するように、音声識別のための方法の実施のための関連データを含むことができる。関連データは、例えばリレーショナルデータベースまたはオブジェクトデータベースなどのデータベースに編成することができる。
【０１１３】
本明細書で説明する例示的な環境は、ハードディスク（図示せず）および外部ディスク（図示せず）を使用するが、当業者であれば、データを格納することができ、コンピュータによってアクセス可能な、磁気カセット、フラッシュメモリカード、デジタルビデオディスク、ランダムアクセスメモリ、読み出し専用メモリなどのような他の種類のコンピュータ可読媒体も、例示的な動作環境で使用することができる。
【０１１４】
多数のプログラムモジュールを、オペレーティングシステム（図示せず）、１以上のアプリケーションプログラム７２０２、他のプログラムモジュール（図示せず）、およびプログラムデータ７２０４を含む、ハードディスク、外部ディスク、ＲＯＭ７２２またはＲＡＭ７２０に格納することができる。アプリケーションプログラムは、上述のような機能の少なくとも一部を含むことができる。
【０１１５】
コンピュータはまた、マイクロホンまたはマイクロホンアレイなどの音声感知装置８８、カメラなどの撮像装置９０、マウスおよび／またはキーボードなどの入力装置９２、液晶ディスプレイなどの表示装置９４、およびスピーカなどの音声出力装置９６を備えている。音声感知装置８８、撮像装置９０、入力装置９２、表示装置９４および音声出力装置９６は、Ｉ／Ｏインターフェース８０ａ〜８０ｅを介してシステムバス８２に接続されてもよい。
【０１１６】
図１９に示すようなコンピュータを使用する実装への追加、またはその代替として、ここに説明される例示的な実施形態の機能の一部または全部は、１以上のハードウェア回路として実装されてもよい。そのようなハードウェア回路の例は、大規模集積回路（ＬＳＩ）、縮小命令セット回路（ＲＩＳＣ）、特定用途向け集積回路（ＡＳＩＣ）およびフィールドプログラマブルゲートアレイ（ＦＰＧＡ）を含むが、これらに限定されない。
【０１１７】
本出願に記載されている主題は、おそらくは１以上のコンピュータプログラム製品の形で、方法またはシステムとして実施することができる。本出願に記載されている主題は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリまたはハードディスクなど、１以上の情報担体で媒体が具現化された、データ信号または機械可読媒体に実装することができる。そのようなコンピュータプログラム製品は、データ処理機器にアプリケーションに記載された１以上の動作を実行させることができる。
【０１１８】
さらに、本出願に記載される主題は、プロセッサと、プロセッサに結合されたメモリとを含むシステムとして実装することもできる。メモリは、１以上のプログラムを符号化して、プロセッサに、アプリケーションに記載された１以上の方法を実行させることができる。本出願に記載されたさらなる主題は、様々な機械を使用して実施することができる。
【図１】
0006644060.tif 000002
【図２Ａ】
0006644060.tif 000003
【図２Ｂ】
0006644060.tif 000004
【図２Ｃ】
0006644060.tif 000005
【図２Ｄ】
0006644060.tif 000006
【図３】
0006644060.tif 000007
【図４】
0006644060.tif 000008
【図５】
0006644060.tif 000009
【図６】
0006644060.tif 000010
【図７】
0006644060.tif 000011
【図８】
0006644060.tif 000012
【図９】
0006644060.tif 000013
【図１０】
0006644060.tif 000014
【図１１】
0006644060.tif 000015
【図１２】
0006644060.tif 000016
【図１３】
0006644060.tif 000017
【図１４】
0006644060.tif 000018
【図１５Ａ】
0006644060.tif 000019
【図１５Ｂ】
0006644060.tif 000020
【図１６Ａ】
0006644060.tif 000021
【図１６Ｂ】
0006644060.tif 000022
【図１７】
0006644060.tif 000023
【図１８Ａ】
0006644060.tif 000024
【図１８Ｂ】
0006644060.tif 000025
【図１８Ｃ】
0006644060.tif 000026
【図１９】
0006644060.tif 000027