工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

MATRIX VOICE GOOGLE ASSISTANT – MATRIX VOICE PROJECT

前回の投稿では、RaspberryPiにインストールされたMATRIXVoiceを使用して、AmazonAlexa経由で制御できるロボットを構築しました。このチュートリアルでは、MATRIX VoiceGoogleアシスタントをインストールしてセットアップします。はい、独自のMATRIXデバイスとRaspberryPiを使用するGoogleアシスタント。

MATRIX VoiceGoogleアシスタントデモビデオ

MATRIX VoiceGoogleアシスタント

必要なコンポーネント

前提条件

MATRIX Voice Googleアシスタントのセットアップを開始する前に、このプロジェクトで使用されているコンポーネントとボードについて少し知っておくとよいでしょう。それを読むか、チュートリアルセクションを開始することができます。慣れましょう。

ラズベリーパイ

Raspberry Piは、クレジットカードのサイズが小さく、軽量でコンパクトなコンピューターで、職業、趣味、そしてもちろんハッカーの両方が使用できます。このミニコンピューターは、通常のLinuxマシンで実行できる(ほぼ)すべてのことを実行できます。さまざまな業界、ロボット工学、ホームオートメーションプロジェクトで広く使用されています。

マトリックスボイス

この小さな開発ボードは、8個のMEMSマイク、18個のRGBW LED、および64個のGPIOピンのラジアルアレイで構成されており、ザイリンクスSpartan6FPGAおよび64MビットSDRAMにリンクされています。これにより、愛好家や開発者は、カスタムの音声やハードウェアアクセラレーションによる機械学習テクノロジーをすぐに追加できる素晴らしい機会を得ることができます。

このMATRIXVoiceの高度なバージョンは、ESP32 Wi-Fi / BTチップセットを採用しており、ユーザーはWiFiやBluetoothを介してネットワークやその他のデバイスに短時間で簡単に接続できます。

MATRIX VoiceGoogleアシスタントチュートリアル

ステップ1:RaspberryPiのセットアップ

最新のラズベリー画像をダウンロードしてマイクロSDカードに書き込み、ラズベリーパイに挿入します。

次に、少なくとも2.5アンペアを供給できる電源アダプターを使用して電源を入れます。次に、ターミナルを起動し、コマンドを実行してユーザー「pi」のパスワードを作成します。
sudo passwd pi
Raspberry PiをWiFiルーターまたは有線ネットワークに接続し、接続されているかどうかを確認します。スイッチからIPアドレスを取得しています。

次に、
sudo apt update -y
sudo apt upgrade -y

を実行して、実行、更新、およびアップグレードします。

ステップ2:リポジトリの追加

MATRIX VoiceでGoogleアシスタントを設定するには、適切なツールをインストールすることから始める必要があります。まず、適切なリポジトリを追加して、MATRIXソフトウェアをインストールします。以下のコマンドを入力して、MATRIXソフトウェアをインストールします
curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt-key add –
echo“ deb https://apt.matrix.one/raspbian $(lsb_release -sc)main” | sudo tee /etc/apt/sources.list.d/matrixlabs.list
リポジトリを追加したら、
sudo apt update
sudoaptを実行して更新とアップグレードを実行できます。アップグレード

ステップ3:MATRIXパッケージとカーネルモジュールをインストールする

これで、MATRIXソフトウェアをインストールできます
sudo apt install matrixio-creator-init

sudo apt install raspberrypi-kernel-headers raspberrypi-kernel git
この手順が完了したら、エフェクトを実行するために再起動する必要があります。
sudo restart
これで、カーネルモジュールを次の方法でインストールできます。実行中
sudo apt install matrixio-kernel-modules
Piを再起動します
sudo restart

ステップ4:Google DeveloperProjectを作成する

次に、Googleアカウントを使用してGoogleDeveloperプロジェクトを作成します。この手順により、デバイスからGoogleアシスタントAPIにアクセスできるようになります。

これを行うには、以下の手順に従います

次のスイッチを有効にする

ステップ5:デバイスを登録する

  1. アクションコンソールに移動し、画面の上部で作成したプロジェクトを選択します。
  2. 左側のナビゲーションバーから、[接続されているプロパティ]をクリックします。
  3. デバイスモデルをクリックします タブをクリックして、モデルの登録をクリックします ボタン。

すべての情報を入力して、[モデルの登録]をクリックします 。終了したら

資格情報.jsonファイルをコンピューターにダウンロードし、MATRIX VoiceGoogleアシスタントが実行されるRaspberryPiに配置します。

このファイルの名前を変更せず、/ home / piフォルダーに保存することをお勧めします。

このファイルをダウンロードして、デバイスに転送します。 [次へ]をクリックします 。

ステップ6:SDKのインストール

SDKをインストールする前に、インストールしようとしているパッケージからシステムパッケージを分離する方が賢明です。そのために、いじくり回すための仮想環境をセットアップします。

注:これらのコードは/ home / piディレクトリから実行してください。そうしないと、機能しません。

次のコマンドを使用してPython仮想環境をセットアップします
sudo apt-get update
sudo apt-get install python3-dev python3-venv
python3 -m venv env
env / bin / python -m pip install –upgrade pip setuptools Wheel
source env / bin / activate
依存関係をインストールします:
sudo apt-get install portaudio19-dev libffi-dev libssl-dev
インストール以下のコマンドを使用して、仮想環境にpythonパッケージを追加します
python -m pip install –upgrade google-assistant-library
python -m pip install –upgrade google-assistant-sdk [samples]
python -m pip install –upgrade google-auth-oauthlib [tool]
次に、MATRIX Voice GoogleAssistantを実行できるようにするためにGeneratecredentialsを実行するために使用している資格情報を生成します。以下のコマンドを実行します。
google-oauthlib-tool –scope https://www.googleapis.com/auth/assistant-sdk-prototype \
–save –headless –client-secrets / path / to / authentication.json
すべてが正しく行われると、ターミナルに次のようなURLが表示されます。
このURLにアクセスして、このアプリケーションを認証してください:https://…
次のように入力します認証コード:
これで、URL全体をコピーし、ブラウザを開いてアドレスバーにURLを貼り付け、Enterキーを押すだけです。開発者プロジェクトにリンクされているGoogleアカウントにログインし、承認を得るように求められます。

詳細情報を読む…。

MATRIX VOICE GOOGLEアシスタント– MATRIXVOICEプロジェクト


製造プロセス

  1. センサーは、スマート製品分析を強化するための競争に拍車をかけます
  2. 独自のGoogleVoiceHATを作成する
  3. ローバー
  4. GoPiGo v2 with Windows IoT
  5. DARVA –イベントアシスタント
  6. MATLAB - 行列
  7. 可聴周波数検出器
  8. Tech-TicTacToe
  9. NeoPixelマトリックスの作成方法
  10. SMS温度返信
  11. JWマシン