Abstract: A dynamic speech processing system and method is provided. The system includes a receiver configured to receive a plurality of audio files. The audio files include sample training audio files and run-time audio files. The system further includes a speech processor coupled to the receiver and configured to compute a variable value for a specific audio file. The speech processor is configured to dynamically select a set of relevant speech recognition engines for a specific run-time audio file based on the variable value.
Abstract: A dynamic speech processing system and method is provided. The system includes a receiver configured to receive a plurality of audio files. The audio files include sample training audio files and run-time audio files. The system further includes a speech processor coupled to the receiver and configured to compute a variable value for a specific audio file. The speech processor is configured to dynamically select a set of relevant speech recognition engines for a specific run-time audio file based on the variable value.
Abstract: A speech analytics system configured to detect an event is provided. The speech analytics system includes a graphical user interface configured to enable one or more users to upload one or more audio files. The speech analytics system also includes a rules configurator engine configured to receive and store a plurality of event rules. The plurality of event rules are provided by the one or more users via the graphical user interface. Further, the plurality of event rules stored in the rules configurator engine is reconfigurable by the one or more users. In addition, the speech analytics system includes an event detection module coupled to the rules configurator engine and configured to detect the event by processing the audio file. Lastly, the speech analytics system includes an event reporting module configured to notify the event to the one or more users.
Abstract: A voice biometrics system adapted to authenticate a user based on speech diagnostics is provided. The system includes a pre-processing module to receive and pre-process an input voice sample. The pre-processing module includes a clipping module to clip the input voice sample based on a clipping threshold and a voice activity detection module to apply a detection model on the input voice sample to determine an audible region and a non-audible region in the input voice sample. The pre-processing module includes a noise reduction module to apply a noise reduction model to remove noise components from the input voice sample. The voice biometrics system includes a feature extraction module to extract features from the pre-processed input voice sample. The voice biometrics system also includes an authentication module to authenticate the user by comparing a plurality of features extracted from the pre-processed input voice sample to a plurality of enrollment features.