산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

매트릭스 음성 구글 어시스턴트 – 매트릭스 음성 프로젝트

지난 게시물에서는 Raspberry Pi에 설치된 MATRIX Voice를 사용하여 Amazon Alexa를 통해 제어할 수 있는 로봇을 구축했습니다. 이 튜토리얼에서는 MATRIX Voice Google Assistant를 설치하고 설정합니다. 예 MATRIX 기기와 Raspberry Pi를 사용하는 Google 어시스턴트

MATRIX 보이스 Google 어시스턴트 데모 동영상

MATRIX 보이스 구글 어시스턴트

필요한 구성 요소

<울>
  • MATRIX 보이스/크리에이터
  • 라즈베리 파이 3(구매하려면 클릭)
  • 스피커(구매하려면 클릭)
  • 마이크로 SD 카드(구매하려면 클릭)
  • 활성 인터넷 연결
  • 전제조건

    MATRIX Voice Google Assistant 설정을 시작하기 전에 이 프로젝트에 사용된 구성 요소와 보드에 대해 조금 알고 있으면 좋을 것입니다. 당신은 그것을 읽거나 튜토리얼 섹션을 시작할 수 있습니다. 익숙해지도록 합시다.

    라즈베리 파이

    Raspberry Pi는 작은 신용 카드 크기, 가벼운 무게 및 소형 컴퓨터로 두 직업, 애호가 및 물론 해커 모두가 사용합니다. 이 미니 컴퓨터는 일반 리눅스 머신이 할 수 있는 모든 일을 (거의) 할 수 있습니다. 다양한 산업, 로봇, 홈 자동화 프로젝트에서 널리 사용됩니다.

    매트릭스 음성

    이 작은 개발 보드는 8개의 MEMS 마이크, 18개의 RGBW LED 및 64개의 GPIO 핀으로 구성된 방사형 어레이로 구성되며 Xilinx Spartan6 FPGA 및 64Mbit SDRAM에 연결됩니다. 이것은 애호가와 개발자에게 맞춤형 음성 및 하드웨어 가속 기계 학습 기술을 즉시 추가할 수 있는 멋진 기회를 제공합니다.

    이 MATRIX Voice의 고급 버전은 ESP32 Wi-Fi / BT 칩셋을 사용하여 사용자가 Wi-Fi 및 Bluetooth를 통해 네트워크 또는 기타 장치에 즉시 쉽게 연결할 수 있도록 합니다.

    MATRIX 보이스 구글 어시스턴트 튜토리얼

    1단계:Raspberry Pi 설정

    최신 라즈비안 이미지를 다운로드하여 마이크로 SD 카드에 굽고 라즈베리 파이에 삽입하세요.

    이제 최소 2.5A를 공급할 수 있는 전원 어댑터로 전원을 켜십시오. 이제 터미널을 실행하고
    sudo passwd pi
    명령을 실행하여 사용자 '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) 메인” | sudo tee /etc/apt/sources.list.d/matrixlabs.list
    저장소를 추가했으면
    sudo apt update
    sudo apt를 실행하여 업데이트 및 업그레이드를 수행할 수 있습니다. 업그레이드

    3단계:MATRIX 패키지 및 커널 모듈 설치

    이제 MATRIX 소프트웨어를 설치할 수 있습니다.
    sudo apt install matrixio-creator-init

    sudo apt install raspberrypi-kernel-headers raspberrypi-kernel git
    이 단계가 완료되면 효과를 적용하려면 재부팅해야 합니다.
    sudo reboot
    이제 다음을 통해 커널 모듈을 설치할 수 있습니다. 실행 중
    sudo apt install matrixio-kernel-modules
    Pi 재부팅
    sudo 재부팅

    4단계:Google 개발자 프로젝트 만들기

    이제 Google 계정을 사용하여 Google 개발자 프로젝트를 만드십시오. 이 단계를 통해 기기에서 Google Assistant API에 액세스할 수 있습니다.

    아래 단계에 따라 이 작업을 수행할 수 있습니다.

    <울>
  • 작업 콘솔 페이지로 이동 – 작업 콘솔로 이동
  • 프로젝트 추가/가져오기 선택 .
  • 새 프로젝트를 만들고 프로젝트 이름에 프로젝트 이름을 지정합니다. 상자를 클릭하고 CREATE PROJECT를 클릭합니다. .
  • <울>
  • 이제 프로젝트가 준비되었습니다. 다음으로 할 일은 API를 활성화하는 것입니다. Cloud Platform 콘솔로 이동하여 방금 만든 프로젝트에서 Google Assistant API를 사용 설정합니다.사용을 클릭합니다. .
  • Google 어시스턴트가 제대로 작동하려면 일부 활동 데이터를 Google과 공유해야 합니다. 그렇게 하려면 Google 어시스턴트와 연결된 계정에서 활동 제어 페이지를 여세요.
  • 다음 스위치 활성화

    <울>
  • 웹 및 앱 활동 <울>
  • Chrome 검색 기록 및 Google 서비스를 사용하는 웹사이트 및 앱의 활동을 포함합니다.
  • 기기 정보
  • 음성 및 오디오 활동
  • 5단계:기기 등록

    <올>
  • 액션 콘솔로 이동하여 화면 상단에서 생성한 프로젝트를 선택합니다.
  • 왼쪽 탐색 메뉴에서 연결된 속성을 클릭합니다.
  • 기기 모델을 클릭합니다. 탭을 클릭하고 모델 등록을 클릭합니다. 버튼.
  • 모든 정보를 입력하고 모델 등록을 클릭합니다. . 끝나면

    자격 증명.json 파일을 컴퓨터에 다운로드하고 MATRIX Voice Google Assistant가 실행될 Raspberry Pi에 배치합니다.

    이 파일의 이름을 바꾸지 않고 /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[샘플]
    python -m pip install –upgrade google-auth-oauthlib[tool]
    이제 MATRIX Voice Google Assistant를 실행할 수 있는 자격 증명 생성을 실행하는 데 사용할 자격 증명을 생성할 시간입니다. 아래 명령어를 실행합니다.
    google-oauthlib-tool –scope https://www.googleapis.com/auth/assistant-sdk-prototype \
    –save –headless –client-secrets / 경로/대상/ credentials.json
    모든 것이 올바르게 완료되면 다음과 같은 URL이 터미널에 표시되어야 합니다.
    이 애플리케이션을 승인하려면 이 URL을 방문하십시오. https://…
    Enter 인증 코드:
    이제 전체 URL을 복사하고 브라우저를 열고 주소 표시줄에 URL을 붙여넣고 Enter 키를 누르기만 하면 됩니다. 귀하의 승인을 위해 개발자 프로젝트와 연결된 Google 계정에 로그인하라는 메시지가 표시됩니다.

    더 많은 정보를 읽어보세요….

    매트릭스 음성 구글 어시스턴트 – 매트릭스 음성 프로젝트


    제조공정

    1. 센서는 향상된 스마트 제품 분석을 위한 경쟁을 촉진합니다
    2. 나만의 Google 보이스 HAT 만들기
    3. Rover
    4. Windows IoT 기반 GoPiGo v2
    5. DARVA – 이벤트 도우미
    6. MATLAB - 행렬
    7. 오디오 주파수 감지기
    8. Tech-TicTacToe
    9. 네오픽셀 매트릭스를 만드는 방법
    10. JW머신