Python bindings for the symphonia and opus crates.
The python wheels are available on pypi.
pip install sphn
Download some sample audio file.
wget https://github.com/metavoiceio/metavoice-src/raw/main/assets/bria.mp3
import sphn
# Read an audio file
data, sample_rate = sphn.read("bria.mp3")
print(data.shape, sample_rate)
# Save as wav
sphn.write_wav("bria.wav", data[0], sample_rate)