init project structure
could recoginise and show voice
could both recognize and synshesize