---
# System prepended metadata

title: GSoC 2025

---

# [Suraj Sonawane: GSoC 2025 — Add Virtual DAI Component to SOF](https://summerofcode.withgoogle.com/programs/2025/projects/hf59vme1)

## 📚 Blogs
- [Community Bonding Period Blog: Adding Virtual DAI Component to SOF (GSoC 2025)](https://medium.com/@surajsonawane0215/community-bonding-period-blog-adding-virtual-dai-component-to-sof-gsoc-2025-3612e07c27de)
- [Week 1 Blog: Adding Virtual DAI Component to SOF (GSoC 2025)](https://medium.com/@surajsonawane0215/week-1-blog-adding-virtual-dai-component-to-sof-gsoc-2025-558e173f6882)
- [Week 2 Blog: Adding Virtual DAI Component to SOF (GSoC 2025)](https://medium.com/@surajsonawane0215/week-2-blog-adding-virtual-dai-component-to-sof-gsoc-2025-442e29b5f625)

## ✅ Tasks
- [Task 1: Building SOF Firmware for i.MX8MP with Zephyr](https://hackmd.io/@zhY0dK-nSaiUAoJbNld8sg/HJ404qOnkl)
- [Task 2A: Building & Testing SOF Plugin](https://hackmd.io/@zhY0dK-nSaiUAoJbNld8sg/HkeKKElT1x)
- [Task 2B: Test OpenVino noise suppression model with SOF plugin](https://hackmd.io/@zhY0dK-nSaiUAoJbNld8sg/HkeKKElT1x#Task-2B-Test-OpenVino-noise-supression-model-with-SOF-plugin)
- [Task 3: Building & Running SOF Testbench](https://hackmd.io/@zhY0dK-nSaiUAoJbNld8sg/SkEs5eg6Je)

## 📝 Notes
- [Understanding DMIC DAI (Digital Microphone Digital Audio Interface)](https://hackmd.io/@zhY0dK-nSaiUAoJbNld8sg/Hk4FTlRi1g)

## 🚀 Upstream Pull Requests (PRs)
- [#9943](https://github.com/thesofproject/sof/pull/9943): tools: plugin: Update README for OpenVino noise suppression
- [#9877](https://github.com/thesofproject/sof/pull/9877): tools/plugin: Fix broken README formatting 
- [#9895](https://github.com/thesofproject/sof/pull/9895): tools: testbench: Add missing dependencies in README
- [#9903](https://github.com/thesofproject/sof/pull/9903): tools: plugin: Fix broken OpenVINO model link in README
- [#9932](https://github.com/thesofproject/sof/pull/9932): tools: plugin: Fix incorrect tilde expansion in environment variable  
- [#511](https://github.com/thesofproject/sof-docs/pull/511): docs: zephyr-build-guide: Define ZEPHYR_WORKSPACE before use 
- [#513](https://github.com/thesofproject/sof-docs/pull/513): docs: build_testbench: Fix mhwaveedit command 
- [#9874](https://github.com/thesofproject/sof/pull/9874): scripts/cmake: Set SOF_MICRO to 99 on main branch
