Speech emotion recognition
1D CNNs that recognize angry, happy, sad and neutral speech in IEMOCAP, tested on speakers the model has never heard.
Speech & Audio AI · University of Isfahan
I started out writing music and ended up in machine learning. Now I work on speech: models that recognize what people say and how they say it, starting with Persian–English speech, where today's systems still stumble.
Speak, and watch your voice appear on the right.
1D CNNs that recognize angry, happy, sad and neutral speech in IEMOCAP, tested on speakers the model has never heard.
Notes from 41 Persian melodies, quarter-tones (koron) included, treated as words. N-gram models finish incomplete phrases, with smoothing tuned by leave-one-out cross-validation.
A fully local RAG system over four retrieval papers (REALM, DPR, RAG, FiD) that cites the PDF page behind every answer.
Now building: Persian–English code-switched speech recognition, my final-year project.
Swipe sideways to see earlier semesters.
A selection of courses from my B.Sc. in Computer Engineering at the University of Isfahan, grouped by how they lead to speech and audio AI. Grades are out of 20.
I played classical piano and produced music in FL Studio through high school, and released an album. Somewhere in that process I realized that what I loved most was building things. Speech and audio AI is where the two meet.
"Lost" is the track I'm still proudest of.
Open in Spotify ↗I'm applying for research-based MSc programs in speech and audio machine learning, starting Fall 2027. If you work on speech recognition, low-resource languages or machine listening, I'd be glad to hear from you.