Transcational Voice AI is a library for building voice assistants by combining ASR, Intent recognition and Entity prediction. This library can be used for training models and building predictors to support voice assistants. The final pipeline takes audio as input and returns the predicted transcription, intent and entities corresponding to the input. The pipeline can be integrated with conversational logic to build end-to-end voice assistants.
For more info on the Transactional Voice AI deployment codebase, refer here.
git clone https://github.com/AI4Bharat/transactional-voice-ai.git
conda env create -n dev-env --file conda-env-setup.yaml
conda activate dev-env
git lfs fetch --allThe project contains four modules as shown in the image.
Note: Deployment utils provided here are not production ready. For deployment, use transactional-voice-ai_serving.
The individual components are defined in detail in the following faces:
The complete pipeline integrating the components is given in the following diagram.
This pipeline is implemented in pipeline.py and also on transactional-voice-ai_serving.
53 commits
Python
100.0%
Transcational Voice AI is a library for building voice assistants by combining ASR, Intent recognition and Entity prediction. This library can be used for training models and building predictors to support voice assistants. The final pipeline takes audio as input and returns the predicted transcription, intent and entities corresponding to the input. The pipeline can be integrated with conversational logic to build end-to-end voice assistants.
For more info on the Transactional Voice AI deployment codebase, refer here.
git clone https://github.com/AI4Bharat/transactional-voice-ai.git
conda env create -n dev-env --file conda-env-setup.yaml
conda activate dev-env
git lfs fetch --allThe project contains four modules as shown in the image.
Note: Deployment utils provided here are not production ready. For deployment, use transactional-voice-ai_serving.
The individual components are defined in detail in the following faces:
The complete pipeline integrating the components is given in the following diagram.
This pipeline is implemented in pipeline.py and also on transactional-voice-ai_serving.
53 commits
Python
100.0%