Integrate GPT Voice Bot with FreeSWITCH

Job ID: 39671566

Budget: $10 – $30 USD

I'm seeking a skilled developer to integrate a GPT Voice Bot with FreeSWITCH, following the implementation outlined in this project: https://github.com/laoyin/freeswitch_chatGPT. The goal is to deploy an Outbound AI Telemarketing Bot using only the FreeSWITCH core, with or without FusionPBX, to stream audio to GPT and respond via TTS in real-time.

Key Requirements:
- Strong experience with FreeSWITCH
- Familiarity with mod_lua, MediaBug, and real-time audio streaming
- Ability to integrate OpenAI API, including Language Model (LLM), Speech-to-Text (STT), and Text-to-Speech (TTS)
- Knowledge of SIP trunking and VoIP audio flow

Ideal Skills and Experience:
- Expertise in FreeSWITCH and related modules
- Proficiency in handling OpenAI services for seamless integration
- Experience in deploying AI-driven telecommunication solutions
- Strong understanding of real-time audio processing and VoIP technologies

The synthesized speech for the bot should be in English. If you have the expertise to bring this project to life, I look forward to your proposal.