AI-Powered Voice Assistant for Asterisk using WebRTC (Python Implementation & OpenAI real time voice API)

Job ID: 39188052

Budget: €250 – €750 EUR

Project Overview

We are looking for a skilled developer to create a real-time AI-powered voice assistant that integrates with Asterisk and OpenAI’s real-time API using WebRTC for media handling.

The system will enable seamless bidirectional voice communication between Asterisk and OpenAI, allowing users to engage in natural conversations via phone calls. The implementation must use WebRTC for real-time media processing and must be developed using Python to ensure efficiency, scalability, and maintainability.

Additionally, every call interaction must include an AI-generated OpenAI message at the start, greeting the caller before proceeding with dynamic conversation handling.
Related categories: Python Linux Asterisk PBX VoIP