rapidaai/voice-ai

Rapida is an open-source, end-to-end voice AI orchestration platform for building real-time conversational voice agents with audio streaming, STT, TTS, VAD, multi-channel integration, agent state management, and observability.

解決的問題

Rapida 是一個為代理機構與企業設計的開源語音 AI 編排平台。它透過允許使用者保有資料、憑證與部署邊界的所有權,消除供應商鎖定問題,同時提供生產級即時語音工作負載所需的可擴展性與可靠性。

運作方式

Rapida 使用 Go 語言建構,並利用 gRPC 協定實現低延遲、雙向通訊,作為編排層運作。開發者可自由整合自己的 LLM(如 OpenAI 或 Anthropic)、自訂推論,以及 STT/TTS 提供者與電話通訊管道。該平台由多個服務組成,包括 API 網關、助理 API、端點 API 與整合 API,可透過 Docker 部署。

適用對象

主要針對建構白標客戶部署的代理機構,以及需要私有、可擴展語音基礎設施與內部 AI 運營之企業。

核心亮點

  • 供應商無關:支援自備模型與自訂推論。
  • 即時效能:透過 gRPC 實現低延遲音訊串流與處理。
  • 生產就緒:內建重試機制、錯誤處理、通話生命週期管理,以及完整的可觀測性(日誌、指標、儀表板)。
  • 部署彈性:支援托管與自架設兩種選項,著重於資料所有權。
  • 企業治理:提供多客戶交付管理工具與審計友善的控制機制。

相關

  • 專案
  • Dispatch
  • 專案
  • 專案
  • 專案