Python backend service for Google Meet
📌 Project: Python backend service for Google Meet
🧩 Project Description
Development of a backend service in Python designed to connect to Google Meet conferences and capture participants' subtitles in real-time.
The subtitles contain the speaker's name in the format [Name]:, allowing precise identification of who said each line.
The service must be scalable and capable of simultaneously handling at least 20 parallel sessions.
⚙️ Functional Requirements
Connecting to Google Meet via headless browser (e.g., Playwright or Selenium)
Capturing and processing subtitles in real-time
Identifying participants based on subtitle text
Supporting at least 20 active sessions simultaneously
Managing sessions via REST API and/or WebSocket
Logging and transmitting transcription in real-time
📚 Useful Resources
https://github.com/recallai/google-meet-meeting-bot — implementation in Node.js for capturing subtitles
https://github.com/dhruvldrp9/Google-Meet-Bot — example in Python, approach to automatic Google Meet login
✅ Expectations from the Freelancer
Excellent knowledge of Python
Experience with headless browsers (Playwright, Selenium)
Skills in implementing parallel tasks (multithreading,
asyncio)Ability to work with REST API and WebSocket
Responsible approach to architecture, scalability, and security
📎 Work Format
Remote
Payment in stages / per sprint
Opportunity for long-term collaboration after successful MVP
-
733 7 0 I will create a scalable Python backend service for Google Meet that reliably handles 20+ conferences simultaneously.
How it will work:
Connection to Google Meet via headless browser (Playwright/Selenium)
Capture and processing of subtitles in real-time with speaker identification
REST API and/or WebSocket for session management and transcript retrieval
Logging and data transmission without delays
Automatic recovery from connection interruptions
Why this is beneficial for you:
The service is ready for scaling — you can connect even a hundred meetings
… The architecture is optimized for high load and fault tolerance
Simple and clear API — integration without unnecessary time costs
Complete documentation and support after project delivery
What you will receive:
A ready-to-use backend, tested in real meetings
Clearly structured code that is easy to extend
Flexibility in configuration for your tasks
-
1111 7 1 Hello! I made a similar service: headless bot on Playwright + asyncio, which connected to Google Meet, captured subtitles, and streamed them via WebSocket to Kafka/Redis Stream, with a REST admin panel on FastAPI. I propose the architecture: FastAPI for API/WebSocket, Playwright (Chromium headless) with isolated contexts per session, management through asyncio/uvloop, queues for log/transcript streaming, scaling via Supervisor/K8s; authentication, account rotation, and resistance to CAPTCHAs. I am ready to take on the project and show a working prototype; I do not collaborate with Russian companies, I prefer Ukrainian projects. Send me a private message — we will discuss the details.
-
1405 14 3 1 Hello, I have reviewed your task and would like to undertake its implementation. I have experience working with all the technologies you listed above. I look forward to collaborating.
-
226 Hello! I have reviewed your project description — the task looks very interesting and technically rich. I already have experience implementing similar services, in particular:
Working with headless browsers (mainly Playwright, including in headless mode with Google Meet authorization)
Capturing DOM elements in real-time (including subtitles, chats, reactions)
Asynchronous session processing, scaling, parallel launching of multiple browser instances
Implementing REST API / WebSocket for stream management
…
Tasks of this type have already been encountered — I have developed templates for authorization, subtitle capturing, and communication organization with the client side.
🔧 The stack I work with:
Python 3.10+
Playwright (including headless mode with proxy support)
FastAPI / Flask for REST/WebSocket
Asyncio / multiprocessing for parallel execution
Docker, logging, monitoring, scaling
📌 Ready to undertake the MVP implementation, discuss architecture, exchange ideas, and start collaboration. If needed, I can suggest expanding the team on the backend or infrastructure side.
Please write in private messages — I will gladly discuss the details.
-
246 0 2 Good afternoon, I am interested in your interesting project, I can do your project without any problems
-
512 1 0 Good day!
My name is Mykola, I am the founder of the ILMOX team. We specialize in Python development, automation, working with headless browsers, and developing high-load services.
Your project on capturing subtitles in Google Meet looks very interesting and technically complex — just the kind of task we love to implement. Our team has developers with extensive experience in Playwright, Selenium, asynchronous programming (asyncio, multithreading), and working with WebSocket / REST API.
We can:
- Implement connection to Google Meet with headless authorization
- Build a reliable service supporting 20+ parallel sessions
- Organize architecture for flexible scaling (queues, microservices)
… - Collect subtitles, extract user names, and store them with logs in real time
- Build REST API for session management or WebSocket for streaming results
We are ready to take on both MVP and offer long-term cooperation.
Write to us privately — we will briefly discuss technical details and deadlines. We would be happy to become a technical partner in this project!
Best regards,
Mykola
ILMOX team
-
Дуже цікавий проект але занижиний бюджет а також як буде перевірятись 20 сессій перевіряти?) бо в мене наприклад пк буде сильно лагати)
-
Current freelance projects in the category Python
Development of software with AIIt is necessary to develop software for automatic detection, capturing, and tracking of an object using a video camera and a rotating mechanism.Output data: Video camera with optics. Rotating device on two axes (azimuth/elevation angle). Servomotors controlled via Modbus… AI & Machine Learning, Python ∙ 16 hours 33 minutes back ∙ 12 proposals |
Technical Specification for Refinement of AI Bot for Generating Personalized SongsTECHNICAL TASK FOR IMPROVING THE AI PERSONAL SONG GENERATOR BOTMAIN GOAL Create a stable premium product that: generates the highest quality personal songs; does not fabricate facts about the client; works stably under load; is easily scalable; allows for analysis and… Python, Bot Development ∙ 17 hours 38 minutes back ∙ 30 proposals |
Excel Specialist / Process Automation (Excel + preferably programming)We are looking for a specialist with ADVANCED knowledge of Excel to optimize the existing file and automate processes. It will be a great advantage if you also have programming skills / VBA / Power Query / Power Automate or experience in creating complex logic in Excel. Project… Python, Databases & SQL ∙ 20 hours 37 minutes back ∙ 32 proposals |
Automation of processes through API and PythonBelow I described the current process and the result I would like to achieve. I also attach files of the real process to better understand how it looks in reality Current process Currently, the entire process is performed manually: uploading/downloading files, transferring… AI & Machine Learning, Python ∙ 21 hours 38 minutes back ∙ 41 proposals |
A bot needs to be created in Telegram for subscription payment.
45 USD
A bot needs to be created in Telegram where users can subscribe for access to the webcams located in the yard. Organize payment for two types of subscriptions (monthly and daily) in the bot. The bot should automatically check the payment and then provide access links. Python, Bot Development ∙ 1 day 10 hours back ∙ 78 proposals |