3 unstable releases

0.2.1 Jan 4, 2025
0.2.0 Jan 4, 2025
0.1.0 Jan 2, 2025

#238 in Audio

Download history 371/week @ 2025-01-01 24/week @ 2025-01-08

395 downloads per month

Apache-2.0

10KB
148 lines

wyoming

A Rust implementation of the Wyoming protocol

  • a peer-to-peer protocol designed for voice assistants.

Overview

This library provides an abstraction layer for the Wyoming protocol, enabling seamless communication between voice assistant components. Wyoming is designed to facilitate peer-to-peer interactions in voice assistant systems.

Features

  • Pure Rust implementation
  • HTTP client independent, written in Sans I/O style
  • Lightweight and efficient

Installation

Add this to your Cargo.toml:

[dependencies]
wyoming = "0.2.1"

License: Apache-2.0


lib.rs:

A Rust implementation of the Wyoming protocol

  • a peer-to-peer protocol designed for voice assistants.

Overview

This library provides an abstraction layer for the Wyoming protocol, enabling seamless communication between voice assistant components. Wyoming is designed to facilitate peer-to-peer interactions in voice assistant systems.

Features

  • Pure Rust implementation
  • HTTP client independent, written in Sans I/O style
  • Lightweight and efficient

Installation

Add this to your Cargo.toml:

[dependencies]
wyoming = "0.2.1"

Dependencies

~1.8–2.8MB
~60K SLoC