Google AIY Voice Kit APIs
키트를 조립하고 제공된 데모를 실행하면 자체 소프트웨어와 하드웨어로 키트를 확장할 수 있습니다.
API 모듈
Google 어시스턴트와 상호작용하고 음성을 텍스트로 변환하며 Voice Kit에서 다른 작업을 수행하기 위해 시스템 이미지에는 Voice Kit용으로 설계된 다음 모듈이 포함된 aiy Python 라이브러리가 포함되어 있습니다.
aiy.assistant
: Google Assistant API
와의 상호 작용을 단순화하는 모듈 모음.aiy.cloudspeech
: Google Cloud Speech-to-Text
서비스와의 상호 작용을 단순화하는 API.aiy.voice.audio
: 오디오 파일을 기록 및 재생하기 위한 API.aiy.voice.tts
: 텍스트 음성 변환을 수행하는 API.aiy.board
: 음성 보닛의 버튼 커넥터에 연결된 버튼을 사용하는 API.aiy.leds
: 버튼의 LED나 프라이버시 LED 등, 특정의 LED를 제어하는 API.aiy.pins
V2 Bonnet 하드웨어
V2 Voice Kit에는 다음과 같은 Voice Bonnet 하드웨어가 포함되어 있습니다.
Audio Codec: ALC5645 [I2C 주소: 0x1A]
MCU:ATSAMD09D14[I2C 주소:0x52]
LED 드라이버: KTD2027B [I2C 주소: 0x31]
Crypto(optional): ATECC608A [I2C 주소: 0x62]
마이크: SPH1642HT5H-1 x 2
운전자
MCU 드라이버 :
gpiozero
MCU PWM 드라이버 : modinfo aiy-io-i2c
MCU GPIO 드라이버: modinfo pwm-aiy-io
MCU ADC 드라이버: modinfo gpio-aiy-io
LED 드라이버 : modinfo aiy-adc
부저용 소프트웨어 PWM 드라이버: modinfo leds-ktd202x
사운드 드라이버 : modinfo pwm-soft
핀아웃(40핀 헤더)
3.3V --> 1 2 <-- 5V
3 4 <-- 5V
5 6 <-- GND
7 8
GND --> 9 10
11 12 <-- I2S_BCLK
13 14 <-- GND
15 16 <-- BUTTON_GPIO (GPIO_23)
3.3V --> 17 18
19 20 <-- GND
21 22 <-- LED_GPIO (GPIO_25)
23 24
GND --> 25 26
ID_SDA --> 27 28 <-- ID_SCL
29 30 <-- GND
31 32
33 34 <-- GND
I2S_LRCLK --> 35 36 <-- AMP_ENABLE
37 38 <-- I2S_DIN
GND --> 39 40 <-- I2S_DOUT
V1 HAT 하드웨어
V1 Voice Kit에는 다음 Voice HAT 하드웨어가 포함되어 있습니다.
오디오 앰프: MAX98357A
마이크: ICS-43432 x 2
운전자
googlevoicehat-codec.c
googlevoicehat-soundcard.c
googlevoicehat-soundcard-overlay.dts
수동 오버레이 로드:
sudo dtoverlay googlevoicehat-soundcard
각 부팅에 오버레이를 로드합니다.
echo "dtoverlay=googlevoicehat-soundcard" | sudo tee -a /boot/config.txt
핀아웃(40핀 헤더)
3.3V --> 1 2 <-- 5V
I2C_SDA --> 3 4 <-- 5V
I2C_SCL --> 5 6 <-- GND
7 8
GND --> 9 10
11 12 <-- I2S_BCLK
13 14 <-- GND
15 16 <-- BUTTON_GPIO (GPIO_23)
3.3V --> 17 18
19 20 <-- GND
21 22
23 24
GND --> 25 26
ID_SDA --> 27 28 <-- ID_SCL
29 30 <-- GND
31 32
33 34 <-- GND
I2S_LRCLK --> 35 36
37 38 <-- I2S_DIN
GND --> 39 40 <-- I2S_DOUT
문제해결
음성 키트 도움말을 참조하십시오. (htps : //아이 yp 로지ぇcts.ぃth おお gぇ. 코 m / 헤 lp #)
Reference
이 문제에 관하여(Google AIY Voice Kit APIs), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/huayecai/items/b964276098542be21826텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)