# MPAI-MMC Automatic Speech Recognition This code refers to the implementation of the MMC-ASR, as described in the [AIM](https://mpai.community/standards/mpai-mmc/v2-2/ai-modules/automatic-speech-recognition/). Use of this AI Module is for developers who are familiar with Python and downloading models from HuggingFace, A wrapper for the Whisper NN Module: 1. Manages input files and parameters: Speech Object 2. Performs Speech Recognition on each Speech Object by executing the Whisper Module. 3. Outputs Recognised Text. The MMC-ASR Reference Software is found at the NNW gitlab site (registration required). It contains: 1. The python code implementing the AIM. 2. The required libraries are: pytorch and transformers (HuggingFace). Implementation of MMC-ASR as a class in Python. ## Installation Code was designed and tested on an Ubuntu 20.04 operating system using anaconda 23.7.2 and Python 3.9. An environment with all the necessary libraries can be created using: ```bash conda create --name --file requirements.txt ```