In the realm of sequence modeling, achieving compactness is paramount. The Connectionist Temporal Classification (CTC) algorithm emerges as a powerful tool for this purpose. CTC addresses the inherent difficulties posed by variable-length inputs and outputs, enabling accurate sequence prediction even when input and output sequences are of varying l