到经理，育有五名小孩。他从小就有数学天份，高中曾代表台湾参加国际数学奥林匹亚竞赛。大学就读台湾大学电机系，毕业后，申请到美国卡内基美隆大学奖学金，至美国留学。他的指导教授为Raj Reddy，在此获得硕士与博士学位。他以语音辨识技术为研究主题，李开复与许峰雄是他学长，微软亚洲研究院第三任院长沈向洋是他学弟。1992年取得博士学位后，与李开复一同加入苹果电脑工作，之后一直升到苹果APP-ISS部门技术总监。1995年，他加入微软工作，曾参与微软亚洲研究院的创立，1998年被调回西雅图总部，昇任微软语音产品