Native bindings to libopus v1.5
import{OpusEncoder}from'@discordjs/opus';// Create the encoder.// Specify 48kHz sampling rate and 2 channel size.constencoder=newOpusEncoder(48_000,2);// Encode and decode.constencoded=encoder.encode(buffer);constdecoded=encoder.decode(encoded);⚠ Node.js v20 or newer is required.
- Linux x64 & ia32
- Linux arm (RPi 1 & 2)
- Linux arm64 (RPi 3)
- macOS x64
- macOS arm64
- Windows x64