A study on word detector design and knowledge-based pruning and rescoring | Synapse