Voxray-AI: 실시간 음성 에이전트 파이프라인을 위한 프로덕션 Go 백엔드

✍️ OpenClawRadar📅 게시일: March 10, 2026🔗 Source
Voxray-AI: 실시간 음성 에이전트 파이프라인을 위한 프로덕션 Go 백엔드
Ad

Go 기반 프로덕션 음성 에이전트 파이프라인

Voxray-AI는 WebSocket 또는 WebRTC를 통해 클라이언트 오디오를 처리하고 STT → LLM → TTS를 거쳐 오디오 출력을 반환하는 Go의 완전한 스트리밍 파이프라인을 제공합니다. 이 시스템은 프로덕션 등급 서버와 높은 동시성 음성 워크로드를 위해 설계되었습니다.

전송 옵션

시스템은 여러 전송 메커니즘을 지원합니다:

  • WebSocket - /ws에서 RTVI 직렬화기(?rtvi=1) 및 Protobuf(?format=protobuf) 지원
  • WebRTC - /webrtc/offer에서 완전한 SDP 오퍼/응답, 구성 가능한 STUN/TURN, Opus 인코딩 지원(CGO 빌드 필요)
  • 전화 통신 러너 전송: Twilio, Telnyx, Plivo, Exotel, LiveKit, Daily.co

플러그형 제공업체

모든 구성 요소는 설정을 통해 교체 가능합니다:

  • STT 제공업체: OpenAI, Groq, Sarvam, Google, AWS
  • LLM 제공업체: OpenAI, Anthropic, Groq, 기타
  • TTS 제공업체: OpenAI, Google, AWS Polly, Sarvam

설정 예시

최소 설정 예시:

{"transport": "both", "stt": { "provider": "groq", "model": "whisper-large-v3" }, "llm": { "provider": "anthropic", "model": "claude-3-5-haiku" }, "tts": { "provider": "google", "voice": "en-US-Neural2-F" }}

턴 전환 및 음성 활동 감지 설정:

{"turn_detection": "silence", "vad_type": "silero", "vad_confidence": 0.7, "vad_start_secs_vad": 0.2, "vad_stop_secs": 0.8, "turn_max_duration_secs": 30, "user_idle_timeout_secs": 60}
Ad

관측 가능성 및 저장소

  • /metrics 엔드포인트 - Prometheus용(요청 수, 지연 시간 히스토그램, 활성 연결 게이지)
  • 녹음: 구성 가능한 작업자 풀 및 형식으로 S3에 전체 세션 오디오 저장
  • 대본: 구성 가능한 테이블로 Postgres 또는 MySQL에 메시지별 저장
  • /health 및 /ready 엔드포인트 - /ready에서 선택적 Redis 세션 저장소 확인 포함

보안 기능

  • server_api_key - Authorization: Bearer 또는 X-API-Key를 통해 /ws, /webrtc/offer, /start, /sessions/* 접근 제어
  • CORS 허용 목록 구성
  • TLS 인증서/키 구성
  • 12-factor 스타일: JSON 설정 + 환경 변수 재정의

이러한 유형의 백엔드는 프로덕션 준비 인프라와 함께 여러 AI 서비스를 통합해야 하는 실시간 음성 애플리케이션을 구축하는 개발자에게 유용합니다.

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

OpenRoom: AI 에이전트 기술 시각화를 위한 웹 기반 데스크톱 GUI
Tools

OpenRoom: AI 에이전트 기술 시각화를 위한 웹 기반 데스크톱 GUI

OpenRoom은 웹 기반 데스크톱 환경으로, AI 에이전트가 작동하며 채팅 상호작용 중 일기와 파일 같은 시스템 상태의 실시간 업데이트를 제공하고, 다중 봇 상호작용을 위한 라이브스트림 모드를 갖추고 있습니다.

OpenClawRadar
Clawdwatch: 실시간 항공기 추적, 뉴스 스크래핑 및 알림을 위한 오픈소스 OSINT 도구
Tools

Clawdwatch: 실시간 항공기 추적, 뉴스 스크래핑 및 알림을 위한 오픈소스 OSINT 도구

Clawdwatch는 OpenSky Network에서 실시간 항공 데이터를 가져오고, Al Jazeera와 AP에서 뉴스를 스크랩하며, 군용 항공기나 비상 신호에 대해 Telegram 알림을 보낼 수 있는 CLI 도구입니다. npm install로 로컬에서 실행되며, 중동 상공의 204개 이상의 항공편을 실시간으로 추적합니다.

OpenClawRadar
클로드는 다른 AI 제공업체에서 이전하기 위한 메모리 가져오기 기능을 추가했습니다.
Tools

클로드는 다른 AI 제공업체에서 이전하기 위한 메모리 가져오기 기능을 추가했습니다.

클로드는 이제 사용자가 다른 AI 제공업체의 컨텍스트와 선호도를 복사-붙여넣기 과정을 통해 가져올 수 있도록 했습니다. 메모리 기능은 모든 유료 요금제에서 사용 가능하며, 플랫폼을 전환할 때 대화 기록을 유지하는 데 도움이 됩니다.

OpenClawRadar
OpenClaw의 보안, 비용, 복잡성 문제를 해결하는 여섯 가지 오픈소스 도구
Tools

OpenClaw의 보안, 비용, 복잡성 문제를 해결하는 여섯 가지 오픈소스 도구

한 개발자가 Cisco가 지적한 OpenClaw의 보안 취약점, 급증하는 비용, 복잡한 설정을 해결하기 위해 6가지 커뮤니티 도구를 테스트했습니다. ClawSec는 보안 스캔과 무결성 검증을 제공하고, Antfarm은 결정론적 멀티 에이전트 워크플로우를 가능하게 하며, LanceDB Pro는 하이브리드 벡터 검색으로 메모리 검색을 개선합니다.

OpenClawRadar