OpenClaw, Alexa, 로컬 LLM으로 음성 어시스턴트 구축하기

✍️ OpenClawRadar📅 게시일: March 1, 2026🔗 Source
OpenClaw, Alexa, 로컬 LLM으로 음성 어시스턴트 구축하기
Ad

한 개발자가 OpenClaw를 AI 에이전트 백본으로 사용하고, Alexa와 통합하여 음성 상호작용을 구현하며, 비용 효율적인 질의 처리를 위해 로컬 LLM을 활용한 음성 우선 어시스턴트 구현 사례를 공유했습니다.

작동 방식

시스템은 사용자 정의 Alexa 스킬에 "Alexa, Lucy 열어줘"라고 말하면 작동됩니다. 질의는 4단계 라우팅 시스템을 통해 처리됩니다:

  • 빠른 경로 (0ms): 시간, 날짜 및 하드코딩된 응답 처리
  • Ollama 로컬 LLM (<1s): Apple Silicon Mac Mini에서 실행되는 Qwen 2.5 3B를 사용한 일반 지식 질의 처리
  • Claude 에이전트 (5-12s): 개인적 맥락, 기억 및 복잡한 추론 처리
  • 지연 + 도구 (최대 2분): Home Assistant TTS를 통한 이메일, 웹 검색 및 데이터베이스 질의 관리

응답은 Home Assistant의 last_called 기능을 통해 자동 감지된 질의를 시작한 동일한 Alexa 장치로 반환됩니다. 시스템은 Sonos 스피커에서 신경망 기반 스페인어 음성 출력을 위해 Home Assistant의 Piper TTS를 사용하며, 시장 데이터, 캘린더 정보 및 비즈니스 지표를 포함한 아침 브리핑을 제공할 수 있습니다.

Ad

기술 스택

  • OpenClaw: Telegram, Alexa 및 음성 인터페이스를 지원하는 AI 에이전트 백본
  • Alexa 사용자 정의 스킬: PIN 인증 및 세션 체이닝이 포함된 Node.js 프록시
  • Ollama + Qwen 2.5 3B: 약 0.5초 응답을 제공하는 로컬 LLM
  • Home Assistant: Alexa Media Player, Piper TTS 및 장치 라우팅 통합
  • Piper TTS: Sonos 스피커용 신경망 기반 스페인어 음성

주요 구현 세부사항

개발자는 Claude가 필요하지 않은 간단한 질문에 대해 로컬 LLM을 사용하면 API 비용의 약 80%를 절감할 수 있다는 사실을 발견했습니다. 그러나 로컬 모델이 "자유롭게 환각을 일으킨다"는 점을 지적하며 비즈니스 및 금융 질의에 대한 우회 필터를 추가했습니다.

Alexa 음성 인식이 병목 현상으로 확인되었으며, AMAZON.SearchQuery와 여러 샘플 발화가 정확도 향상에 도움이 되었습니다. 인증은 Alexa가 각 호출에 대해 새로운 세션을 생성하기 때문에 sessionId 대신 userId를 사용합니다. 개발자는 메모리 내 Map이 프록시 재시작 시 유지되지 않기 때문에 인증을 파일로 유지합니다.

프록시 코드는 오픈 소스로 제공됩니다: openclaw-alexa-voice. 향후 계획에는 웨이크 워드 감지("Hey Lucy"), 스마트 홈 제어 및 위치 기반 스피커 라우팅이 포함됩니다.

📖 전체 소스 읽기: r/openclaw

Ad

👀 See Also

OpenClaw, OpenTable 스킬을 통해 레스토랑 예약을 자동화합니다.
Use Cases

OpenClaw, OpenTable 스킬을 통해 레스토랑 예약을 자동화합니다.

한 개발자가 OpenClaw AI 에이전트를 사용자 정의 OpenTable 스킬로 설정하여 레스토랑을 자동으로 예약하도록 했습니다. 이 에이전트는 food.md 파일에서 선호도를 읽고 Bocconcino, OITA, Trishna와 같은 레스토랑을 예약합니다.

OpenClawRadar
개발자, Claude Code로 AI 회계 앱 구축
Use Cases

개발자, Claude Code로 AI 회계 앱 구축

한 개발자가 프리랜서와 소규모 기업을 위한 AI 회계 앱인 AICountant를 구축했습니다. 이 앱은 Next.js App Router, PostgreSQL과 함께 사용하는 Prisma, Vercel Blob 스토리지를 포함한 전체 기술 스택에 걸쳐 Claude Code를 사용하여 개발되었습니다. 앱은 영수증 데이터를 추출하고, 과거 환율을 사용하여 외화를 변환하며, 모든 것을 검색 가능한 원장으로 정리합니다.

OpenClawRadar
비전문 개발자가 Claude AI와 Claude Code를 사용해 GitHub Codespaces에서 실시간 MLB 대시보드를 구축합니다
Use Cases

비전문 개발자가 Claude AI와 Claude Code를 사용해 GitHub Codespaces에서 실시간 MLB 대시보드를 구축합니다

코딩 경험이 없는 사용자가 Claude 채팅과 GitHub Codespaces의 Claude Code를 사용하여 부상 보고서, 경기 점수, 팀 통계가 포함된 실시간 MLB 대시보드를 구축하고 Vercel에 배포했습니다.

OpenClawRadar
Qwen3-VL-32B-Instruct는 멀티모달 플래시카드 채점에 탁월한 성능을 보입니다.
Use Cases

Qwen3-VL-32B-Instruct는 멀티모달 플래시카드 채점에 탁월한 성능을 보입니다.

한 개발자가 이미지가 가려진 Anki 플래시카드 채점을 위해 Qwen3-VL-32B-Instruct를 테스트한 결과, Gemini 2.5 Flash, GPT 5 Nano/Mini, XAI 4.1 Fast, GLM, Mistral 모델 등을 능가하는 성능을 보였으며, ChatGPT 5.2와 Gemini 3/3.1/Claude 4+만이 비슷한 수준이었습니다.

OpenClawRadar