Smart Mirror
  • Smart Mirror USER MANUAL
  • 관련 홈페이지
  • IdeaRobot Gitbook
  • Smart Mirror 사양
    • 제원
    • 블록도
    • 중요 부품
  • Smart Mirror 조립 방법
    • Smart Mirror 조립 방법
    • 조립 및 배선 PART 1.
    • 필름 시공 방법
    • 조립 및 배선 PART 2.
  • Smart Mirror 기본 설정
    • Odroid XU4 설정
    • Magic Mirror 설정
      • 한글화
      • Smart Mirror 자동 실행
      • 절전 모드 해제
      • Magic Mirror 화면 회전
      • Wifi 설정
      • 자동 로그인 설정
  • Smart Mirror 사용자 설정
    • Magic Mirror Update
    • Google Api Update
    • Google Api 설정
    • Mirror 설정
      • MMM-Netatmo-Thermostat
      • MMM-Weather
      • MMM-Tools
  • Smart Mirror 활용
    • Mirror 화면 설정
      • 달력 표시하기
      • 구글 캘린더 연동하기
      • 관심 테마 뉴스 설정
    • Youtube_VLC 재생
    • Google Assistant 이용 음성 제어
      • 기존 JS 파일 이용 음성 제어
      • JS 파일 작성하여 음성 제어
Powered by GitBook
On this page
  1. Smart Mirror 활용
  2. Google Assistant 이용 음성 제어

기존 JS 파일 이용 음성 제어

  • Google Assistant 이용하여 명렁어를 실행 할 수 있습니다.

  • 기본 예제는 재 실행, 종료 입니다.

sudo nano MagicMirror/modules/MMM-GoogleAssistant/recipes/Reboot-Restart-Shutdown.js

하기와 같이 수정 후 저장합니다.

/**   Reboot, Restart, Shutdown, Screen  **/
/**   Vocal commands script              **/
/**   set partern in your language       **/
/**   @bugsounet                         **/

var recipe = {
  transcriptionHooks: {
    "재 실행": {
      pattern: "재 실행",
      command: "GA_REBOOT"
    },
    "GA_RESTART": {
      pattern: "restart please",
      command: "GA_RESTART"
    },
    "종료": {
      pattern: "종료",
      command: "GA_SHUTDOWN"
    }
  },
  
  commands: {
    "GA_REBOOT": {
      soundExec: {
        chime: "close",
      },
      shellExec: {
        exec: "sudo reboot"
      }
    },
    "GA_RESTART": {
      soundExec: {
        chime: "close",
      },
      shellExec: {
        exec: "pm2 restart 0"
      }
    },
    "GA_SHUTDOWN": {
      soundExec: {
        chime: "close",
      },
      shellExec: {
        exec: "sudo shutdown now"
      }
    }
  }
}
PreviousGoogle Assistant 이용 음성 제어NextJS 파일 작성하여 음성 제어

Last updated 3 years ago