ESP32-S3-BOX-Lite AI 음성 개발 키트
사용자 설명서
이 가이드는 최신 펌웨어 버전이 플래시된 ESP32-S3-BOX 키트 및 ESP32-S3-BOX-Lite 키트에 적용됩니다. 이 가이드에서는 개발 보드의 BOX 시리즈로 통칭합니다.
시작하기
ESP32-S3 SoC와 통합된 BOX 시리즈 개발 보드는 사용자가 음성 지원 + 터치 스크린 컨트롤러, 센서, 적외선 원격 컨트롤러 및 지능형 Wi-Fi 게이트웨이를 사용하여 스마트 가전 제품의 제어 시스템을 개발할 수 있는 플랫폼을 제공합니다. BOX 시리즈 개발 보드에는 중국어와 영어로 음성 깨우기 및 오프라인 음성 인식을 지원하는 사전 빌드된 펌웨어가 함께 제공됩니다. ESP-BOX SDK는 재구성 가능한 AI 음성 상호 작용을 제공하여 가전 제품을 제어하는 명령을 사용자 정의할 수 있습니다. 이 가이드에서는 시작하는 데 도움이 되도록 최신 버전의 펌웨어로 수행할 수 있는 작업을 간략하게 소개합니다. 가이드를 읽은 후에는 스스로 응용 프로그램 개발을 시작할 수 있습니다. 자, 시작하겠습니다!
BOX 키트에는 다음이 포함됩니다.
ESP32-S3-BOX | ESP32-S3-BOX-라이트 |
자체적으로 작동할 수 있는 본체 | 자체적으로 작동할 수 있는 본체 |
테스트용 RGB LED 모듈 및 Dupont 와이어 | 테스트용 RGB LED 모듈 및 Dupont 와이어 |
본체의 받침대 역할을 하는 액세서리인 Dock | 없음 |
필요한 하드웨어:
USB-C 케이블을 찾으십시오.
RGB LED 모듈을 장치에 연결
아래의 핀 정의를 참고하여 DuPont 전선을 사용하여 RGB LED 모듈을 BOX에 연결하십시오. 모듈에는 R, G, B 및 GND의 39개의 수 핀이 있습니다. PMOD 40의 암 포트 G41, G1, GXNUMX 및 GND에 연결하십시오.
장치 전원 켜기
- USB-C 케이블을 사용하여 장치의 전원을 켭니다.
- 장치의 전원이 켜지면 화면에서 Espressif 로고 부팅 애니메이션이 재생됩니다.
놀자!
- 퀵 가이드의 처음 두 페이지에서는 BOX 시리즈 개발 보드에서 버튼의 기능을 소개합니다. 다음을 눌러 다음 페이지로 이동합니다.
- 빠른 가이드의 마지막 두 페이지에서는 AI 음성 제어를 사용하는 방법을 소개합니다. OK Let's Go를 눌러 메뉴로 들어갑니다.
- 메뉴에는 장치 제어, 네트워크, 미디어 플레이어, 도움말 및 회사 소개의 XNUMX가지 옵션이 있습니다. 왼쪽과 오른쪽으로 스와이프하여 다른 옵션으로 이동할 수 있습니다. 예를 들어ample, 장치 제어 화면으로 이동하고 조명을 눌러 모듈의 LED 조명을 켜거나 끕니다.
그런 다음 메뉴로 돌아가서 미디어 플레이어 화면으로 들어가 음악을 재생하거나 볼륨을 조정할 수 있습니다.ESP32-S3-BOX만 다음 기능을 지원합니다.
- 장치 상단의 음소거 버튼을 눌러 음성 깨우기 및 음성 인식을 비활성화합니다. 다시 누르면 활성화됩니다.
- 마지막 페이지로 돌아가려면 화면 아래의 빨간색 원을 누릅니다.
오프라인 음성 지원
- 어떤 화면에서든 "hi ESP"라고 말하여 기기를 깨울 수 있습니다. 깨어나면 화면에 방금 사용한 깨우기 단어가 표시됩니다. 깨우기 단어가 표시되지 않으면 다시 시도하십시오. 아래 화면은 장치가 수신 중임을 나타냅니다.
- 신호음 후 6초 이내에 "불을 켜십시오"와 같은 명령을 내립니다. 화면에 표시된 명령과 모듈의 LED 표시등이 켜지고 "OK"가 들립니다. 약 6초 후 더 이상 명령이 없으면 음성 제어 화면을 종료합니다.
- 음성 명령을 사용하여 음악을 즐길 수 있습니다. 먼저 장치를 깨운 다음 "음악 재생"이라고 말하세요. 음악 플레이어가 열리고 내장 음악 재생이 시작됩니다. 음성 명령을 사용하여 노래를 건너뛰거나 음악을 일시 중지할 수도 있습니다. XNUMX곡이 내장되어 있습니다.
팁:
• LED 표시등이 켜지지 않으면 모듈 핀이 올바른 포트에 삽입되었는지 확인하십시오.
• BOX가 지정된 시간 내에 명령을 인식하지 못하면 Timeout이 표시되고 약 1초 후에 화면이 종료됩니다. - 기본 명령은 조명 켜기, 조명 끄기, 빨간색으로, 녹색으로, 파란색으로, 음악 재생, 다음 노래, 재생 일시 중지입니다.
연속 음성 인식
더 흥미롭게도 이 장치는 기상 후 연속 음성 인식을 지원합니다. 이 기능은 음성 상호 작용을 자연스럽고 매끄럽게 만들고 상호 작용 경험에 인간의 터치를 제공합니다.
사용 방법
- "안녕, ES P"라고 말하여 장치를 깨우면 신호음이 들립니다.
- 명령을 말하십시오. 장치가 명령을 인식하면 "OK"가 들리고 다른 명령을 계속 인식합니다.
- 명령이 인식되지 않으면 장치가 대기합니다. 6초 동안 명령이 없으면 장치는 자동으로 음성 제어 화면을 종료하고 다시 깨워야 합니다.
주목
장치가 여러 번 명령을 인식하지 못하면 시간이 초과될 때까지 기다렸다가 기능을 사용하기 위해 다시 깨우십시오.
깨우기 단어를 말한 후에는 기기를 움직이지 마세요. 그렇지 않으면 장치가 명령을 인식하지 못합니다.
3~5단어의 음성 명령을 권장합니다.
현재 장치는 프롬프트를 재생할 때 명령을 인식할 수 없습니다.
음성 명령 사용자 정의
BOX 시리즈 개발 보드에는 Espressif 독점 AI 음성 인식 시스템이 장착되어 있어 ESP BOX 앱을 통해 명령을 사용자 지정할 수 있습니다. 우리는 모듈의 LED 조명을 ex로 사용할 것입니다.ample, 자신의 음성 명령을 만드는 방법을 보여줍니다. 알고리즘에 대한 자세한 내용은 기술 아키텍처를 참조하십시오.
- ESP BOX 모바일 앱에 연결
1.1. 네트워크에 진입하여 우측 상단에 앱 설치하기를 탭합니다. QR 코드를 스캔하거나 App Store 또는 Google Play에서 "ESP BOX"를 검색하여 앱을 설치하십시오.1.2. 이 앱을 처음 사용하는 경우 먼저 계정을 등록하십시오.
1.3. ESP BOX 계정으로 로그인하고 휴대폰에서 블루투스를 켭니다. 화면 하단의 +를 누르고 기기의 QR 코드를 스캔하여 네트워크를 설정하세요.1.4 장치를 추가하면 다음 메시지가 표시됩니다.
팁:
- 장치를 2.4GHz 대신 5GHz Wi-Fi에 연결하고 올바른 Wi-Fi 암호를 입력했는지 확인하십시오. Wi-Fi 비밀번호가 올바르지 않으면 "Wi-Fi 인증 실패"라는 메시지가 나타납니다.
- 부팅 버튼(예: 기능 버튼)을 5초 동안 길게 눌러 네트워크 정보를 지우고 장치를 공장 설정으로 복원합니다. 기기를 초기화한 후 QR코드나 블루투스가 작동하지 않을 경우 초기화 버튼을 눌러 기기를 다시 시작해주세요.
음성 명령 사용자 지정
- ESP-BOX 장치 아이콘을 누르고 아래 화면으로 들어갑니다. 그림과 같이 버튼을 토글하여 쉽게 조명을 켜거나 끌 수 있습니다. 팬 및 스위치 기능을 직접 개발할 수 있습니다.
- 조명을 탭하면 구성 탭에 기본 핀 정보와 명령이 표시됩니다. Red, Green, Blue의 핀은 필요에 따라 변경할 수 있습니다.
- 구성 탭에서 명령을 사용자 정의하여 조명을 켜거나 끄고 색상을 변경할 수도 있습니다. 예를 들어ample에서 "좋은 아침"을 조명 켜기 명령으로 설정할 수 있습니다. 저장을 클릭하여 이전 화면으로 돌아갑니다. 그런 다음 아래와 같이 다시 저장을 클릭합니다.
- 제어 탭에서 조명의 색상, 밝기 및 채도를 조정할 수 있습니다.
- 이제 새 명령을 사용해 볼 수 있습니다! 먼저 "안녕 ESP"라고 말하여 장치를 깨우십시오. 그런 다음 6초 이내에 "좋은 아침"이라고 말하면 조명을 켭니다. 모듈 표시등이 켜진 상태에서 새 명령이 화면에 표시됩니다.
명령이 제대로 작동하도록 하려면 다음을 참고하세요.
- 명령의 길이: 명령은 2-8단어로 구성되어야 합니다. 일련의 명령을 만들 때 비슷한 길이로 유지하십시오.
- 반복 금지: 더 긴 명령에 더 짧은 명령을 포함하지 마십시오. 그렇지 않으면 더 짧은 명령이 인식되지 않습니다. 예를 들어ample, "켜기" 및 "조명 켜기" 명령을 모두 생성하면 "켜기"가 인식되지 않습니다.
FCC 규정:
이 장치는 FCC 규정 파트 15를 준수합니다. 작동에는 다음 두 가지 조건이 적용됩니다. (1) 이 장치는 유해한 간섭을 일으키지 않으며 (2) 이 장치는 원치 않는 작동을 유발할 수 있는 간섭을 포함하여 수신된 모든 간섭을 수용해야 합니다. 이 장치는 테스트를 거쳐 FCC 규정 15조에 따라 클래스 B 디지털 장치에 대한 제한을 준수하는 것으로 확인되었습니다. 이러한 제한은 주거용 설치에서 유해한 간섭으로부터 합리적인 보호를 제공하도록 설계되었습니다. 이 장비는 무선 주파수 에너지를 생성, 사용 및 방출할 수 있으며 지침에 따라 설치 및 사용하지 않을 경우 무선 통신에 유해한 간섭을 일으킬 수 있습니다. 그러나 특정 설치에서 간섭이 발생하지 않는다는 보장은 없습니다. 이 장비가 라디오 또는 텔레비전 수신에 유해한 간섭을 일으키는 경우(장비를 껐다가 켜서 확인할 수 있음) 사용자는 다음 조치 중 하나 이상으로 간섭을 수정하는 것이 좋습니다.
- 수신 안테나의 방향을 바꾸거나 위치를 바꾸세요.
- 장비와 수신기 사이의 거리를 넓힙니다.
- 수신기가 연결된 것과 다른 회로의 콘센트에 장비를 연결하세요.
- 도움이 필요하면 딜러나 숙련된 라디오/TV 기술자에게 문의하세요.
FCC 참고 주의:
규정 준수에 책임이 있는 당사자의 명시적 승인 없이 변경이나 수정을 하는 경우 사용자의 장비 작동 권한이 무효화될 수 있습니다.
RF 노출 정보
이 장치는 정부의 전파 노출 요건을 충족합니다.
이 장치는 연방 정부에서 설정한 무선 주파수(RF) 에너지 노출 제한을 초과하지 않도록 설계 및 제조되었습니다.
미국 정부의 통신 위원회.
이 장치는 통제되지 않은 환경에 대해 규정된 FCC 방사선 노출 제한을 준수합니다. FCC 무선 주파수 노출 제한을 초과할 가능성을 피하기 위해 정상 작동 중에 안테나에 대한 인간의 근접성은 20cm 이상이어야 합니다.
이 가이드는 BOX 시리즈 개발 보드에서 최신 펌웨어를 사용하는 방법에 대한 간단한 아이디어만 제공합니다. 이제 프로그램 작성을 시작하고 IoT 여정을 시작할 수 있습니다!
© 2022 GitHub, Inc.
문서 / 리소스
![]() | ESPRESSIF ESP32-S3-BOX-Lite AI 음성 개발 키트 [PDF 파일] 사용자 매뉴얼 ESPS3WROOM1, 2AC7Z-ESPS3WROOM1, 2AC7ZESPS3WROOM1, ESP32-S3-BOX, ESP32-S3-BOX-Lite, ESP32-S3-BOX AI 음성 개발 키트, AI 음성 개발 키트 |