Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
Back to tool/Back to issues
#835·speech_recognition

faster-whisper: Could not locate cudnn_ops64_9.dll. Please make sure it is in your library path! Invalid handle. Cannot load symbol cudnnCreateTensorDescriptor

Author: ViSzKeCreated Mar 29, 2025Updated Oct 26, 2025

Steps to reproduce

import speech_recognition as sr
recognizer = sr.Recognizer()
mic = sr.Microphone()

with mic as source:
        audio = recognizer.listen(source)

whisper_model = "turbo"
command = recognizer.recognize_faster_whisper(audio, model=whisper_model)

Expected behaviour

I expect command == [transcribed speech] It does work with command = recognizer.recognize_google(audio) and even command = recognizer.recognize_whisper(audio, model=whisper_model)

Actual behaviour

INFO:faster_whisper:Processing audio with duration 00:02.368
Could not locate cudnn_ops64_9.dll. Please make sure it is in your library path!
Invalid handle. Cannot load symbol cudnnCreateTensorDescriptor

System information

My system is Windows 11.

My Python version is 3.12.9.

My Pip version is 24.3.1.

My SpeechRecognition library version is 3.14.2. (You can check this by running python -c "import speech_recognition as sr;print(sr.__version__)".)

My PyAudio library version is 0.2.14 .

My microphone is: Logitech G733 headset.

My working microphone is: Logitech G733 headset.

I have not installed PocketSphinx.

Source: Uberi/speech_recognition

View original on GitHubView discussion on GitHub