У меня возникла проблема с Pydroid 3 на моем устройстве Android с библиотекой espeak ⇐ Android
У меня возникла проблема с Pydroid 3 на моем устройстве Android с библиотекой espeak
код: Итак, это мой скрипт Python pydroid3, и когда я пытаюсь его запустить
импортировать pyttsx3 динамик = pyttsx3.init() динамик.say("Мама, я могу говорить") динамик.runAndWait() ошибка: Эта ошибка возникает каждый раз, хотя я скачал все библиотеки espeak (python_espeak) и все такое
Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/__init__.py», строка 20, в в этом rus = _activeEngines[имя_драйвера] Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/weakref.py", строка 131, в __getitem__ о = self.data[ключ]() Ключевая ошибка: нет Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний вызов последний): Файл «/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py», строка 31, в начало (фейковый файл, основной файл) Файл "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", строка 30, в начале exec(open(mainpyfile).read(), __main__.__dict__) Файл «», строка 2, в Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/__init__.py", строка 22, в init eng = Двигатель (имя драйвера, отладка) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/engine.py", строка 30, в __init__ self.proxy = driver .DriverProxy(weakref.proxy(self),driverName, debug) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/driver.py", строка 50, в __init__ self._module = importlib .import_module(имя) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/importlib/__init__.py", строка 127, в import_module return _bootstrap._gcd_import(имя[уровень:], пакет, уровень) Файл «», строка 1014, в _gcd_import Файл «», строка 991, в _find_and_load Файл «», строка 975, в _find_and_load_unlocked Файл «», строка 671, в _load_unlocked Файл «», строка 783, в exec_module Файл «», строка 219, в _call_with_frames_removed Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/drivers/espeak.py», строка 9, в от . импортировать _espeak, toUtf8, fromUtf8 Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/drivers/_espeak.py», строка 18, в dll = cdll.LoadLibrary('libespeak.so.1') Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/ctypes/__init__.py», строка 451, в LoadLibrary вернуть self._dlltype(имя) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/ctypes/__init__.py", строка 373, в __init__ self._handle = _dlopen(self._name, режим) Ошибка ОС: ошибка dlopen: библиотека «libespeak.so.1» не найдена ```
код: Итак, это мой скрипт Python pydroid3, и когда я пытаюсь его запустить
импортировать pyttsx3 динамик = pyttsx3.init() динамик.say("Мама, я могу говорить") динамик.runAndWait() ошибка: Эта ошибка возникает каждый раз, хотя я скачал все библиотеки espeak (python_espeak) и все такое
Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/__init__.py», строка 20, в в этом rus = _activeEngines[имя_драйвера] Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/weakref.py", строка 131, в __getitem__ о = self.data[ключ]() Ключевая ошибка: нет Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний вызов последний): Файл «/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py», строка 31, в начало (фейковый файл, основной файл) Файл "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", строка 30, в начале exec(open(mainpyfile).read(), __main__.__dict__) Файл «», строка 2, в Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/__init__.py", строка 22, в init eng = Двигатель (имя драйвера, отладка) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/engine.py", строка 30, в __init__ self.proxy = driver .DriverProxy(weakref.proxy(self),driverName, debug) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/driver.py", строка 50, в __init__ self._module = importlib .import_module(имя) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/importlib/__init__.py", строка 127, в import_module return _bootstrap._gcd_import(имя[уровень:], пакет, уровень) Файл «», строка 1014, в _gcd_import Файл «», строка 991, в _find_and_load Файл «», строка 975, в _find_and_load_unlocked Файл «», строка 671, в _load_unlocked Файл «», строка 783, в exec_module Файл «», строка 219, в _call_with_frames_removed Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/drivers/espeak.py», строка 9, в от . импортировать _espeak, toUtf8, fromUtf8 Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/pyttsx3/drivers/_espeak.py», строка 18, в dll = cdll.LoadLibrary('libespeak.so.1') Файл «/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/ctypes/__init__.py», строка 451, в LoadLibrary вернуть self._dlltype(имя) Файл "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/ctypes/__init__.py", строка 373, в __init__ self._handle = _dlopen(self._name, режим) Ошибка ОС: ошибка dlopen: библиотека «libespeak.so.1» не найдена ```
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение