Deploy Now

Stars

317

Forks

79

Watchers

2

Developer links

VoicEra

VoicEra lets you run your own voice AI phone platform, where callers talk to agents you configure and every recording and transcript stays on infrastructure you control. Build telephony agents that answer inbound calls or run outbound campaigns, choose the speech recognition, language model, and speech synthesis behind each one, and swap providers without rebuilding the platform. Connect phone numbers through telephony carriers, route live audio through the real time runtime, and let workers execute campaign calls in the background while you watch progress from the operator dashboard. Review call logs with recordings and transcripts after each conversation, including provider recordings when carriers supply them. Serve callers in Indian and low resource languages by combining Bhashini, AI4Bharat, and other Indic models, switch languages mid call, or run speech and language models locally through the optional model server gateway. Add new AI or telephony providers behind stable registry interfaces when a better model or carrier appears, authenticate operators, and keep media in your own object storage and database. Test agents in the browser before any phone number is involved, then scale the same configuration to real calls. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

VoicEra
VoicEra
VoicEra
VoicEra
VoicEra
VoicEra

Benefits

  • Your Voice Platform, Owned
  • Call audio, transcripts, recordings, and configuration live in your database and object storage, so a public voice service, helpline, or business phone system never depends on a vendor cloud.
  • Swap Models And Carriers
  • Speech recognition, language models, speech synthesis, and telephony providers sit behind registries, letting you change a model or carrier per agent without rewriting call handling code.
  • Built For Indic Languages
  • Bhashini, AI4Bharat, and local Indic model integrations give first class support for Indian and low resource languages, including mid call language switching for real caller populations.
  • Campaigns And Calls Together
  • Inbound agents, outbound campaign dispatch, asynchronous workers, call logs, and provider recordings share one dashboard, so pilots and production calling operations run in the same system.

Features

  • Agent And Campaign Control
  • The API and dashboard manage agents, configuration, authentication, and orchestration, while workers execute asynchronous jobs and outbound campaign calls against telephony providers such as Plivo.
  • Real Time Voice Runtime
  • Live call audio flows between callers, telephony, and AI providers through a dedicated runtime, with an initial spoken greeting, streaming responses, and browser based testing without telephony.
  • Provider Registries
  • Speech to text, text to speech, and LLM providers register through stable interfaces across cloud, adapter, and local implementations, and telephony providers follow the same contract pattern.
  • Local Model Gateway
  • An optional model server exposes self hosted speech and language models through a common gateway, so agents can mix local inference with cloud APIs per workload and language.
  • Call Logs And Recordings
  • Call logs capture transcripts and recordings, retrieve sessions by provider identifier, and stream system or carrier recordings, giving operators a complete audit trail for every conversation.

Apps Similar to VoicEra