
Closed
Posted
Paid on delivery
PROJECT DESCRIPTION Context I'm looking for an experienced developer to build an intelligent call center system with automatic real-time voice translation. The project aims to enable agents in India (English speakers) to receive and handle calls from French customers, with instant bidirectional translation. Objective Create a complete solution that enables: Receiving incoming calls on a French number (OVH Telecom) Real-time voice translation French ↔ English/Hindi Automatic transfer to agent Latency < 1 second GDPR compliant (EU region) REQUIRED TECH STACK Backend Node.js (v20+) [login to view URL] for HTTP server WebSocket (ws) for real-time audio streaming PM2 for process management APIs & Services OVH Telecom: VoIP telephony (REST API) Deepgram Nova-2: Speech-to-Text (French & English) DeepL API: Translation (FR↔EN, FR↔HI) Google Cloud Text-to-Speech Neural2: Voice synthesis (europe-west1 region) Infrastructure OVH VPS with Plesk Obsidian (Ubuntu 24) Nginx reverse proxy (configuration provided) SSL/HTTPS Let's Encrypt (already configured) Subdomain: [login to view URL] REQUIRED FEATURES 1. Incoming call management Webhook to receive OVH calls Customizable greeting message (voice synthesis) Automatic transfer to agent number Error handling and timeouts 2. Real-time translation pipeline FR Audio → Deepgram STT → DeepL → Google TTS EN → Agent EN Audio → Deepgram STT → DeepL → Google TTS FR → Client 3. Performance optimizations Smart cache for frequent translations Optimized audio buffering (32-frame chunks) Total latency < 1000ms Efficient memory management 4. Web dashboard Homepage with real-time statistics Active calls counter Average latency System health monitoring (/health endpoint) 5. Logs & Monitoring Detailed logs (PM2) Per-call metrics (duration, latency, errors) Cache statistics DELIVERABLES Source code [login to view URL]: Complete main server [login to view URL]: Dependencies .[login to view URL]: Configuration template [login to view URL]: API testing script Clean, commented code, ES6+ Documentation [login to view URL]: Installation, configuration, usage [login to view URL]: Plesk/VPS deployment guide [login to view URL]: Endpoints documentation Architecture diagram Configuration Nginx configuration files (provided by me) PM2 configuration for auto-start Deployment scripts Testing & Validation End-to-end functional tests Latency validation < 1000ms Testing with real OVH calls REQUIRED SKILLS Essential Node.js / [login to view URL] (expert level) WebSocket real-time REST APIs (third-party integration) Audio streaming (buffers, encoding) VoIP / Telephony (OVH or Twilio) Important Google Cloud APIs (TTS) Deepgram / STT APIs DeepL API PM2 / Process management Nginx (reverse proxy) Bonus Call center / cloud telephony experience Real-time performance optimization GDPR / Sensitive data handling Docker (optional) PROVIDED TECHNICAL CONTEXT Existing infrastructure OVH VPS (8GB RAM, 4 vCPU) Plesk Obsidian v18.0.73 Node.js v20.20.0 installed Nginx configured Let's Encrypt SSL active Domain: [login to view URL] API accounts (provided) OVH Telecom (French number) Deepgram ($200 free credits) DeepL (500k characters/month) Google Cloud (configured project, EU region) Access provided SSH / Plesk web terminal FTP/File manager access API keys (privately) BUDGET & TIMELINE Budget range $500 - $1,300 depending on experience and portfolio Payment milestones: 30% upon detailed specification approval 40% upon functional code delivery 30% after testing and production deployment Timeline Phase 1 (3-5 days): Architecture + Basic server code Phase 2 (3-5 days): API integration + Translation pipeline Phase 3 (2-3 days): Testing + Optimization + Documentation Total: 8-13 days (negotiable) SELECTION CRITERIA Required in your proposal Portfolio: Similar projects (Node.js + real-time APIs) VoIP experience: Have you worked with OVH Telecom / Twilio? Availability: How many hours/day can you dedicate? Methodology: How do you plan to approach this project? Questions: What additional information do you need? What makes you stand out Proven experience in cloud telephony Open-source projects / Active GitHub Performance optimization expertise Clear and responsive communication Availability for post-delivery support (optional) HOW TO APPLY Start your message with "OVH-AI-CALLCENTER" to show you've read the entire post. Include: Link to your portfolio/GitHub Your VoIP/telephony experience Your estimated delivery timeline Your rate (fixed price or hourly) One technical question about the project IMPORTANT No Node.js beginners No agencies (individual freelancer only) No generic templates / AI responses Original code with transferred ownership Communication in English or French Availability for 2-3 video calls during project ADDITIONAL INFORMATION Real use case A French customer calls the OVH number → Hears "Hello, you'll be connected" → Agent answers → Everything the customer says in French is translated to English for the agent → Everything the agent says in English is translated to French for the customer → Imperceptible latency. Possible future enhancements Call recording Advanced analytics dashboard Multi-language support (Spanish, Arabic, etc.) CRM integration Ready to create an innovative solution to break language barriers? Apply now! Project type: Fixed-price project Duration: 1-2 weeks Level: Expert Languages: English, French
Project ID: 40205618
46 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
46 freelancers are bidding on average €1,472 EUR for this job

I understand your need for an intelligent call center system with automatic real-time voice translation to enable seamless communication between English-speaking agents in India and French customers. The challenge of achieving bidirectional translation with low latency and GDPR compliance is vital for this project. With my expertise in Node.js, WebSocket, REST APIs, and real-time audio streaming, I have successfully delivered similar projects in the past, particularly in the fintech and blockchain domains. My experience aligns perfectly with the requirements of your Node.js AI Voice Translation Center, ensuring efficient call management, translation pipelines, performance optimization, and detailed monitoring. I am ready to tackle this project head-on and deliver exceptional results within your proposed timeline. "OVH-AI-CALLCENTER," I have the necessary skills, experience, and dedication to bring your vision to life. Let's connect to discuss further and bring this innovative solution to fruition. Portfolio/GitHub: [Insert Link] VoIP/Telephony Experience: Implemented Twilio integration for call center project Estimated Delivery Timeline: Within the proposed 8-13 days Rate: Fixed price Technical Question: How do you plan to handle multi-language support in the future enhancements? Looking forward to further discussing how we can make your Node.js AI Voice Translation Center a reality.
€1,200 EUR in 20 days
7.8
7.8

Hi there, I’ve developed a similar product called Descripio, where we integrated Google and DeepL APIs for real-time audio translation. We also used WebSockets for real-time audio streaming and implemented a fully functional call management system with IVR. With 15 years of experience, I’ve worked extensively with Node.js and PHP, leading multiple successful startups. I’m well-versed in both front-end and back-end development, and I’ve built several large-scale products that handle millions of daily requests. As a dedicated developer, I’m available for discussions at any time and can adapt to your schedule. I also prioritize code quality and ensure that my work is production-ready. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit. Feel free to message me anytime—I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best regards, Adil
€1,237.50 EUR in 21 days
7.0
7.0

OVH-AI-CALLCENTER Hello, I’m interested in taking full ownership of this build and delivering a production-ready, low-latency OVH-to-agent translation bridge using your exact stack (Node 20 + Express + ws + PM2) and EU-only processing for GDPR. I’ve built real-time voice pipelines with WebSockets and STT/TTS loops (Deepgram + Google TTS style) and I’m comfortable designing the buffering, chunking, and backpressure so we stay consistently under the 1s target while keeping calls stable under load. I would approach this in three tight phases: first get OVH inbound call control solid (webhook, greeting, transfer, failure paths), then wire the bidirectional audio streaming with Deepgram → DeepL → Google TTS in both directions, then optimize latency (32-frame chunking, caching, and aggressive connection reuse) and finish the dashboard, health checks, and per-call metrics so you can operate it confidently on Plesk/OVH. I can dedicate 6–8 hours/day and would target delivery inside 9–12 days including real-call testing and documentation, with a fixed price in your range depending on whether OVH media streaming is available directly or we need a SIP/RTP bridge layer. Best regards, Juan
€750 EUR in 3 days
5.5
5.5

OVH-AI-CALLCENTER I have built a real-time voice app with multi-language support before, using Node.js, WebSocket streaming, and external STT/TTS APIs, including integrating Google Cloud TTS and DeepL translation. For a previous client in a telehealth project, I implemented low-latency voice streaming with buffering optimizations to stay under 1 second latency—very similar to your key goal. My approach is to start by designing a modular pipeline that handles OVH webhook call events, streams audio via WebSocket in 32-frame chunks, and integrates Deepgram + DeepL + Google TTS sequentially. For caching, I’d implement a smart store for frequent phrases to speed translations. I will also build a simple Express dashboard with health checks and real-time stats to monitor latency and active calls. Two quick questions: How do you plan to handle partial speech recognition results during streaming to avoid stalling? Also, do you want the same synthesized voice to be used for all agents/customers or customized per user? I can allocate 5-6 hours daily and deliver the full system with tests and docs in about 12 days. The price I propose covers all milestones and post-testing fixes. Ready to get started on the detailed specs and architecture.
€1,500 EUR in 7 days
5.0
5.0

Hello! The hardest parts here are sub second latency and audio streaming edge cases, so I’ll design a tight WebSocket audio pipeline with smart buffering and fallbacks so calls stay natural even when STT or TTS hiccups. Set up OVH inbound call webhook, play a Neural2 greeting, then bridge the call to an agent with solid timeout and retry handling. Stream audio both ways over WebSocket in small chunks, run Deepgram STT in parallel, then DeepL translate, then Google TTS back to the other side. Keep latency under 1 second using VAD based segmentation, partial transcripts, caching for common phrases, and efficient buffer management. Build a small dashboard with active calls, average latency, system health, and per call metrics. Add production logging with PM2, structured per call logs, error tracing, and a clear health endpoint for monitoring. Deliver exactly the requested files, plus clean deployment docs for your OVH VPS with Plesk, Nginx, SSL, and PM2 auto start. Warm regards, Yulius Mayoru
€750 EUR in 9 days
4.8
4.8

As an experienced developer with a solid understanding of Node.js and real-time APIs, I am confident in my ability to deliver the highly sophisticated and time-sensitive solution you are looking for. My proficiency includes not only Node.js/Express.js but also WebSocket for audio streaming, Restful API expertise, and telephony knowledge on platforms such as OVH Telecom and Twilio. It's worth mentioning that I have direct experience in integrating Google Cloud Text-to-Speech Neural2 and DeepL API - the exact technologies we need for this project. Moreover, my skill set also includes Nginx(reverse proxy), deep computing, computational intelligence and data mining which could be tremendous assets when it comes to optimizing overall system performance and minimizing translation latency. My familiarity with working within a stringent regulatory framework like GDPR is an added advantage that gives me an edge, ensuring sensitive client information will be handled securely and compliantly. I can efficiently manage the available resources including maximum utilization of provided services (e.g., $200 free credits from Deepgram) to ensure optimal project completion within our agreed budget.
€750 EUR in 7 days
3.3
3.3

I'm honored to have the opportunity to pitch my skills and expertise for this ambitious project. With over a decade of experience in web and mobile app development, I've had the privilege to work on over 400 successful projects, many of which involved real-time APIs and complex backend web architectures - just like the project you've outlined here. My specialization in Node.js, JSON and RESTful APIs perfectly aligns with your tech stack needs. Moreover, I see that your project also requires integration with OVH Telecom VoIP, an area where my prior work with similar platforms like Twilio will be valuable. My proficiency in WebSocket-based audio streaming and telephony systems will ensure a seamless integration between OVH Telecom and your translation system. In addition to my technical skills, I am well-versed with Agile methodologies and possess a structured approach towards my work. I keenly understand that completing this project within your timeline is crucial. So, you can expect me to follow a phased development approach starting from architecture design all the way down to testing & optimization — effectively reducing time-to-market without compromising quality. Currently running at 5-hour/day availability, I can definitely dedicate more hours if needed! Let's discuss further how we could make this project a success together!
€1,500 EUR in 30 days
3.4
3.4

Hi there, Nice to meet you. I have read your project description carefully and got what you want exactly. I am a full stack engineer with 5 years of experience and can offering best quality and highest performance during your timeline. I am ready to discuss your project and can start immediately. I'd like to talking about your proposals via chat. I will wait for your reply. Thanks! Roman,
€1,125 EUR in 7 days
3.0
3.0

Le Blanc Mesnil, France
Payment method verified
Member since Dec 24, 2017
€30-250 EUR
₹1500-12500 INR
₹750-1250 INR / hour
$8-15 USD / hour
₹12500-37500 INR
$30-250 USD
₹37500-75000 INR
$750-1500 USD
₹1500-12500 INR
$30-250 USD
$250-750 USD
$250-750 AUD
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
$10-30 USD
₹750-1250 INR / hour
$10-80 USD
$30-250 AUD
₹12500-37500 INR
₹100-400 INR / hour