A computerized method for diagnosing deployed voice-enabled application
issues within a maintenance environment. The method can identify a
recognition log file that includes details of previously occurring
interactions of a voice-enabled application executing programmatic
actions in an operational environment. The voice-enabled application can
utilize a speech recognition service to convert utterances to text.
Previously occurring interactions of the operational environment can be
simulated in a maintenance environment. The maintenance environment can
include a maintenance voice-enabled application component used in place
of the voice-enabled application and can include a text-based speech
recognition service used in place of the speech recognition service. The
text-based speech recognition service can extract text from the
recognition log file to simulate previously occurring utterance
conversions performed by the speech recognition service without requiring
the text-based speech recognition service to receive and convert
utterances.