Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Превращай текст в речь в реальном времени — RealtimeTTS
Библиотека с низкой задержкой, которая превращает текст в речь почти мгновенно.
Идеально подходит для чатов, голосовых ассистентов и всяких GPT-ботов🤙
Поддерживает кучу движков:
—> OpenAI TTS, ElevenLabs, Azure, Coqui, Piper, gTTS, Edge TTS, StyleTTS2 и даже системный TTS.
Если один сломался — автоматически переключится на другой.
Устанавливается одной строкой:
👉 @PythonPortal
Библиотека с низкой задержкой, которая превращает текст в речь почти мгновенно.
Идеально подходит для чатов, голосовых ассистентов и всяких GPT-ботов
Поддерживает кучу движков:
—> OpenAI TTS, ElevenLabs, Azure, Coqui, Piper, gTTS, Edge TTS, StyleTTS2 и даже системный TTS.
Если один сломался — автоматически переключится на другой.
Устанавливается одной строкой:
pip install realtimetts[all]
Please open Telegram to view this post
VIEW IN TELEGRAM
python basic programes.pdf
4.4 MB
140+ базовых Python-программ — шпаргалка для новичков и подготовки к собеседованию
Подготовил для вас мощную подборку из 140+ практических заданий на Python, охватывающих самые важные темы
Всё написано на чистом Python с вводом от пользователя☀️
👉 @PythonPortal
Подготовил для вас мощную подборку из 140+ практических заданий на Python, охватывающих самые важные темы
Всё написано на чистом Python с вводом от пользователя
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Как проигрывать музыку на Python с помощью Pygame
1. Устанавливаем / импортируем
2. Предварительная настройка звукового микшера:
⏩
⏩
⏩
⏩
3. Инициализируем звуковой модуль
4. Загружаем аудиофайл
5. Запускаем воспроизведение загруженного аудиофайла —>
6. Пока музыка играет (
👉 @PythonPortal
1. Устанавливаем / импортируем
pygame
— простая и мощная библиотека для работы со звуком2. Предварительная настройка звукового микшера:
pygame.mixer.pre_init(frequency=48000, size=-16, channels=2, buffer=512)
frequency=48000
— частота дискретизации звука (48 кГц).size=-16
— 16-битные аудиосемплы, - означает знаковые (signed).channels=2
— стерео (2 канала).buffer=512
— размер звукового буфера, влияет на задержку3. Инициализируем звуковой модуль
pygame.mixer
— обязательно для воспроизведения звука —> pygame.mixer.init()
4. Загружаем аудиофайл
music.mp3
в память. Файл должен быть в той же директории, что и скрипт —> pygame.mixer.music.load("music.mp3")
5. Запускаем воспроизведение загруженного аудиофайла —>
pygame.mixer.music.play()
6. Пока музыка играет (
get_busy()
возвращает True), программа "ждёт" и ничего не делает. Это предотвращает мгновенное завершение скрипт —>while pygame.mixer.music.get_busy():
pass
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь научиться писать надёжный, строго типизированный Python-код?
Тогда тебе сюда —> python-type-challenges.zeabur.app
Это интерактивная платформа, где ты решаешь задачи на типы:
Уровни — от лёгких до экстремальных
Всё работает прямо в браузере / без установки
Нууу шикардос же😃
👉 @PythonPortal
Тогда тебе сюда —> python-type-challenges.zeabur.app
Это интерактивная платформа, где ты решаешь задачи на типы:
Optional, Union, Literal, Callable, TypedDict, Protocol, Generic
и другие.Уровни — от лёгких до экстремальных
Всё работает прямо в браузере / без установки
Нууу шикардос же
Please open Telegram to view this post
VIEW IN TELEGRAM
Алгоритмы сортировки для питонистов
Мини-гайд, чтобы не искать на Stack Overflow каждый раз😂
→ Сохрани себе, пригодится
👉 @PythonPortal
Мини-гайд, чтобы не искать на Stack Overflow каждый раз
→ Сохрани себе, пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Учимся писать быстрый и масштабируемый Python-код
Если ты хочешь выжать максимум из многопоточности, асинхронности и многопроцессности в Python > тебе сюда —> open
Там найдёшь:
⏩ Пошаговое обучение
⏩ Работа с
⏩ Асинхронный ввод-вывод и конкурентная обработка файлов
⏩ Параллельные вычисления с NumPy
⏩ Практика и бенчмаркинг для реального ускорения
Всё с примерами кода и пошаговыми гайдлайнами
Подходит и для новичков, и для бывалых питонистов, которые хотят писать реально быстрый код🏃♀️
👉 @PythonPortal
Если ты хочешь выжать максимум из многопоточности, асинхронности и многопроцессности в Python > тебе сюда —> open
Там найдёшь:
threading, multiprocessing, asyncio
ThreadPoolExecutor, ProcessPoolExecutor, Pool
Всё с примерами кода и пошаговыми гайдлайнами
Подходит и для новичков, и для бывалых питонистов, которые хотят писать реально быстрый код
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл интересный open-source проект — RealtimeSTT
Это минималистичное, но мощное приложение на Python, которое позволяет преобразовывать речь в текст в реальном времени. В основе лежит модель Whisper от OpenAI, одна из самых точных систем распознавания речи на сегодня
Подойдёт для: Субтитров в реальном времени / голосового ввода / тестов качества Whisper на ходу / cоздания голосовых заметок🏴☠️
👉 @PythonPortal
Это минималистичное, но мощное приложение на Python, которое позволяет преобразовывать речь в текст в реальном времени. В основе лежит модель Whisper от OpenAI, одна из самых точных систем распознавания речи на сегодня
Подойдёт для: Субтитров в реальном времени / голосового ввода / тестов качества Whisper на ходу / cоздания голосовых заметок
Please open Telegram to view this post
VIEW IN TELEGRAM
Хочешь лучше понимать, как на самом деле работает Python?
Тогда лови: wtfpython — подборка самых странных и неожиданных примеров.
Что там:
—> Примеры, где поведение кода — не такое, как ты ожидал
—> Объяснения, почему так работает
—> Поможет не попадаться на глупые баги
Сохрани - это реально прокачивает😊
👉 @PythonPortal
Тогда лови: wtfpython — подборка самых странных и неожиданных примеров.
Что там:
—> Примеры, где поведение кода — не такое, как ты ожидал
—> Объяснения, почему так работает
—> Поможет не попадаться на глупые баги
Сохрани - это реально прокачивает
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Собрал список из 35 ключевых слов, без которых не работает ни один питонский скрипт
Каждое слово — с коротким и понятным описанием на русском
Удобно для новичков и как шпаргалка для опытных
👉 @PythonPortal
Каждое слово — с коротким и понятным описанием на русском
Удобно для новичков и как шпаргалка для опытных
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM