Перейти к содержимому

Уроки Python / Как воспроизвести аудио PyAudio

Изучаем мир ИТ / Олег Шпагин / Программирование

0:00 / 0:00

Уроки Python / Как воспроизвести аудио PyAudio

22 626 просмотров · 6 лет назад
Изучаем мир ИТ / Олег Шпагин / Программирование
148 тыс. подписчиков
22 626 просмотров · 6 лет назад
Привет друзья! На этом уроке мы с вами научимся воспроизводить аудио в Python с помощью модуля PyAudio, который мы с вами установили на прошлом уроке. 😊 Мы все ближе к созданию интерактивного искусственного интеллекта! ✔ Телеграм - https://t.me/wiseplat 🚀 ✔ Вступай в группу Вк - https://vk.com/wiseplat1 🚀 ✔ Подписывайся https://zen.yandex.ru/id/5e9a61242427... ✔ Поддержи проект: https://wiseplat.org/donat Как проиграть аудио файл смотрите в этом уроке! Как записать аудио с микрофона в файл? Смотрите в наших предыдущих видео! Причем сам файл потом можно будет анализировать при помощи нейросети. ✅ Забегая вперед 👍 скажу, что мы готовимся с вами к распознаванию речи на Python. Сделаем искусственный интеллект на Python, который сможет с нами вести беседу! 🧠 ✔ Код для проигрывания звука в Python: import pyaudio import wave import sys CHUNK = 1024 wf = wave.open("output.wav", 'rb') p = pyaudio.PyAudio() stream = p.open(format=p.get_format_from_width(wf.getsampwidth()), channels=wf.getnchannels(), rate=wf.getframerate(), output=True) data = wf.readframes(CHUNK) while data != '': stream.write(data) data = wf.readframes(CHUNK) stream.stop_stream() stream.close() p.terminate() ✔ Всю документацию по PyAudio можно смотреть на их официальной страничке. ❗️❗️❗️Перед записью звука/аудио в Python сначала выберете незанятое устройство, выполняя код выше, который и отобразит все ваши аудиоустройства доступные в системе. ✅ Теперь вы можете записывать разговоры, речь с помощью Python! ►► Подписывайся на наш канал! #урокиpython #урокипитон #python #программирование #дляначинающих Уроки от #OlegShpagin 👨🏼💻 Ставь лайк, если тебе понравилось видео 👍 ✅ Начинаете программировать? – Повторяйте все то, что показываем в обучающем видео. Тогда вы будете закреплять материал быстрее и сможете начать программировать на Python эффективно.👍 Смотрите наши обучающие видеоуроки и выучите Python быстрее всех! :)