use voxudio::*;
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let mut ac = AudioCollector::new()?;
ac.collect()?;
let mut ap = AudioPlayer::new()?;
ap.play()?;
loop {
let audio = ac.read::<16000, f32>(1).await?;
ap.write::<16000, f32>(&audio, 1).await?;
}
}