Created a new class, TranscriptionAnalysisService, that validates, cleans, and analyzes transcriptions. This functionality already existed and was only moved, but pushUnhandledOutput was created.
pushUnhandledOutput looks at actual transcriptions received from the STT service. If any special characters are included that are not currently handled by the harness, the character, the word it came from, and the actual transcription it came from are logged in unhandledSTTOutput.json.
This output can later be viewed by a human, who will be able to deduce any patterns, and add them to an existing regex so that we can actually handle the character moving forward.
Rebased and ready for review.
Created a new class,
TranscriptionAnalysisService
, that validates, cleans, and analyzes transcriptions. This functionality already existed and was only moved, butpushUnhandledOutput
was created.pushUnhandledOutput
looks at actual transcriptions received from the STT service. If any special characters are included that are not currently handled by the harness, the character, the word it came from, and the actual transcription it came from are logged inunhandledSTTOutput.json
.This output can later be viewed by a human, who will be able to deduce any patterns, and add them to an existing regex so that we can actually handle the character moving forward.