[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_LANGUAGECODE = ‘ko-KR’ 로 바꾼다.

<img class=”alignnone size-full wp-image-63” src=”http://45.76.217.116/wordpress/wp-content/uploads/2018/06/i18n
수정_한국어.png” alt=”” width=”633” height=”280” />


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


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를 하는 여러가지 방법이 있다.
1. 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



image.png


2. Google speech


  • google에서 제공하는 서비스

  • 따로 인증키가 필요없음

  • 무료임

  • 한국어 지원됨


설치 방법

  • sudo pip3 install google_speech

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




3. 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

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


This page is synchronized from the post: ‘[IoT Project] Google AIY Voice Kit Setting’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×