Crate kalosm_sound
source ·Expand description
§Kalosm Sound
This crate is a collection of audio utilities for the Kalosm project.
There are four main parts of this crate:
- The
AudioStream
struct for streaming audio data - The
AudioBuffer
struct for storing audio data - The
MicInput
struct for reading audio data from a microphone - The
Whisper
transcription model for converting audio data into text
Re-exports§
pub use rodio;
Structs§
- A single channel buffer of audio data.
- A stream of audio chunks.
- The specification of an audio stream.
- A single channel stream of audio data.
- A microphone input.
- A stream of audio data from the microphone.
- A transcribed segment of audio.
- A quantized whisper audio transcription model.
- A builder with configuration for a Whisper model.
Enums§
- A language whisper can use
- The source whisper model to use.
Traits§
- An extension trait for transcribing audio streams.