MARF (Modular Audio Recognition Framework) — Java dilində yazılmış səs, danışıq, mətn və NLP alqoritmlərinin toplusundan ibarət açıq kodlu, modulyar tədqiqat framevorkudur. MARF modulyar olduğu üçün yeni alqoritmlər əlavə edilə, mövcüd framevork genişləndirilə bilər.