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
-
700 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
-
1100 8 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.
-
1411 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
Creation of a TikTok farm with income generation
601 USD
Looking for a person who can write software for a TikTok farm, so we can generate traffic and earn income. We are seeking a ready-made solution with a full cycle. Python, Bot Development ∙ 2 days 9 hours back ∙ 16 proposals |
AI Commenting Platform for TikTok and Instagram.Project Goal Develop a system that allows managing a large number of TikTok and Instagram accounts and automatically posting relevant comments under selected videos using AI. Main Functionality1. Account Management It is necessary to implement the ability to connect accounts:… AI & Machine Learning, Python ∙ 3 days 17 hours back ∙ 22 proposals |
Build a customer classification model1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python. AI & Machine Learning, Python ∙ 5 days 11 hours back ∙ 45 proposals |
IT Automation of VAT Reporting
223 USD
It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual… AI & Machine Learning, Python ∙ 5 days 16 hours back ∙ 51 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 6 days 4 hours back ∙ 43 proposals |