Как реализовать TTS от Gemini в консоли без API и обойти блокировки Google

Мне необходимо реализовать текстово-речевое преобразование (TTS) от сервиса Gemini прямо в консольном приложении, не используя официальное API. Ранее для аналогичных задач с другими сервисами я успешно применял связку Playwright и Requests с дополнительными мерами:

  • Использовал методы маскировки под обычный браузер («анти-бот» обход).
  • Настраивал работу через прокси-серверы.
  • Управлял cookies-файлами для поддержания сессии.

Этот подход стабильно работал даже на таких строгих платформах, как Aliexpress. Однако с сервисами Google (в данном случае с Gemini) он почему-то перестал быть эффективным - система распознает автоматизированные запросы и блокирует доступ.

Судя по всему, Google использует более сложные механизмы детекции, и для их обхода потребуется значительное время и усилия. Возможно, потребуется глубже изучить работу DevTools Protocol в Chrome/Chromium.

Если у вас есть опыт решения подобной проблемы или известны актуальные рабочие методы обхода таких блокировок - пожалуйста, поделитесь информацией. Буду благодарен за любые практические советы или идеи.