Opus Encoder/Decoder Implementation in C# for Asterisk & TTS Integration

Job ID: 37870882

Budget: $750 – $1,500 USD

We are seeking a talented and experienced software engineer to implement an Opus encoder and decoder in C# for seamless integration with Asterisk. The project involves handling voice audio from Asterisk, decoding it, incorporating Text-to-Speech (TTS) functionality, and encoding the synthesized speech before sending it back to Asterisk.

The ideal candidate should possess the following skills and experiences:
- Proficiency in C# programming language.
- Extensive experience with audio processing and Opus codec.
- Familiarity with Asterisk, SIP, and IVR systems.
- Knowledge of Text-to-Speech (TTS) integration.
- Ability to deliver high-quality code within specified timelines.

Main Tasks:
- Implement Opus encoder and decoder in C#.
- Integrate the solution with Asterisk for audio processing.
- Incorporate with existing Text-to-Speech (TTS) functionality.
- Carry out the decoding of user inputs and encoding of TTS outputs.
- Ensure high-quality audio output.
- Realize seamless low-latency encoding and decoding of audio.