Downloads · 30 days
0
Athulkrishna/vrclc-Whisper-medium-Malayalam-acft
vrclc-Whisper-medium-Malayalam-acft is a automatic speech recognition model from Athulkrishna. Use it when you need speech turned into text. The card lists the license as apache-2.0.
This repository contains an end-to-end Jupyter Notebook pipeline designed to prepare Hugging Face Whisper models for use with the FUTO Keyboard on Android.
Downloads · 30 days
0
Access
Public
Updated Mar 15, 2026
Repo size
7.5 GB
Likes
0
Public
Click a slice to open those files.
.bin4.4 GB · 59%
From the Hugging Face model README
This repository contains an end-to-end Jupyter Notebook pipeline designed to prepare Hugging Face Whisper models for use with the FUTO Keyboard on Android.
The pipeline specifically focuses on adapting Malayalam Whisper models (such as whisper-small-malayalam) by applying Audio Context Fine-Tuning (ACFT), converting the standard Hugging Face weights into the GGML format, and quantizing the model for efficient mobile inference.
whisper.cpp repositories to convert the fine-tuned .safetensors model into a standard .bin file.whisper-quantize tool and generates optimized, quantized versions (e.g., q5_0) of the model tailored for smartphone hardware constraints.uv for rapid package installation and environment setup within the Colab runtime.This notebook is designed to be executed in Google Colab to leverage cloud GPU acceleration and avoid local hardware memory constraints.
.tar.gz archives or saving the final output directly to Drive).malayalam_whisper_full_pipeline.ipynb notebook to your Google Colab environment.torch, transformers, datasets, librosa, etc.) via uv.Execute the notebook cells sequentially. The pipeline handles:
convert-h5-to-ggml.py to generate the base ggml-model.bin file.whisper.cpp Makefile and generating quantized .bin files.Training ACFT (500 steps)... Step 0 | Loss: 1.133623 Step 50 | Loss: 0.153679 Step 100 | Loss: 0.253860 Step 150 | Loss: 0.100465 Step 200 | Loss: 0.100469 Step 250 | Loss: 0.130127 Step 300 | Loss: 0.059387 Step 350 | Loss: 0.124414 Step 400 | Loss: 0.077903 Step 450 | Loss: 0.073374
Once the notebook finishes executing all quantization steps, the final models will be available in the designated /content/output/ directory (or your mounted Google Drive).
malayalam-futo-q5_0.bin file..bin file to your Android device's internal storage.