priler / jarvis Goto Github PK
View Code? Open in Web Editor NEWVoice assistant made as an experiment using neural networks for things like STT/TTS/Wake Word/NLU etc.
License: Other
Voice assistant made as an experiment using neural networks for things like STT/TTS/Wake Word/NLU etc.
License: Other
i
C:\Users\Михаил\Desktop\jarvis-master>python main.py Using cache found in C:\Users\Михаил/.cache\torch\hub\snakers4_silero-models_master Traceback (most recent call last): File "main.py", line 27, in <module> import tts File "C:\Users\Михаил\Desktop\jarvis-master\tts.py", line 15, in <module> model, _ = torch.hub.load(repo_or_dir='snakers4/silero-models', File "C:\Users\Михаил\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\hub.py", line 558, in load model = _load_local(repo_or_dir, model, *args, **kwargs) File "C:\Users\Михаил\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\hub.py", line 587, in _load_local model = entry(*args, **kwargs) File "C:\Users\Михаил/.cache\torch\hub\snakers4_silero-models_master\src\silero\silero.py", line 87, in silero_tts imp = package.PackageImporter(model_path) File "C:\Users\Михаил\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\package\package_importer.py", line 95, in __init__ self.zip_reader = torch._C.PyTorchFileReader(self.filename) RuntimeError: open file failed because of errno 2 on fopen: No such file or directory, file path: C:\Users\Михаил/.cache\torch\hub\snakers4_silero-models_master\src\silero\model\ru_v3.pt
i
i
i
Using cache found in C:\Users\user/.cache\torch\hub\snakers4_silero-models_master
Traceback (most recent call last):
File "F:\Repositories\jarvis\main.py", line 44, in <module>
porcupine = pvporcupine.create(
File "C:\Users\user\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pvporcupine\_factory.py", line 69, in create
return Porcupine(
File "C:\Users\user\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pvporcupine\_porcupine.py", line 123, in __init__
raise ValueError("access_key should be a non-empty string.")
ValueError: access_key should be a non-empty string.
Windows 11 x64, Python 3.10.11
i
у меня есть кастам команда на передвижения мышки, когда говорю в лево и т.д. мышка движется в лево НО пока я не завершу ахк он не слышит следящее команды оно пишет [WARN] Overflow - reader is not reading fast enough. ахк выглядит так:
loop {
MouseMove, 30, 0, 100, R
}
F1::Exitapp
i
при запуске кода
python main.py
py main.py
python.exe main.py
оно ничего не выдаёт
в vsc пробовал запустить дебаг
выдало ошибку дискриптора
проблема с tts
хотя дериктория на англ
i
При запуске Main.py выдают ошибку. Я не нашел, как установить эту библиотеку. Гайд для виндовс не работает, так как нету файла TEST_CUDA
Using cache found in C:\Users\Лев/.cache\torch\hub\snakers4_silero-models_master
Traceback (most recent call last):
File "main.py", line 30, in
import tts
File "C:\Users\Лев\Desktop\JARVIS\tts.py", line 14, in
model, _ = torch.hub.load(repo_or_dir='snakers4/silero-models',
File "C:\Program Files\Python38\lib\site-packages\torch\hub.py", line 399, in load
model = _load_local(repo_or_dir, model, *args, **kwargs)
File "C:\Program Files\Python38\lib\site-packages\torch\hub.py", line 428, in _load_local
model = entry(*args, **kwargs)
File "C:\Users\Лев/.cache\torch\hub\snakers4_silero-models_master\src\silero\silero.py", line 87, in silero_tts
imp = package.PackageImporter(model_path)
File "C:\Program Files\Python38\lib\site-packages\torch\package\package_importer.py", line 75, in init
self.zip_reader = torch._C.PyTorchFileReader(self.filename)
RuntimeError: open file failed because of errno 2 on fopen: No such file or directory, file path: C:\Users\Лев/.cache\torch\hub\snakers4_silero-models_master\src\silero\model\ru_v3.pt
i
i
Проделал все что нужно, установил все библиотеки/модули, сравнил их через команду pip list с файлом "requirements" , при запуске main.py в Visual Studio Code выдает OSError: [WinError 6] Неверный дескриптор (см скрин) и указывает на два файла, а именно : D:\jarvis-master\tts.py и D:\jarvis-master\main.py файлы находятся именно по этому пути, файлы не повреждены, не заблокированы, доступ к ним есть. Возможно не нужно было запускать его в VS , подумал я, попробовал запустить джарвис через PowerShell от имени администратора, вошел в директорию , ввел python main.py проходит секунд 5 и PowerShell возвращается к этой же команде (см скрин) Windows 11 Pro 22H2 22621.1555
Я не могу понять как его запустит и скачать
Может стоит поправить?)
Line 55 in 5ed9899
C:\Users\Михаил\Desktop\jarvis-master>python main.py Traceback (most recent call last): File "main.py", line 46, in <module> porcupine = pvporcupine.create( File "C:\Users\Михаил\AppData\Local\Programs\Python\Python38\lib\site-packages\pvporcupine\_factory.py", line 69, in create return Porcupine( File "C:\Users\Михаил\AppData\Local\Programs\Python\Python38\lib\site-packages\pvporcupine\_porcupine.py", line 123, in __init__ raise ValueError("access_key should be a non-empty string.") ValueError: access_key should be a non-empty string.
сама ошибка
я делал всё по инструкции
open file failed because of errno 2 on fopen: No such file or directory, file path: C:/Users/матвей/.cache/torch/hub/snakers4_silero-models_master/src/silero/model/ru_v3.pt
File "C:\Users\матвей.cache\torch\hub\snakers4_silero-models_master\src\silero\silero.py", line 87, in silero_tts
imp = package.PackageImporter("C:/Users/матвей/.cache/torch/hub/snakers4_silero-models_master/src/silero/model/ru_v3.pt")
File "C:\Users\матвей\Downloads\jarvis-master (1)\jarvis-master\tts.py", line 16, in
model, _ = torch.hub.load(repo_or_dir='snakers4/silero-models',
File "C:\Users\матвей\Downloads\jarvis-master (1)\jarvis-master\main.py", line 27, in
import tts
discordpy
aiofiles==23.1.0
aiohttp==3.8.4
aiosignal==1.3.1
antlr4-python3-runtime==4.8
anyio==3.6.2
asttokens==2.0.5
async-generator==1.10
async-timeout==4.0.2
attrs==22.2.0
backcall==0.2.0
backports.zoneinfo==0.2.1
beautifulsoup4==4.11.1
certifi==2021.10.8
cffi==1.15.0
charset-normalizer==2.0.12
colorama==0.4.4
comtypes==1.1.14
decorator==5.1.1
docopt==0.6.2
exceptiongroup==1.1.1
executing==0.8.3
frozenlist==1.3.3
fuzzywuzzy==0.18.0
gpytranslate==1.5.1
h11==0.14.0
httpcore==0.17.0
httpx==0.24.0
humanize==4.1.0
idna==3.3
ipython==8.3.0
jedi==0.18.1
Js2Py==0.71
keyboard==0.13.5
markdown-it-py==2.2.0
matplotlib-inline==0.1.3
mdurl==0.1.2
multidict==6.0.4
num2t4ru
numpy==1.22.3
omegaconf==2.1.2
openai==0.27.4
outcome==1.2.0
packaging==21.3
parso==0.8.3
pickleshare==0.7.5
picovoice==2.1.5
pipwin==0.5.2
playsound==1.3.0
prompt-toolkit==3.0.29
psutil==5.9.4
pure-eval==0.2.2
pvporcupine==2.1.4
pvrecorder==1.1.1
pvrhino==2.1.7
PyAudio
pycaw==20230407
pycparser==2.21
Pygments==2.12.0
pyjsparser==2.7.1
pyparsing==3.0.9
PyPrind==2.11.3
pySmartDL==1.3.4
PySocks==1.7.1
python-Levenshtein==0.12.2
pytz-deprecation-shim==0.1.0.post0
PyYAML==6.0
requests==2.27.1
rich==13.3.2
selenium==4.8.3
silero==0.1.0
simpleaudio==1.0.4
six==1.16.0
sniffio==1.3.0
sortedcontainers==2.4.0
sounddevice==0.4.4
SoundFile==0.10.3.post1
soupsieve==2.3.2.post1
SpeechRecognition==3.8.1
stack-data==0.2.0
torch==1.10.0
torchaudio==0.10.0
tqdm==4.65.0
traitlets==5.2.0
trio==0.22.0
trio-websocket==0.10.2
typing-extensions==4.2.0
tzdata==2022.1
tzlocal==4.2
urllib3==1.26.9
vosk==0.3.32
wcwidth==0.2.5
wsproto==1.2.0
yarl==1.8.2
Берете и копируете этот текст в замен того что было и вставляете его в 'requirements.txt'.
P. S. в 'requirements.txt' какая-то дичь с установкой происходит. (в консоли показывает русские символы, хотя их там нет)
import os
with open(r'requirements.txt', 'r') as f:
for mod in f:os.system(rf"pip install {mod}")
File "C:\Users\muham\jarvis\main.py", line 20, in <module>
from pvrecorder import PvRecorder
File "C:\Users\muham\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pvrecorder\__init__.py", line 12, in <module>
from .pvrecorder import PvRecorder
File "C:\Users\muham\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pvrecorder\pvrecorder.py", line 20, in <module>
class PvRecorder(object):
File "C:\Users\muham\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pvrecorder\pvrecorder.py", line 203, in PvRecorder
_LIBRARY = cdll.LoadLibrary(_lib_path.__func__())
File "C:\Users\muham\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pvrecorder\pvrecorder.py", line 192, in _lib_path
os_name, cpu = str(command.stdout.decode("utf-8")).split(" ")
ValueError: too many values to unpack (expected 2)```
i
i
i
C:\Users\Михаил\Desktop\jarvis-master>python main.py Traceback (most recent call last): File "main.py", line 46, in porcupine = pvporcupine.create( File "C:\Users\Михаил\AppData\Local\Programs\Python\Python38\lib\site-packages\pvporcupine_factory.py", line 69, in create return Porcupine( File "C:\Users\Михаил\AppData\Local\Programs\Python\Python38\lib\site-packages\pvporcupine_porcupine.py", line 123, in init raise ValueError("access_key should be a non-empty string.") ValueError: access_key should be a non-empty string.
сама ошибка
я делал всё по инструкции
API в dev.env я ввёл
не помогло
i
i
Using cache found in C:\Users\Papuaz/.cache\torch\hub\snakers4_silero-models_master
Traceback (most recent call last):
File "C:\Users\Papuaz\Desktop\jarvis-master\main.py", line 44, in
porcupine = pvporcupine.create(
File "C:\Python311\Lib\site-packages\pvporcupine_factory.py", line 69, in create
return Porcupine(
File "C:\Python311\Lib\site-packages\pvporcupine_porcupine.py", line 164, in init
raise self._PICOVOICE_STATUS_TO_EXCEPTIONstatus
pvporcupine._porcupine.PorcupineInvalidArgumentError
Все либы стоят из requirements.txt
Добавил в dev.env токены: **** - закрыл символы у гпт
PICOVOICE_TOKEN=<ZUwNw7oKqjqf9qQhhD59COtrcCalrkRngqwuIEoKHm7dXQ1yhEs+oA==>
OPENAI_TOKEN=<sk-6Q1qtv71tB5Bb1EGtuh5T3BlbkFJc1qsDpk82qLWG7z2****>
i
При запуске Джарвиса вылетает ошибка:
Traceback (most recent call last):
File "main.py", line 46, in
porcupine = pvporcupine.create(
File "C:\jarvis-master\venv\lib\site-packages\pvporcupine_factory.py", line 69, in create
return Porcupine(
File "C:\jarvis-master\venv\lib\site-packages\pvporcupine_porcupine.py", line 164, in init
raise self._PICOVOICE_STATUS_TO_EXCEPTIONstatus
pvporcupine._porcupine.PorcupineIOError
У кого-нибудь есть какие-нибудь предложения по фиксу?
i
i
C:\Users\Vizer560\Desktop\jarvis-master>python main.py ERROR (VoskAPI:Model():model.cc:122) Folder 'model_small' does not contain model files. Make sure you specified the model path properly in Model constructor. If you are not sure about relative path, use absolute path specification. Traceback (most recent call last): File "C:\Users\Vizer560\Desktop\jarvis-master\main.py", line 4, in <module> import stt File "C:\Users\Vizer560\Desktop\jarvis-master\stt.py", line 7, in <module> model = vosk.Model("model_small") ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Vizer560\AppData\Local\Programs\Python\Python311\Lib\site-packages\vosk\__init__.py", line 29, in __init__ raise Exception("Failed to create a model") Exception: Failed to create a model
C:\Users\Vizer560\Desktop\jarvis-master>pip install -r requirements.txt Collecting num2t4ru@ git+https://github.com/seriyps/ru_number_to_text@3b9ccdb36bb744341ee7bec9c50b51198259c648 Cloning https://github.com/seriyps/ru_number_to_text (to revision 3b9ccdb36bb744341ee7bec9c50b51198259c648) to c:\windows\temp\pip-install-ich_4cz6\num2t4ru_a456f4395ed04393aa49114720e3674f Running command git clone --filter=blob:none --quiet https://github.com/seriyps/ru_number_to_text 'C:\Windows\Temp\pip-install-ich_4cz6\num2t4ru_a456f4395ed04393aa49114720e3674f' Running command git rev-parse -q --verify 'sha^3b9ccdb36bb744341ee7bec9c50b51198259c648' Running command git fetch -q https://github.com/seriyps/ru_number_to_text 3b9ccdb36bb744341ee7bec9c50b51198259c648 Resolved https://github.com/seriyps/ru_number_to_text to commit 3b9ccdb36bb744341ee7bec9c50b51198259c648 Preparing metadata (setup.py) ... done ERROR: PyAudio-0.2.11-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.
Traceback (most recent call last):
File "C:\Users\Артём\Desktop\2_0main_ai.py", line 714, in
porcupine = pvporcupine.create(
File "C:\Users\Артём.conda\envs\GENA\lib\site-packages\pvporcupine_factory.py", line 69, in create
return Porcupine(
File "C:\Users\Артём.conda\envs\GENA\lib\site-packages\pvporcupine_porcupine.py", line 164, in init
raise self._PICOVOICE_STATUS_TO_EXCEPTIONstatus
pvporcupine._porcupine.PorcupineIOError
токен есть, правда указан вот так access_key="access_key" (просто строка)
в чём может быть ошибка?
i
пишите мне в тг @m_ll_n_r
помогу исправит проблему с поркупин токеном
всё бесплатно
При запуске Main.py выдают ошибку. Не знаю как решить.
File "main.py", line 54, in
porcupine = pvporcupine.create(
File "C:\Users\ПК\AppData\Local\Programs\Python\Python38\lib\site-packages\pvporcupine_init_.py", line 77, in create
return Porcupine(
File "C:\Users\ПК\AppData\Local\Programs\Python\Python38\lib\site-packages\pvporcupine\porcupine.py", line 158, in init
raise self._PICOVOICE_STATUS_TO_EXCEPTIONstatus
pvporcupine.porcupine.PorcupineIOError
Приветствую, я смог запустить джарвиса, но к сожалению не работает Openai. Джарвис отвечает только на кастомные команды
запускаю джарвиса через терминал - ничего не происходит, при дебаге обнаружил вот такую проблему
Exception has occurred: OSError
[WinError 6] Неверный дескриптор
File "G:\jarvis-master\tts.py", line 15, in
model, _ = torch.hub.load(repo_or_dir='snakers4/silero-models',
OSError: [WinError 6] Неверный дескриптор
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.