added a try catch if a speech lang fails