Ошибка при импорте последней версии DeepSpeechModel: CreateModel failed with 'Failed to initialize memory mapped model.' (0x3000)

Спасибо, что уделили время проверке моего сообщения.

В моем проекте Django я создал API, который должен срабатывать в функции view, где запускается самая последняя версия deepspeech (DeepSpeech: v0.9.3-0).

Несмотря на то, что проблем с бэкендом нет, и запрос, отправленный с Insomnia, получен с сервера, и у меня установлена последняя версия TF, я столкнулся с ошибкой ниже:

linux@linux:~/docs/PROJECT$  cd /home/linux/docs/PROJECT ; /usr/bin/env /home/linux/docs/PROJECT/env_/bin/python /home/linux/.vscode/extensions/ms-python.debugpy-2024.6.0-linux-x64/bundled/libs/debugpy/adapter/../../debugpy/launcher 60057 -- /home/linux/docs/PROJECT/PROJECT/manage.py runserver 8001 
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
May 13, 2024 - 03:49:36
Django version 4.2.13, using settings 'PROJECT.settings'
Starting development server at http://127.0.0.1:8001/
Quit the server with CONTROL-C.

TensorFlow: v2.3.0-6-g23ad988
DeepSpeech: v0.9.3-0-gf2e9c85
ERROR: Model provided has model identifier 'u/3�', should be 'TFL3'

Error at reading model file PROJECT/files/deep_speech_models/deepspeech-0.9.3-models.pbmm
Error initializing DeepSpeech model: CreateModel failed with 'Failed to initialize memory mapped model.' (0x3000)

Ниже приведена соответствующая часть кода моей функции просмотра, в которой возникает ошибка:

class ModifyNarrativeAPIView(APIView):  
    permission_classes = [permissions.IsAuthenticated]

    def post(self, request, *args, **kwargs):       
        voice_files = paths.saved_sound_files
        ear = Ear(DEEPSPEECH_MODEL_PATH, DEEPSPEECH_SCORER_PATH)
        for voice_file in voice_files:
            text = ear.convert_voice_to_text(voice_file)
            
            ...

Еще раз спасибо.

По-видимому, это было связано с форматом и частотой дискретизации вводимого голоса. Сработало после того, как я дал ему голос с нужными качествами.

Вернуться на верх