Wow, that looks really really cool. I bet it's a cpu hogger though. Where I work there's a system that records calls and does speech-to-text and other analysis. There's a dedicated server just for that which runs hot as hell, two quad-core cpus running 100% all day and night.