OpenSIPS AI Voice Connector
Community Edition
The OpenSIPS AI Voice Connector tool serves as a SIP interface to AI engines, enabling seamless integration between traditional SIP-based communication systems and advanced AI technologies. It brings AI-powered features like speech recognition, natural language processing, and intelligent call routing directly into traditional SIP-based systems, enabling advanced services such as interactive voice response (IVR), chatbots, and other conversational applications. It’s an ideal solution for creating intelligent, voice-driven interactions within voice applications.
It acts as a gateway between SIP-based systems and various services that provide Speech-to-Text capabilities to capture user input. This input is then processed by an AI engine, which generates a response that is played back to the user using Text-to-Speech services. It can interact directly with Speech-to-Speech AI engines. Below you can find a list of current integrations.
- Deepgram integration for its Speech-to-Text and Text-to-Speech services
- OpenAI ChatGPT for AI powered textual conversation
- OpenAI Realtime for Speech-to-Speech AI services
Feature Set
Docker architecture
The OpenSIPS AI Voice Connector consists of two containers:
- OpenSIPS SIP Server – Back-to-Back server that handles the SIP processing
- AI Voice Connector – Handles the audio session with user as well as the interaction with the different AI engines
Containers communicate efficiently over the Docker’s internal private network using MI commands and custom events.
About us
The OpenSIPS Community Editions are official part of the OpenSIPS project. They are maintained and supervised by the OpenSIPS project team members.
Follow us on the official media channels