Design a speech recognition software system case study

Problem

Design a speech recognition software system case study.

The input is speech recorded in waveform in single words as well as whole sentences. It is restricted to syntax and vocabulary need for a specific application such as database query. The output is machine representation of English phrases (often used tuples). The transformations involved linguistic, acoustic-phonetic and statistical expertise.

It is assumed that there is no consistent algorithm that combines all the necessary procedures for recognizing speech. The problem is worse when it is affected by ambiguities of spoken language, noisy data, the individual peculiarities of speakers such as vocabulary, pronunciation and syntax

Which architectural style and design patterns will be most suitable to design such system? Your case study at least have class diagram, Use-case and sequence diagram to represent your design.

Did you find the solution to this ?
If yes, can you please share it ?