Youniss

thesis

Vision-Mediated Learning for Audio–Text Retrieval

  • 2025
  • Bachelor Thesis — Institute of Computational Perception, Johannes Kepler University Linz

Youniss Kandah

Abstract

Current state-of-the-art language-based audio retrieval systems rely on fine-tuning audio and Text embedding models, which are compared using contrastive loss. In our approach, we first generate embeddings for audio and text, then create images from these embeddings, and finally train a simple Vision Transformer to make the retrieval decisions. We evaluate on Clotho and report retrieval metrics Recall@{1, 5, 10} and mean Average Precision (mAP@10) for both directions (audio → text, text → audio). Compared to a baseline, the visual-proxy variant underperforms on all metrics. To support reproducibility, we provide a structured codebase with very simple, clear instructions. Overall, our findings indicate that the dual-encoder baseline remains stronger under modest data and compute.

Why it matters

The idea was worth testing: if you render an embedding as an image, can a Vision Transformer learn the audio–text matching that a dual encoder normally does? The answer here is no, at this scale. The visual proxy lost to the baseline on every metric.

I am publishing it as a negative result because it is one. The interesting part is not the score, it is that the question is now answered for anyone else who has the same idea, along with a codebase they can run to check the claim.

Supervised by Dr. Shah Nawaz at the Institute of Computational Perception. The related DCASE 2025 work is in the Task 6 technical report, and the code that renders embeddings as images is in the embed2image-contrastive-retrieval repository.

54 of the actual images the Vision Transformer was trained on, placed by what they contain. Loads about 250 KB and a 3D renderer, so it waits until you ask.

Cite

BibTeX
@thesis{kandah2025vision,
  title       = {Vision-Mediated Learning for Audio--Text Retrieval},
  author      = {Kandah, Youniss},
  school      = {Johannes Kepler University Linz},
  type        = {Bachelor's Thesis},
  address     = {Linz, Austria},
  year        = {2025},
  month       = {10},
  note        = {Institute of Computational Perception. Supervisor: Shah Nawaz},
}

Links