Bot do nagrywania spotkań
Zrealizować bota, który automatycznie łączy się z rozmową Zoom, nagrywa ją lokalnie, a po zakończeniu przesyła nagranie na Amazon S3. Bot powinien być zrealizowany w formie usługi i być gotowy do uruchomienia w Dockerze.
Przewidzieć (ale nie realizować) rozszerzenie funkcjonalności do nagrywania wideo z innych platform (Google Meet, Teams).
Przykład dla Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Przykład dla Google Meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Zadania
Podłączenie bota do rozmowy Zoom:
Użyć Zoom SDK do podłączenia do rozmowy jako uczestnik.
Bot powinien łączyć się za pomocą Meeting ID i hasła.
Meeting ID i hasło są przekazywane w argumentach wywołania skryptu (kontenera).
Nagrywanie rozmowy:
Bot powinien prowadzić nagranie rozmowy lokalnie.
Nagranie powinno być zapisywane w formacie MP4 (wideo + dźwięk).
Zapewnić niską rozdzielczość wideo i minimalny rozmiar końcowego pliku.
Zakończenie nagrania:
Nagranie powinno kończyć się w momencie zamknięcia spotkania lub przerwania przez operatora (do uzgodnienia).
Ładowanie na Amazon S3:
Załadować pełne nagranie na S3 po jego zakończeniu.
Powłoka Docker:
Stworzyć Dockerfile do uruchomienia bota.
Zapewnić wsparcie dla wirtualnego wyświetlacza do nagrywania ekranu (jeśli to konieczne).
Zapewnić logowanie zdarzeń.
Wymagania dotyczące kodu
Kod powinien być czytelny, z szczegółowymi komentarzami.
Wszystkie konfiguracje (klucze, hasła) powinny być przechowywane w pliku .env lub przekazywane jako argumenty w kontenerze docker, na przykład:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEŚcieżki do zapisywania pliku, id spotkania, hasło powinny być podawane jako argument przy uruchamianiu kontenera
Zapewnić obsługę błędów (połączenie z Zoom, problemy z S3).
Zrealizować bota, który automatycznie łączy się z rozmową Zoom, nagrywa ją lokalnie i po zakończeniu przesyła nagranie na Amazon S3. Bot powinien być zrealizowany w formie usługi i być gotowy do uruchomienia w Dockerze.
Przewidzieć (ale nie realizować) rozszerzenie funkcjonalności do nagrywania wideo z innych platform (Google Meet, Teams).
Przykład dla Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Przykład dla Google Meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Przykład dla Teams: https://github.com/microsoftgraph/microsoft-graph-comms-samples
Zadania
Podłączenie bota do rozmowy Zoom:
Użyć Zoom SDK do podłączenia się do rozmowy jako uczestnik.
Bot powinien łączyć się za pomocą Meeting ID i hasła.
Meeting ID i hasło są przekazywane w argumentach wywołania skryptu (kontenera).
Nagrywanie rozmowy:
Bot powinien prowadzić nagranie rozmowy lokalnie.
Nagranie powinno być zapisywane w formacie MP4 (wideo + dźwięk).
Zapewnić niską rozdzielczość wideo i minimalny rozmiar końcowego pliku.
Zakończenie nagrania:
Nagranie powinno kończyć się w momencie zamknięcia spotkania lub przerwania przez operatora (do omówienia).
Przesyłanie na Amazon S3:
Przesłać pełne nagranie na S3 po jego zakończeniu.
Powłoka Docker:
Stworzyć Dockerfile do uruchomienia bota.
Zapewnić wsparcie dla wirtualnego wyświetlacza do nagrywania ekranu (jeśli to konieczne).
Zapewnić logowanie zdarzeń.
Wymagania dotyczące kodu
Kod powinien być czytelny, z szczegółowymi komentarzami.
Wszystkie konfiguracje (klucze, hasła) powinny być przechowywane w pliku .env lub przekazywane jako argumenty w kontenerze docker, na przykład:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEŚcieżki do zapisywania pliku, id spotkania, hasło powinny być podawane jako argument przy uruchamianiu kontenera
Zapewnić obsługę błędów (połączenie z Zoom, problemy z S3).
Реализовать бота, который автоматически подключается к Zoom-звонку, записывает его локально и после завершения передает запись на Amazon S3. Бот должен быть реализован в виде сервиса и быть готовым к запуску в Docker.
Предусмотреть (но не реализовывать) расширение функционала для записи видео из других платформ (Google Meet, Teams).
Пример для Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Пример для Google meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Пример для Teams: https://github.com/microsoftgraph/microsoft-graph-comms-samples
Задачи
Подключение бота к Zoom-звонку:
Использовать Zoom SDK для подключения к звонку как участник.
Бот должен подключаться по Meeting ID и паролю.
Meeting ID и пароль передается в аргументах вызова скрипта (контейнера).
Запись звонка:
Бот должен вести запись звонка локально.
Запись должна сохраняться в формате MP4 (видео + звук).
Обеспечить низкое разрешение видео и минимальный размер конечного файла.
Завершение записи:
Запись должна завершаться по событию закрытия митинга или прерывания оператором (обсуждаемо).
Загрузка на Amazon S3:
Загрузить полную запись на S3 после ее завершения.
Docker оболочка:
Создать Dockerfile для запуска бота.
Обеспечить поддержку виртуального дисплея для записи экрана (если необходимо).
Обеспечить логирование событий.
Требования к коду
Код должен быть читаемым, с подробными комментариями.
Все конфигурации (ключи, пароли) должны храниться в .env файле или передаваться аргументами в docker container, например:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEПути для сохранения файла, id митинга, пароль должны указываться как аргумент при запуске контейнера
Обеспечить обработку ошибок (подключение к Zoom, проблемы с S3).
Podaj swoją cenę i terminy
Zrealizować bota, który automatycznie łączy się z rozmową Zoom, nagrywa ją lokalnie i po zakończeniu przesyła nagranie na Amazon S3. Bot powinien być zrealizowany w formie usługi i być gotowy do uruchomienia w Dockerze.
Przewidzieć (ale nie realizować) rozszerzenie funkcjonalności do nagrywania wideo z innych platform (Google Meet, Teams).
Przykład dla Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Przykład dla Google Meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Zadania
Podłączenie bota do rozmowy Zoom:
Użyć Zoom SDK do podłączenia do rozmowy jako uczestnik.
Bot powinien łączyć się za pomocą Meeting ID i hasła.
Meeting ID i hasło są przekazywane w argumentach wywołania skryptu (kontenera).
Nagrywanie rozmowy:
Bot powinien prowadzić nagranie rozmowy lokalnie.
Nagranie powinno być zapisywane w formacie MP4 (wideo + dźwięk).
Zapewnić niską rozdzielczość wideo i minimalny rozmiar końcowego pliku.
Zakończenie nagrania:
Nagranie powinno kończyć się w momencie zamknięcia spotkania lub przerwania przez operatora (do uzgodnienia).
Przesyłanie na Amazon S3:
Przesłać pełne nagranie na S3 po jego zakończeniu.
Powłoka Docker:
Stworzyć Dockerfile do uruchomienia bota.
Zapewnić wsparcie dla wirtualnego wyświetlacza do nagrywania ekranu (jeśli to konieczne).
Zapewnić logowanie zdarzeń.
Wymagania dotyczące kodu
Kod powinien być czytelny, z szczegółowymi komentarzami.
Wszystkie konfiguracje (klucze, hasła) powinny być przechowywane w pliku .env lub przekazywane jako argumenty w kontenerze docker, na przykład:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEŚcieżki do zapisywania pliku, id spotkania, hasło powinny być podawane jako argument przy uruchamianiu kontenera
Zapewnić obsługę błędów (połączenie z Zoom, problemy z S3).
Указывайте свою цену и сроки
Реализовать бота, который автоматически подключается к Zoom-звонку, записывает его локально и после завершения передает запись на Amazon S3. Бот должен быть реализован в виде сервиса и быть готовым к запуску в Docker.
Предусмотреть (но не реализовывать) расширение функционала для записи видео из других платформ (Google Meet, Teams).
Пример для Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Пример для Google meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Задачи
Подключение бота к Zoom-звонку:
Использовать Zoom SDK для подключения к звонку как участник.
Бот должен подключаться по Meeting ID и паролю.
Meeting ID и пароль передается в аргументах вызова скрипта (контейнера).
Запись звонка:
Бот должен вести запись звонка локально.
Запись должна сохраняться в формате MP4 (видео + звук).
Обеспечить низкое разрешение видео и минимальный размер конечного файла.
Завершение записи:
Запись должна завершаться по событию закрытия митинга или прерывания оператором (обсуждаемо).
Загрузка на Amazon S3:
Загрузить полную запись на S3 после ее завершения.
Docker оболочка:
Создать Dockerfile для запуска бота.
Обеспечить поддержку виртуального дисплея для записи экрана (если необходимо).
Обеспечить логирование событий.
Требования к коду
Код должен быть читаемым, с подробными комментариями.
Все конфигурации (ключи, пароли) должны храниться в .env файле или передаваться аргументами в docker container, например:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEПути для сохранения файла, id митинга, пароль должны указываться как аргумент при запуске контейнера
Обеспечить обработку ошибок (подключение к Zoom, проблемы с S3).
-
Уже был такой проект, смысл за такое ставить 501 гривны
-
Aktualne zlecenia dla freelancerów w kategorii Tworzenie chatbota
Boty„Szukam programisty, aby stworzyć bota Telegram na klucz. Bot ma być inteligentnym rozmówcą opartym na AI (Gemini lub ChatGPT), pomagać ludziom w dowolnych tematach i w dowolnym języku. Należy również podłączyć płatność (Monobank lub LiqPay) za subskrypcję. Potrzebuję w pełni… Tworzenie chatbota ∙ 5 godzin 51 minut temu ∙ 17 ofert |
Stworzenie wielofunkcyjnego bota w Telegramie
83 PLN
(Wszystkie materiały przekażę w prywatnych wiadomościach) Oto szczegółowy opis projektu: Po naciśnięciu przycisku /start Bots wysyła tekst z zasadami i warunkami korzystania (pod tekstem przycisk 'zapoznałem się') Po naciśnięciu przycisku, następna wiadomość 'sprawdzenie… Python, Tworzenie chatbota ∙ 10 godzin 39 minut temu ∙ 64 oferty |
Potrzebny agent AI do zimnych telefonów w języku ukraińskim.
1652 PLN
Potrzebny agent AI do zimnych telefonów w języku ukraińskim. Tematyka – biopaliwa. Agent powinien dzwonić do klientów, pracować ze skryptem, odpowiadać na typowe pytania i przekazywać zainteresowanych klientów menedżerowi. Potrzebny koszt ustawienia oraz miesięcznych wydatków. Tworzenie chatbota ∙ 17 godzin 59 minut temu ∙ 22 oferty |
Opracowanie systemu automatyzacji publikacji ofert pracy w grupach na Facebooku dla agencji rekrutacyjnejSzukam specjalisty do stworzenia i dalszego wsparcia systemu publikacji ofert pracy w grupach na Facebooku.O firmie:Jesteśmy agencją rekrutacyjną w Izraelu i zajmujemy się doborem pracowników dla przedsiębiorstw, fabryk, magazynów, firm produkcyjnych i innych pracodawców w całym… Programowanie stron internetowych, Tworzenie chatbota ∙ 1 dzień 8 godzin temu ∙ 39 ofert |
«Automatyzacja / Chat-boty» «Konfiguracja CRM»
413 PLN
Szukam asystenta technicznego / integratora do ustawienia automatyzacji w salonie piękności. Ustawienie chatbota dla salonu piękności (Integracja Instagram + Altegio/YCLIENTS + Wahelp) z szkoleniem. Co mamy teraz: system CRM: Altegio (YCLIENTS). Główny kanał ruchu: Instagram… AI i uczenie maszynowe, Tworzenie chatbota ∙ 1 dzień 14 godzin temu ∙ 31 ofert |