Lesen Sie WAV-Dateien nur mit dem Python-Standardpaket

Problem

Zusätzliche Python-Pakete wie scikits.audiolab und numpy Ich möchte eine WAV-Datei in einer Situation lesen, in der sie nicht eingegeben werden kann.

Lösungen

Lesen Sie mit "Welle", "Array".

import wave
import array

wavdata = wave.open(YOUR_WAV_FILE).readframes(-1)
audio = array.array("h", wavdata)   #Wenn die Bitbreite von wav 16bit beträgt

Recommended Posts

Lesen Sie WAV-Dateien nur mit dem Python-Standardpaket
[Python] POST-WAV-Dateien mit Anforderungen [POST]
Lesen Sie Dateien parallel zu Python
Lesen Sie CSV mit Python-Pandas
Sortieren von Bilddateien mit Python (2)
Sortieren Sie große Dateien mit Python
Sortieren von Bilddateien mit Python (3)
Bilddateien mit Python sortieren
Integrieren Sie PDF-Dateien in Python
TXT-Dateien mit Python lesen
Lesen von JSON-Daten mit Python
[Python] Verwenden Sie diese Option, um WAV-Dateien zu lesen und zu schreiben. [WAVIO]
[Paketwolke] Verwalten Sie Python-Pakete mit der Paketwolke
Matrixdarstellung mit Python-Standardeingabe
Extrahieren Sie Zip-Dateien rekursiv mit Python
Lesen und verwenden Sie Python-Dateien aus Python
Mit OpenSSL mit Python 3 verschlüsselte Dateien entschlüsseln
MP3 → WAV-Konvertierung mit Python
Beachten Sie den Python-Codierungsstandard PEP8
Behandeln Sie Excel-CSV-Dateien mit Python
RPC mit Standard-Python 3-Modulen
Laden Sie fbx aus Python mitinema4d
Ich habe eine Bibliothek erstellt, die Konfigurationsdateien mit Python einfach lesen kann
Berechnen Sie das Standardgewicht und zeigen Sie es mit Python an
[AWS] Verwenden von INI-Dateien mit Lambda [Python]
Spielen Sie eine Audiodatei von Python mit Interrupt ab
Python nur mit Hallo, Welten zu erinnern
CSV-Datei mit Python lesen (CSV-Datei herunterladen und analysieren)
Aktualisieren Sie das Paket nur mit Pip-Standardfunktionen
[C] [Python] Lesen mit AquesTalk unter Linux
Mit openssl verschlüsselte Dateien werden mit openssl aus Python entschlüsselt
Lesen wir die RINEX-Datei mit Python ①
Lesen und Schreiben von CSV-Dateien mit Numpy
Laden Sie mit Python Dateien im Web herunter
[Easy Python] Lesen von Excel-Dateien mit openpyxl
Lesen und schreiben Sie JSON-Dateien mit Python
UnicodeEncodeError hat Probleme mit der Standardausgabe von Python3
[Easy Python] Lesen von Excel-Dateien mit Pandas
Lesen von Zeichen in Bildern mit Python OCR
Transkribieren Sie WAV-Dateien mit der Cloud Speech API
[Python] Fügen Sie der Standardeingabedatei einen Kommentar hinzu
[Automatisierung] Lesen Sie E-Mails (Nachrichtendatei) mit Python
Hochauflösende akustische Signalverarbeitung (1) - Lesen einer 24-Bit-WAV-Datei mit Python
Lesen einer CSV-Datei mit Python 2/3
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Lesen Sie Daten mit python / netCDF> nc.variables [] / Überprüfen Sie die Datengröße
Verwenden Sie zusätzliche Python-Pakete mit Serverless Framework (v1.x)
Lesen Sie Python-CSV-Daten mit Pandas ⇒ Graph mit Matplotlib
Lesen Sie JSON mit Python und geben Sie CSV aus
[Python] Wie man Excel-Dateien mit Pandas liest
Medizinische Bildanalyse mit Python 1 (MRT-Bild mit SimpleITK lesen)
Lesen Sie Tabellendaten in einer PDF-Datei mit Python
Lesen Sie den Excel-Namen / Zellbereich mit Python VBA
Behandeln Sie Zip-Dateien mit japanischen Dateinamen in Python 3
Zeichenkodierung beim Umgang mit Dateien in Python 3
[Python3] Lesen und Schreiben mit datetime isoformat mit json
Laden Sie Dateien mit Lambda (Python) auf Google Drive hoch.
Installieren Sie Python 3 unter MacOS Catalina (nur mit Homebrew)