Enough pins

Since you are using the computer along with the board, I'd suggest BitVoicer for the speech recognition features (http://www.bitsophia.com/BitVoicer.aspx). It will help to save pins.