"use client"; import { motion, useScroll, useTransform } from "framer-motion"; import { Mic, CheckCircle2, Brain, Zap, Lock, Sparkles } from "lucide-react"; import { useRef } from "react"; export default function AIVoiceSoap() { const containerRef = useRef(null); const { scrollYProgress } = useScroll({ target: containerRef, offset: ["start end", "end start"], }); const scale = useTransform(scrollYProgress, [0, 0.5], [0.95, 1]); const opacity = useTransform(scrollYProgress, [0, 0.4], [0.6, 1]); const y = useTransform(scrollYProgress, [0, 0.5], [40, 0]); const bars = Array.from({ length: 24 }, (_, i) => ({ height: [20, 45 + Math.sin(i * 0.8) * 30, 20], duration: 2 + (i % 8) * 0.25, delay: i * 0.03, })); return (
Ambient Clinical Intelligence

Autonomous{" "} Voice-to-SOAP

Transform ambient conversations into structured, accurate{" "} SOAP notes in real-time — with enterprise-grade security and clinical precision.

{[ { icon: Brain, title: "Neural Context Understanding", desc: "Advanced NLP for medical terminology and context" }, { icon: Zap, title: "Instant SOAP Generation", desc: "Zero-latency transcription to structured notes" }, { icon: Lock, title: "End-to-End PHI Security", desc: "AES-256 encryption & HIPAA/GDPR compliant" }, { icon: Sparkles, title: "Auto-Suggest & Edit", desc: "AI-powered refinements & clinician review" }, ].map((item, i) => (

{item.title}

))}
{bars.map((bar, i) => ( ))}
Processing in real-time
Secure • Encrypted
); }