OAS Voice
Acoustic transport layer for DID-based identity. Transforms identity credentials into FSK-modulated audio signals with encrypted channels, ECDH key exchange, and replay protection.
Capabilities
FSK modulation (48kHz PCM, mono)
Ping/pong challenge-response handshake
ECDH ephemeral key exchange
AES-256-GCM encrypted channels
Reed-Solomon per-chunk error correction
Replay protection (nonce + timestamp + sequence)
2 Crates
Inside OAS Voice
Every crate in the OAS Voice workspace, what it does, and how it fits together.
oas-voice
8.2K LOCAcoustic transport layer. ggwave WASM binding, multiple transport backends (WebAudio, Node.js, raw PCM, loopback), 16-byte chunk framing with sequence numbering.
oas-voiceid
— LOCIdentity and encryption layer. Ping/pong handshake, ECDH ephemeral key exchange (Seal), AES-256-GCM encrypted channels, VoiceID passive/active API.
Cryptography
Available in
Install