跳转至

제9장 · 멀티모달리티와 실시간 상호작용

인식과 행동의 범위를 텍스트에서 음성, GUI, 물리 세계로 넓힙니다. 세 가지 음성 패러다임(캐스케이드, 종단 간 옴니모달, 전이중/상호작용형), 스트리밍 음성 인식·합성, Computer Use, 로봇 조작을 다룹니다.

한국어 메인 README로 돌아가기 · 📖 제9장 본문 읽기

연계 프로젝트

실험 프로젝트 유형 설명
9-1 live-audio VAD + ASR(Whisper/SenseVoice) + LLM(GPT-4o/Gemini/Doubao) + TTS(Fish Audio)를 통합한 실시간 음성 채팅으로, WebSocket을 통해 짧은 지연 시간을 제공합니다.
9-2 phone-agent 🚧 공식 pine-voice SDK를 사용하는 직접 실행 및 ReAct 경로는 구현됐지만, 승인받고 참여에 동의한 E.164 형식의 통화 대상 번호가 없습니다. 사전 점검에는 발신과 대화 기록이 없었다고 명시되어 있으며, 테스트 대역은 검수 완료로 인정하지 않습니다.
9-3 streaming-speech 실제 Qwen2-Audio에서 누적되는 음성 접두부 전체를 매번 다시 인코딩해 음향 이벤트를 감지하고 청크별 지연 시간을 측정합니다. 이를 600ms VAD + 오픈 소스 Whisper 조합과 일반·쉼·소음 세 시나리오에서 비교합니다.
9-4 end-to-end-speech 고정 revision의 MiniCPM-o 4.5를 RTX PRO 6000 한 장에서 실제 로컬 실행했습니다. end-to-end와 self-cascade 모두 3/4였지만 의미/준언어 오류가 상호 보완적이었고, 실제 24kHz 음성 출력과 검증 증거를 보존했습니다.
9-5 controllable-tts 🚧 실제 Fish Audio S1의 4×3×2=24개 참조 음성 라이브러리와 A/B/C 미디어가 구조 검사를 통과했습니다. 다만 검수 결과에는 정성 청취 평가와 ‘사람 상담원에 가까움’이라는 주장에 대한 평가가 아직 없다고 명시되어 있습니다.
9-6 claude-quickstarts/computer-use-demo/ 📖 anthropics/claude-quickstarts9bcc95e…에 고정해 사용합니다. 본문이 다루는 것은 전체 quickstarts 모음이 아니라 컨테이너 기반 Ubuntu 데스크톱과 Claude Computer Use 에이전트 루프로 구성된 computer-use-demo/입니다.
9-7 browser-use/ 📖 외부 browser-use/browser-use 저장소를 ec9277c…에 고정해 사용합니다. 본문 과제에서는 시각 입력을 사용하는 CLI(use_vision=True)로 Google에서 샌프란시스코 날씨를 검색하고 동작 및 스크린샷 궤적을 보관합니다.
9-8 xlerobot-teleoperation 📖 외부 재현 트랙입니다. XLeRobot 공식 저장소의 고정 커밋을 사용해 키보드·Xbox·Joy-Con·VR 원격 조작을 재현합니다. 현재는 소스와 로봇을 구동하지 않는 사전 점검만 확인됐으며, 실제 기기에서 네 가지 조작 방식과 집기·놓기·닦기 작업을 수행한 증거는 없습니다.
9-9 gemini-xlerobot-navigation 📖 외부 재현 트랙입니다. XLeRobot 고정 커밋RoboCrew를 바탕으로 gemini-robotics-er-1.5-preview, 각도 주석, 전진·좌회전·우회전 세 도구를 사용합니다. 현재는 모델 API나 실제 로봇으로 내비게이션을 수행한 증거가 없습니다.
9-10 rgb-sim2real-grasping 📖 외부 재현 트랙입니다. lerobot-sim2real 고정 커밋의 5단계 RGB→PPO→SO-100 파이프라인을 따릅니다. 3·4단계는 GPU만으로 실행할 수 있지만, 고정 버전의 1단계는 실제 로봇에 연결해 리셋합니다. 현재 환경에는 ManiSkill/NVIDIA가 없고, 허가받은 실제 로봇 실행 증거도 없습니다.

프로젝트 유형

아이콘 유형 의미
독립 실행 전체 코드가 이 저장소에 있으며, API 키를 설정하면 실행할 수 있습니다.
📖 재현 가이드 외부 저장소git clone해야 하는 상세 안내 문서입니다.
🚧 진행 중 구현은 있지만, 본문에서 요구하는 실제 실행, 승인된 참여자, 하드웨어 또는 검수 증거가 아직 완전하지 않습니다.