Hi,
I am using the whisper transcriber for the microphone component, however, now when I run I get this error “Transcriber with engine name ‘whisper’ not found”.
This is because of changing computers, I have tried installing the plugins and packages, but still the same error.
The error is here:
1.0204 WARNING Monitor specification not found. Creating a temporary one…
ioHub Server Process Completed With Code: 0
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\sound\transcribe.py”, line 754, in getTranscriberInterface
transcriber = transcribers[engine]
KeyError: ‘whisper’
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “D:\Lexical Decision copy\newLexical Decision Task_lastrun.py”, line 5671, in
run(
File “D:\Lexical Decision copy\newLexical Decision Task_lastrun.py”, line 670, in run
setupTranscriber(
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\sound\transcribe.py”, line 798, in setupTranscriber
transcriber = getTranscriberInterface(engine)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\sound\transcribe.py”, line 756, in getTranscriberInterface
raise ValueError(
ValueError: Transcriber with engine name whisper
not found.
################ Experiment ended with exit code 1 [pid:14372] #################
Hi @David_Maitland,
Which version of PsychoPy are you using?
Thanks,
Kim
Hi Kimberley,
The version I am using is the latest one. I installed Psychopy Whisper via the pip install and then I installed --upgrade hugging face_hub, as these were errors psychopy gave me when trying to run the script. Doing this allowed the script to run, however, it crashes when starting the first routine. If I was to untick the transcription audio within the microphone component then the programme works without a problem.
Thanks,
David