[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-coreRaspberrypi 화면 설정
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
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
이 저장소에서 확인하실 수 있습니다.
Upvote this: https://steemit.com/free/@bible.com/4qcr2i
카일의 보팅이벤트III 당첨!!! 좋은 하루 보내세요~^^
당첨되다니.. 감사합니다!