[IoT Project] Google AIY Voice Kit Setting

AIY Voice Kit 셋팅 관련 기록

AIY Voice Kit 활용이라는 글에서 AIY Kit의 하드웨어, 소프트웨어를 셋팅하였습니다.

주요 소자들을 끼고 박스에 잘 넣은 다음,

Google AIY Project에서 제공해주는 라즈비안 OS 이미지를 SD카드에 넣어줍니다.

이제 추가적으로 필요한 여러 셋팅들을 설치해야하는데요.

제가 라즈베리파이에 여러가지 셋팅한 것을 기록해놨습니다.

많은 도움이 됐으면 좋겠습니다!


라즈베리파이 카메라를 이용한 사진 촬영

  • raspistill -w 1640 -h 922 -o image.jpg
  • raspistill -o image.jpg -hf -vf -w 320 -h 240 //상하반전

AIY Voice Kit 한국어 설정

/home/pi/AIY-projects-python/src/aiy/i18n.py

_DEFAULT_LANGUAGE_CODE = ‘ko-KR’ 로 바꾼다.

  • 한국어 설정을 해도 구글 어시스턴트 핫키는 안되는 것 같다. 확인 해보기

raspberry pi 한국어 설치

sudo apt-get install ibus ibus-hangul fonts-unfonts-core


Raspberrypi 화면 설정

sudo nano /boot/config.txt

VNC로 접속을 할 때, 적절한 해상도를 설정하지 않으면 불편하다.

hdmi_mode=16 –> 1080p


text to speech 설치

text to speech를 하는 여러가지 방법이 있다.

google cloud text to speech
  • voice에 대한 여러 설정이 가능하다.
  • 아직 한국어는 여성음성만 된다. (Male로 설정해봤으나 안됨.)
  • 400만 쿼리 요청에 대해 무료
  • 인증키 발급 필요하다.

설치 방법

  • pip3 install –upgrade google-cloud-texttospeech
  • pip3 uninstall protobuf
  • sudo pip3 install protobuf==3.5.2
  • sudo apt-get install mpg321
google speech
  • google에서 제공하는 서비스
  • 따로 인증키가 필요없음
  • 무료임
  • 한국어 지원됨

설치 방법

  • sudo pip3 install google_speech
  • sudo apt-get install sox libsox-fmt-mp3

AIY Kit 자체 지원
  • aiy.audio.say(‘Hello’)
  • 한국어 지원 X

자동 실행

  • sudo nano /etc/systemd/system/assist.service
  • sudo systemctl enable assist.service
  • sudo systemctl start assist.service


Github 코드 업데이트

https://github.com/passionbull/J-bot

이 저장소에서 확인하실 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다