extern crate captcha;
use captcha::{generate, Difficulty};
use std::fs::File;
use std::io::prelude::*;
#[cfg(not(feature = "audio"))]
compile_error!("audio feature not enabled");
fn main() -> std::io::Result<()> {
let captcha = generate(Difficulty::Easy);
let s = captcha.as_wav();
let mut c = 0;
for i in s {
c += 1;
let fname = format!("/tmp/audio{}.wav", c);
let mut f = File::create(fname)?;
f.write_all(&i.unwrap())?;
}
println!("{}", captcha.chars_as_string());
Ok(())
}