TECH BRICK아이디어를 제품으로문의하기
홈 · 개발 과정 · 활용 아이디어

M5Stack CoreS3 음성 안내 기기 — 내장 부품과 별도 개발 범위

버튼을 누르고 질문하면 작은 기기가 듣고 화면과 음성으로 답하는 장치를 생각해 봅니다. 화면·마이크·스피커를 하나씩 연결하는 데서 일이 커지기 쉬운데, CoreS3는 이 부품들이 한 몸에 들어 있습니다.

듣고 답하는 안내 화면에 필요한 것

작업대 옆에서 버튼을 누르고 “다음 순서를 알려 줘”라고 말하면 기기가 안내를 화면에 띄우고 스피커로 읽어 주는 구성을 예로 듭니다. 필요한 부품은 마이크, 화면, 스피커입니다.

CoreS3에는 2인치 터치 화면, 듀얼 마이크, 스피커가 들어 있어 부품을 따로 고르고 배선하는 작업을 줄일 수 있습니다. 하지만 녹음 시작·종료, 질문 처리, 답변 표시·재생을 잇는 프로그램은 따로 만들어야 합니다.

정해진 명령과 자유로운 질문은 다른 일입니다

하고 싶은 것구현 방향
“시작·다음·정지” 같은 정해진 말 구분ESP32-S3에 Espressif ESP-SR 같은 음성 처리 도구 적용 검토
다양한 한국어 질문을 문장으로 이해음성 전사·질문 처리·음성 합성 서비스를 외부로 연결

ESP-SR의 MultiNet은 영어·중국어의 정해진 명령을 오프라인으로 인식하는 기능을 제공합니다. 한국어 자유 대화가 기본으로 된다는 뜻은 아니며, 보드에 맞는 오디오 설정과 프로그램 통합도 필요합니다. 외부 서비스를 연결하면 인터넷 연결, 응답 시간, 이용 비용, 음성 데이터 처리 방식까지 정해야 합니다.

카메라는 “보는 입력”을 더합니다

CoreS3에는 0.3MP 카메라도 있습니다. 음성 안내에 사진 입력을 더하거나 작업대 상태를 화면으로 확인하는 구성을 생각할 수 있습니다. 단순한 밝기·색 변화 확인과 물체 종류를 알아보는 일은 다른 작업이며, 후자는 인식 모델이나 외부 처리가 필요할 수 있습니다.

처음에는 음성 안내만 만들고, 꼭 필요할 때 카메라를 더하면 확인할 범위가 줄어듭니다.

한 가지 동작을 끝까지 잇는 것부터

첫 목표는 작게 잡습니다. 버튼을 누르면 녹음하고, 녹음한 소리를 다시 재생하는 동작부터 확인합니다. 그다음 정해진 명령 인식이나 외부 음성 서비스를 붙입니다. “무엇이든 알아듣는 기기”보다 “한 가지 요청에 분명히 반응하는 기기”를 먼저 만들고, 그 기능이 실제로 필요한지 확인한 뒤 넓힙니다.

모듈로 먼저 시험하고 기능을 확정하는 과정 →

이 글의 범위

공식 문서를 바탕으로 한 구성 아이디어이며, CoreS3로 이 기능을 구현하거나 실물로 시험한 결과는 아닙니다.

아이디어를 시험하고 제품으로 만드는 개발 과정 →

관련 글

출처

공식 자료 확인: 2026년 10월 22일.

시험한 기능을 제품으로

테크브릭은 M5Stack과 기본 앱으로 기능을 먼저 시험하고, 확정된 구성을 전용 PCB와 생산으로 이어 갑니다.