The NTNU System at the S&I Challenge 2025 SLA Open Track