Logo Lanfrica

soynade-research/oolel-embed

Domain:

natural language processing

Record type:

model
Creator:
soy
Host:
Wolof Speech - Text embedding **!!WORK IN PROGRESS!!** We are still cleaning, uploading and documenting the code & datasets # Oolel-Embed **Oolel-Embed** is a cross-lingual speech and text embedding model developed for Wolof and French. It enables the direct retrieval of French text documents from Wolof speech queries without relying on intermediate automatic speech recognition and translation pipelines. It utilizes **Matryoshka Representation Learning** to produce embeddings at multiple flexible dimensions, allowing users to balance retrieval performance with computational and storage costs. This repository provides the training and evaluation pipelines for both text-only and multimodal speech-text representation models. It implements a late-fusion architecture that integrates a **HuBERT** speech encoder with a pre-trained language model, outperforming standard dual-encoder baselines. The trained models support various cross-modal and instruction-following tasks, including: - speech-to-document retrieval - transcription retrieval - speech intent detection. # The repo - `speech_text` folder contains the speech-text retrieval model training and evaluation scripts - `text` folder contains the text-only (Qwen3-Embedding) finetuning code - `speech` contains the speech data processing code # Resources - Paper - Model - Evaluation Datasets - Wolof-French text retrieval training dataset - Wolof-French text-speech retrieval training dataset

Languages

Licenses