diff --git a/app/src/components/VoiceProfiles/AudioSampleRecording.tsx b/app/src/components/VoiceProfiles/AudioSampleRecording.tsx index 4f2db4e3..3807306f 100644 --- a/app/src/components/VoiceProfiles/AudioSampleRecording.tsx +++ b/app/src/components/VoiceProfiles/AudioSampleRecording.tsx @@ -58,6 +58,7 @@ export function AudioSampleRecording({ // Request microphone access when component mounts useEffect(() => { if (!showWaveform) return; + if (!navigator.mediaDevices || !navigator.mediaDevices.getUserMedia) return; let stream: MediaStream | null = null;