make a smart speaker
1.0.0
中文
これは、スマートスピーカーを作成するためのリソースのコレクションです。毎日使用するためのオープンソースを作成できることを願っています。オープンソースのスマートスピーカーを作成するのに十分なリソースがあると思います。やりましょう。 smart speaker from scratch見てみましょう。最初のハードウェアキットは現在入手可能です。
スマートスピーカーの単純化されたフローチャートは次のようです。
+---+ +----------------+ +---+ +---+ +---+
|Mic|-->|Audio Processing|-->|KWS|-->|STT|-->|NLU|
+---+ +----------------+ +---+ +---+ +-+-+
|
|
+-------+ +---+ +----------------------+ |
|Speaker|<--|TTS|<--|Knowledge/Skill/Action|<--+
+-------+ +---+ +----------------------+
Amazon Alexa Voice Service-最も広く使用されている音声アシスタントです
GoogleアシスタントSDK
それは最も賢い脳を持っています、Googleアクションと呼ばれる拡張は、DigitalFlow.AIを使用していくつかのステップで作成できます。そのデバイスアクションは、ホームスマートデバイスに非常に適しています。
Baidu Dueros
スニップ
セピアの設置、ヤマアラシ +応答器付きセピア
Rasa Nlu
Snips NLU-自然言語で書かれた文を解析し、構造化された情報を抽出できるPythonライブラリ。
音響エコーキャンセル
到着方向(DOA) - 最も使用されているDOAアルゴリズムはGCC -PHATです
ビームフォーミング
音声アクティビティ検出
ノイズサプリオン