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

Поділитися
Вставка
  • Опубліковано 5 лют 2025
  • Привет друзья! На этом уроке мы с вами научимся воспроизводить аудио в Python с помощью модуля PyAudio, который мы с вами установили на прошлом уроке. 😊 Мы все ближе к созданию интерактивного искусственного интеллекта!
    ✔ Телеграм - t.me/wiseplat 🚀
    ✔ Вступай в группу Вк - wiseplat1 🚀
    ✔ Подписывайся zen.yandex.ru/...
    ✔ Поддержи проект: wiseplat.org/d...
    Как проиграть аудио файл смотрите в этом уроке!
    Как записать аудио с микрофона в файл? Смотрите в наших предыдущих видео! Причем сам файл потом можно будет анализировать при помощи нейросети.
    ✅ Забегая вперед 👍 скажу, что мы готовимся с вами к распознаванию речи на 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 быстрее всех! :)

КОМЕНТАРІ • 20

  • @wiseplat
    @wiseplat  4 роки тому +4

    ►► Все уроки по Python ua-cam.com/play/PLxiU3nwEQ4PHtLT8LzGAdcuzE-laotXps.html
    ►► Все уроки по администрированию ua-cam.com/play/PLxiU3nwEQ4PEB_oJcpgAQSgxmC6ScmEOd.html
    Пишите про ваши успехи в Пайтон!

  • @Василий-Тракторист-1
    @Василий-Тракторист-1 3 місяці тому

    Приветствую!
    У меня есть предложение для новой темы Вашего видео:
    "Как сделать аудиокнигу для UA-cam с использованием Python?"
    У Вас уже есть аудиофайл, а теперь нужно просто вставить страницы книги (например, 300 страниц) в определённые временные отрезки видео. Это создаст формат слайд-шоу с аудиосопровождением.
    Желаю успеха в создании контента!

  • @onlynews1123
    @onlynews1123 4 роки тому +5

    Спасибо за видео! Очень понятно и классно рассказал.

  • @andreigrankin
    @andreigrankin 3 роки тому +1

    Спасибо, очень помогли!

  • @НаильХаннанов-э8щ
    @НаильХаннанов-э8щ 3 роки тому +1

    Спасибо!

  • @dentank903
    @dentank903 4 роки тому +1

    Ура новое видео

  • @TimWiz2020
    @TimWiz2020 2 роки тому +1

    Здравствуйте! А если проиграваться будет .mp3 файл? Тогда как? Конвертировать в .wav?

    • @wuzzyhardbones
      @wuzzyhardbones 11 місяців тому

      Наверное, и это очень просто. Просто переименуй с формата .mp3 на формат .wav.

  • @alexbell6072
    @alexbell6072 Рік тому

    А как сделать так чтобы после запуска проигрывания файла он отключался при запуске следущего? К примеру в игре через команду Playsond(ссылка на wav-файл); запускается аудиофайл а при действии в игре - запускается последущий файл с подобной командой также прописанной но предыдущий не закрывается и получается проигрывание двух файлов т.е. наложение одного на другого.

  • @believeruzbek855
    @believeruzbek855 4 роки тому +1

    Спасибо

  • @jandosabdiraiym5623
    @jandosabdiraiym5623 3 роки тому

    super

  • @markvin1680
    @markvin1680 Рік тому

    где указать дирректорий

  • @ЛидияУткина-э7ь
    @ЛидияУткина-э7ь 4 роки тому

    спасибо

  • @leran_bs
    @leran_bs 5 місяців тому

    Я подумал его ии нарисовал...

  • @dimbrovgames2621
    @dimbrovgames2621 3 роки тому

    доброй ночи Олег как заставить голосового
    помощника переключать музыку на пайтон

  • @nicevidostv1568
    @nicevidostv1568 4 роки тому

    У меня возникла проблема! Я записал проигрыш файла в функцию, все работает! Однако выйти из этой функции невозможно т.е файл попросту не закрывается. Скорее всего из-за строчки while data != ' ': . Может он не видит конца файла?

    • @EdGull
      @EdGull 4 роки тому +1

      while len(data) > 0: # на сайте в примере указано с ошибкой while data != '':
      stream.write(data)
      data = wf.readframes(CHUNK)

  • @_gev_3286
    @_gev_3286 3 роки тому

    а как воспроизвести звук динамиков

  • @nnoorrookk
    @nnoorrookk 4 роки тому +5

    у тебя каша в сортировки видосов

  • @alexanderpadalka5708
    @alexanderpadalka5708 4 роки тому