You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### A crate to make voip services easier to create.
8
8
Silence-core provides core functions, helpers and type definitions for a voip service to work.
9
9
If you just want a quick and easy way to set up a voip service, you should use [silence](https://crates.io/crates/silence) instead as it provides a more complete (end-user friendly) approach.
10
+
This crate provides 2 main functionalities:
11
+
12
+
* Type definitions:
13
+
This crate provides Type definitions and traits in order to make the handling of packets easier.
14
+
15
+
* APIs for performing audio I/O:
16
+
The crate provides multiple ways to handle audio I/O on multiple platforms efficiently.
17
+
18
+
* APIs for receiving image input:
19
+
The crate provides ways to utilize the user's webcam to send images.
20
+
21
+
* APIs for encoding in certain codecs:
22
+
The crate provides ways to encode the raw auudio samples with [opus](https://opus-codec.org/). It also provides ways to encode raw images with the [AV1](https://en.wikipedia.org/wiki/AV1) codec.
23
+
24
+
A complete version of the documentation is available at [here](https://docs.rs/silence-core/latest).
0 commit comments