The Harpy speech understanding system