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
🔥48👍18❤13💊2
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
🔥58👍25👀7❤6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁187🤣115👍19❤9🌭4🔥3💊2🤔1
Как проигрывать музыку на 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
👍71🔥22❤12🤣6🤯5🏆2
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
❤36👍17🔥8
Алгоритмы сортировки для питонистов
Мини-гайд, чтобы не искать на 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
👍89❤26🔥8
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
❤40👍15🔥6
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
❤39👍14🤯5
Хочешь лучше понимать, как на самом деле работает Python?
Тогда лови: wtfpython — подборка самых странных и неожиданных примеров.
Что там:
—> Примеры, где поведение кода — не такое, как ты ожидал
—> Объяснения, почему так работает
—> Поможет не попадаться на глупые баги
Сохрани - это реально прокачивает😊
👉 @PythonPortal
Тогда лови: wtfpython — подборка самых странных и неожиданных примеров.
Что там:
—> Примеры, где поведение кода — не такое, как ты ожидал
—> Объяснения, почему так работает
—> Поможет не попадаться на глупые баги
Сохрани - это реально прокачивает
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32❤7🤯3🔥2