Уроки 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 быстрее всех! :)