Python backend-serwis dla Google Meet
📌 Projekt: Python backend-serwis dla Google Meet
🧩 Opis projektu
Rozwój backend-serwisu na Python, przeznaczonego do łączenia się z konferencjami Google Meet i przechwytywania napisów uczestników w czasie rzeczywistym.
Napisy zawierają imię mówiącego w formacie [Imię]:, co pozwala dokładnie określić, kto wypowiedział daną kwestię.
Serwis musi być skalowalny i zdolny do jednoczesnego obsługiwania minimum 20 sesji równocześnie.
⚙️ Wymagania funkcjonalne
Połączenie z Google Meet przez headless-browsing (np. Playwright lub Selenium)
Przechwytywanie i obsługa napisów w czasie rzeczywistym
Identyfikacja uczestników na podstawie tekstu napisów
Wsparcie jednoczesnej pracy minimum z 20 aktywnymi sesjami
Zarządzanie sesjami przez REST API i/lub WebSocket
Logowanie i przesyłanie transkrypcji w czasie rzeczywistym
📚 Przydatne źródła
https://github.com/recallai/google-meet-meeting-bot — implementacja w Node.js do przechwytywania napisów
https://github.com/dhruvldrp9/Google-Meet-Bot — przykład w Pythonie, podejście do automatycznego dołączania do Google Meet
✅ Oczekiwania od wykonawcy
Doskonale znającego Python
Doświadczenie z headless-browsers (Playwright, Selenium)
Umiejętności realizacji zadań równoległych (wielowątkowość,
asyncio)Umiejętność pracy z REST API i WebSocket
Odpowiedzialne podejście do architektury, skalowalności i bezpieczeństwa
📎 Forma pracy
Zdalnie
Wynagrodzenie etapami / w sprintach
Możliwość długoterminowej współpracy po udanym MVP
-
733 7 0 Zrobię dla was skalowalną usługę backendową w Pythonie dla Google Meet, która stabilnie obsługuje 20+ konferencji jednocześnie
Jak to będzie działać:
Połączenie z Google Meet przez przeglądarkę bez interfejsu (Playwright/Selenium)
Przechwytywanie i przetwarzanie napisów w czasie rzeczywistym z identyfikacją mówiącego
REST API i/lub WebSocket do zarządzania sesjami i uzyskiwania transkrypcji
Logowanie i przesyłanie danych bez opóźnień
Automatyczne przywracanie po zerwaniu połączenia
Dlaczego to się opłaca:
Usługa gotowa do skalowania — można podłączyć nawet setki spotkań
… Architektura zoptymalizowana pod kątem dużego obciążenia i odporności na awarie
Proste i zrozumiałe API — integracja bez zbędnych kosztów czasu
Pełna dokumentacja i wsparcie po zakończeniu projektu
Co otrzymasz na wyjściu:
Gotowy do użycia backend, przetestowany na rzeczywistych spotkaniach
Wyraźnie zorganizowany kod, który łatwo rozwijać
Elastyczność w dostosowywaniu do twoich zadań
-
1111 7 1 Witam! Tworzyłem podobną usługę: headless-bot na Playwright + asyncio, który łączył się z Google Meet, pobierał napisy i streamował je przez WebSocket do Kafka/Redis Stream, z REST-adminem na FastAPI. Proponuję architekturę: FastAPI do API/WebSocket, Playwright (Chromium headless) z izolowanymi kontekstami na sesję, zarządzanie przez asyncio/uvloop, kolejki do transmisji logów/transkryptów, skalowanie przez Supervisor/K8s; uwierzytelnianie, rotacja kont i odporność na captcha. Chętnie się zaangażuję i pokażę działający prototyp; nie współpracuję z rosyjskimi firmami, wolę ukraińskie projekty. Piszczie na prywatne wiadomości — omówimy szczegóły.
-
1405 14 3 1 Witam, zapoznałam się z Twoim zadaniem i chciałabym się za nie zabrać. Mam doświadczenie w pracy ze wszystkimi wyżej wymienionymi technologiami. Będę się cieszyć ze współpracy.
-
226 👋 Dzień dobry! Zapoznałem się z opisem Twojego projektu — zadanie wygląda na bardzo interesujące i technicznie zaawansowane. Mam już doświadczenie w realizacji podobnych usług, w szczególności:
Praca z headless-browsers (głównie Playwright, w tym w trybie headless z autoryzacją w Google Meet)
Przechwytywanie elementów DOM w czasie rzeczywistym (w tym z napisami, czatami, reakcjami)
Asynchroniczna obsługa sesji, skalowanie, równoległe uruchamianie kilku instancji przeglądarki
Implementacja REST API / WebSocket do zarządzania strumieniami
…
Zadania tego typu już realizowałem — posiadam gotowe szablony autoryzacji, przechwytywania napisów i organizacji komunikacji z częścią kliencką.
🔧 Stos technologii, z którym pracuję:
Python 3.10+
Playwright (w tym w trybie bezgłowym z obsługą proxy)
FastAPI / Flask do REST/WebSocket
Asyncio / multiprocessing do równoległego wykonywania
Docker, logowanie, monitoring, skalowanie
📌 Jestem gotowy podjąć się realizacji MVP, omówić architekturę, wymienić się wizją i rozpocząć współpracę. W razie potrzeby mogę zaproponować rozszerzenie zespołu z zakresu backendu lub infrastruktury.
Proszę napisać w prywatnych wiadomościach — chętnie omówimy szczegóły.
-
246 0 2 Dzień dobry, zainteresował mnie Twój interesujący projekt, mogę bez problemu zrobić Twój projekt
-
512 1 0 Dzień dobry!
Nazywam się Mikołaj, jestem założycielem zespołu ILMOX. Specjalizujemy się w programowaniu w Pythonie, automatyzacji, pracy z bezgłowymi przeglądarkami oraz tworzeniu wysokowydajnych usług.
Twój projekt przechwytywania napisów w Google Meet wygląda na bardzo interesujący i technicznie skomplikowany — to dokładnie taki rodzaj zadań, które lubimy realizować. W naszym zespole są programiści z dużym doświadczeniem w Playwright, Selenium, programowaniu asynchronicznym (asyncio, multithreading) oraz pracy z WebSocket / REST API.
Możemy:
- Zaimplementować połączenie z Google Meet z autoryzacją headless
- Zbudować niezawodną usługę obsługującą ponad 20 równoległych sesji
- Zorganizować architekturę do elastycznego skalowania (kolejki, mikroserwisy)
… - Zbierać napisy, wyodrębniać nazwy użytkowników i przechowywać je wraz z logami w czasie rzeczywistym
- Zbudować REST API do zarządzania sesjami lub WebSocket do strumieniowania wyników
Jesteśmy gotowi zająć się zarówno MVP, jak i zaproponować długoterminową współpracę.
Napisz do nas prywatnie — krótko omówimy techniczne szczegóły i terminy. Będziemy zadowoleni, mogąc zostać technicznym partnerem w tym projekcie!
Z poważaniem,
Mikołaj
Zespół ILMOX
-
Дуже цікавий проект але занижиний бюджет а також як буде перевірятись 20 сессій перевіряти?) бо в мене наприклад пк буде сильно лагати)
-
Aktualne zlecenia dla freelancerów w kategorii Python
Rozwój oprogramowania z AIPotrzebne jest opracowanie oprogramowania do automatycznego wykrywania, śledzenia i towarzyszenia obiektowi za pomocą kamery wideo i mechanizmu obrotowego.Dane wyjściowe: Kamera wideo z optyką. Urządzenie obrotowe w dwóch osiach (azymut/kąt elewacji). Serwomotory z kontrolą… AI i uczenie maszynowe, Python ∙ 9 godzin 12 minut temu ∙ 10 ofert |
ZADANIE NA DOPRACOWANIE AI-BOTA GENERUJĄCEGO OSOBISTE PIOSENKIZADANIE NA DOPRACOWANIE AI-BOTA GENERACJI OSOBISTYCH PIOSENEKGŁÓWNY CELStworzyć stabilny produkt premium, który:generuje maksymalnie jakościowe osobiste piosenki;nie wymyśla faktów o kliencie;pracuje stabilnie pod obciążeniem;łatwo się skaluje;pozwala analizować i poprawiać… Python, Tworzenie chatbota ∙ 10 godzin 17 minut temu ∙ 26 ofert |
Specjalista ds. Excela / automatyzacji procesów (Excel + mile widziane programowanie)Szukamy specjalisty z ZAAWANSOWANYMI umiejętnościami Excel do optymalizacji istniejącego pliku i automatyzacji procesów. Wielką zaletą będzie, jeśli masz również umiejętności programowania / VBA / Power Query / Power Automate lub doświadczenie w tworzeniu złożonej logiki w… Python, Bazy danych i SQL ∙ 13 godzin 16 minut temu ∙ 31 ofert |
Automatyzacja procesów przez API i PythonaPoniżej opisałem aktualny proces i to, do jakiego wyniku chciałbym dojść. Dołączam również pliki rzeczywistego procesu, aby lepiej zrozumieć, jak on wygląda w rzeczywistości Aktualny proces Obecnie cały proces wykonywany jest ręcznie: ładowanie/wyładowanie plików,… AI i uczenie maszynowe, Python ∙ 14 godzin 17 minut temu ∙ 39 ofert |
Należy stworzyć bota w tg do płatności subskrypcyjnej.
164 PLN
Trzeba stworzyć bota w Telegramie, gdzie użytkownik będzie mógł wykupić subskrypcję na dostęp do kamer internetowych znajdujących się na podwórku. Organizować w bocie płatność dwóch rodzajów subskrypcji (na miesiąc i na jeden dzień). Bot powinien automatycznie sprawdzać płatność… Python, Tworzenie chatbota ∙ 1 dzień 3 godziny temu ∙ 76 ofert |