For the actual translation we are using a pivot-based approach (the pivot is called IF for Interchange Format).
we have to develop the analysis from the textual output of an automatic speech recognition module towards the IF and the generation from the IF towards a text-to-speech input text.