fix speech interface