Text this: AI-Driven Detection of Obstructive Sleep Apnea Using Dual-Branch CNN and Machine Learning Models