Integrating time alignment and neural networks for high performance continuous speech recognition | Synapse