Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bd103/bevy_audio_stream
Microphone interface for the Bevy game engine
https://github.com/bd103/bevy_audio_stream
audio bevy microphon rust
Last synced: 25 days ago
JSON representation
Microphone interface for the Bevy game engine
- Host: GitHub
- URL: https://github.com/bd103/bevy_audio_stream
- Owner: BD103
- License: apache-2.0
- Created: 2024-03-22T18:20:52.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-24T00:09:03.000Z (9 months ago)
- Last Synced: 2024-04-24T05:57:23.658Z (8 months ago)
- Topics: audio, bevy, microphon, rust
- Language: Rust
- Homepage:
- Size: 113 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# `bevy_audio_stream`
[![crates.io](https://img.shields.io/crates/v/bevy_audio_stream)](https://crates.io/crates/bevy_audio_stream) [![docs.rs](https://docs.rs/bevy_audio_stream/badge.svg)](https://docs.rs/bevy_audio_stream)
This crate provides an alternative to the [Bevy] game engine's [`AudioSource`] type that enables asynchronously streaming audio programmatically. It is designed specifically for use in voice chat systems, but it can be applied elsewhere too.
[Bevy]: https://bevyengine.org/
[`AudioSource`]: https://docs.rs/bevy/latest/bevy/audio/struct.AudioSource.html## Warning ⚠️
`bevy_audio_stream` is currently unstable and likely to contain breaking changes across minor releases until it stabilizes in version 1.0.0. Additionally, it was written by someone relatively inexperienced with audio. As such, it may not support your use-case or may contain bugs. If so, please [raise an issue] on Github and consider contributing! All help is appreciated. :)
[raise an issue]: https://github.com/BD103/bevy_mic
## Bevy Compatibility
|Bevy|`bevy_audio_stream`|
|-|-|
|0.13|0.1|## License
`bevy_audio_stream` is dual-licensed under either
- [MIT License] ()
- [Apache 2.0 License] ()at your option.
[MIT License]: https://github.com/BD103/bevy_mic/blob/main/LICENSE-MIT
[Apache 2.0 License]: https://github.com/BD103/bevy_mic/blob/main/LICENSE-APACHE## Contributing
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.