#[derive(Debug, Clone)]
pub enum DetectedTone {
Calm,
Happy,
Sad,
Angry,
Confused,
Anxious,
Neutral,
}
#[derive(Debug, Clone)]
pub struct WhisperLoopResult {
pub tone: DetectedTone,
pub confidence: f32,
pub timestamp: String,
}
pub fn classify_tone_from_wav(path: &str) -> WhisperLoopResult {
println!("🔊 Whisper Loop running on: {}", path);
WhisperLoopResult {
tone: DetectedTone::Neutral,
confidence: 0.88,
timestamp: Utc::now().to_rfc3339(),
}
}