Вопрос: Как создать виртуального помощника наподобие JARVIS?

 

JARVIS в твоем смартфоне

Видео взято с канала: Ассистент Дуся


 

ГОЛОСОВОЙ�� АССИСТЕНТ НА PYTHON�� | ЛУЧШЕ ЧЕМ У ХАУДИ ХО��

Видео взято с канала: DimPy


 

ГОЛОСОВОЙ АССИСТЕНТ БЕЗ ПРОГРАММИРОВАНИЯ // СОБСТВЕННЫЙ JARVIS В ОДНОЙ ПРОГРАММЕ

Видео взято с канала: YOUNG ROME


 

Десятиклассник из Екатеринбурга в свободное от учебы время изобретал искусственный интеллект

Видео взято с канала: Вести Ямал


 

Голосовой ассистент на �� Python | Урок как сделать?

Видео взято с канала: Хауди Хо™ Просто о мире IT!


 

КАК СДЕЛАТЬ ДЖАРВИСА/ПЯТНИЦУ БЕЗ НАВЫКОВ ПРОГРАММИРОВАНИЯ?? || Сала Техник

Видео взято с канала: Саламат Куанганов


 

Как сделать программу «Джарвис » без навыков программирования

Видео взято с канала: RED TECHNOLOGY INDUSTRIES


41 комментарий

  • КАК ТЫ СДЕЛАЛ ЭТО? Я ПЫТАЛСЯ ВОССОЗДАТЬ ДЖАРВЕСА ЧКЕРЕЗ ТУ ПРОГРАММУ КОТОРЮ ТЫ ПОКАЗЫВАЛ В СВОЕМ ВИДЕО (это программа которую ты назвал сложной). У меня не получилось. Если у тебя будет свободное время напиши мне в ВК и помоги пожалуйста https://vk.com/bokashov

  • Это не ии как вы не можете понять это код написанный на ардуино но поцану респект хоть не сидит в кс ку рубит дома а занимается чем то! Все очень просто записываем например на микрофон (Джарвис заведи будильник на 7:30) а в алгоритме пишем что будет делатся после этой команды! Никакого ии

  • Какие вы тут все злые в комментариях. Сразу чмырить — нет, чтобы поддержать. А если парень обидится, станет вторым путиным и придумает какую-то хуйню-вундервафлю которая в будущем уничтожит все человечество.

  • Я закрываю программы через тайпл.
    1 Создать текстовый документ
    2 прописать taskkill /f /im «AIMP3.exe» например,
    3 Сохранить «название файла.bat» обязательно в батике
    После чего в программе тайпл выставите место нахождение этого файла (который bat) и можете спокойно закрывать голос программы,правда может не получится с первого раза.)

  • Люди вы меня поражаете! Я и сам ожидал увидеть тут искусственный интеллект, но гляньте, парень в 16 лет делает то что не смогут многие, да что тут многие, думаю даже все из людей которые посмотрели это видео! Вы вместо того чтобы сказать «красава парень!» «Я бы так не смог» «Я ему завидую». Пишите тут какую-то хрень. Вы лохи которые сами мало чего добились и критикуете тех кто пытается чего-то добиться. Постыдились бы лучше!

  • Подскажи пожалуйста, почему когда я собрал в.exe файл твоего голосового ассистента, он не запускается? Ничего не пишет, при попытке запустить, тупо возникает консоль на 10-ую долю секунды.
    Искал и ничего не смог найти по данной проблеме. Возможно, я плохо искал. Подскажи куда копать, что искать?

  • помогите плз у меня там какой то баг спасибо заранее ( ассистент срабатывает 1 раз и окно виснет приходиться выключать ассистента через cmd CTRL+C и окно снова работает )

    import os

    import sys

    import time

    import speech_recognition as sr

    from fuzzywuzzy import fuzz

    import pyttsx3

    import datetime

    from tkinter import *

    def speak(what):

    speak_engine = pyttsx3.init()

    voices = speak_engine.getProperty(«voices»)

    speak_engine.setProperty(«voice», voices[2].id)

    speak_engine.setProperty(‘rate’, 130)

    speak_engine.say(what)

    speak_engine.runAndWait()

    speak_engine.stop()

    root = Tk()

    root.title(‘голосовой ассистент Алена’)

    root.configure(background=’grey22′)

    root.geometry(‘700×500+300+100’)

    root.resizable(False, False)

    def click_button():

    btn.configure(state=»normal», text=»Слушаю…»)

    speak(«привет»)

    opts = {

    «alias»:(«алёна»,»алён»,»алёнушка»,»алёнка»,»лена»,»алена»,»алла»,»»),

    «tbr»:(«как ты думаешь»,»скажи»,»что ты знаешь про»,»прочитай»,»открой»,»помотри»,»расскажи»,»расскажи про»,»покажи»,»включи»,»крикни»,»спой»,»»),

    «cmds»:{

    «ctime»:(«помотри на часы»,»посмотри на время»,»который час»,»а который час»,»какое время»,»какое cейчас время»,»сколько время»,»сейчас сколько»),

    «radio»:(«включи музыку»,»включи что нибудь»,»витамин»),

    «stupid1»:(«историю»,»история»,»интересную историю»,»интересное»),

    «sk»:(«стих»,»песню»,»песня»,»адиля»,»адиль»),

    «dnx»:(«шлюха»,»пизда»,»тупая»,»дура»,»блядина»,»тупая пизда»,»шкура»,»уебанка»,»иди нахуй»),

    «corona»:(«коронавирус»,»вирус»,»ковид»,»ковид 19″,»каронавирус»),

    «open»:(«сайт»,»дота»,»доту»,»dota»,»dotu»,»саит»),

    «exit»:(«выход»,»молчать»,»стоп»,»stop»),

    «pg»:(«поищи»,»поиши»,»искать»)

    }

    }

    def callback(recognizer, audio):

    try:

    voice = recognizer.recognize_google(audio, language=»ru-RU»).lower()

    if voice.startswith(opts[«alias»]):

    cmd = voice

    for x in opts[«alias»]:

    cmd = cmd.replace(x,»»).strip()

    for x in opts[«tbr»]:

    cmd = cmd.replace(x, «»).strip()

    cmd = recognize_cmd(cmd)

    execute_cmd(cmd[«cmd»])

    except sr.UnknownValueError:

    speak(«что ты сказал»)

    except sr.RequestError as e:

    print(«не знаю»)

    def recognize_cmd(cmd):

    RC = {«cmd»: «»,’percent’:0}

    for c,v in opts[«cmds»].items():

    for x in v:

    vrt = fuzz.ratio(cmd,x)

    if vrt>RC[«percent»]:

    RC[«cmd»] = c

    RC[«percent»] = vrt

    return RC

    def execute_cmd(cmd):

    if cmd = «ctime»:

    now = datetime.datetime.now()

    speak(«сечас » + str(now.hour) + «:» + str(now.minute))

    elif cmd = «radio»:

    file = (‘C:\\Users\\Пользователь\\m.mp3’)

    os.startfile(file)

    elif cmd = «sk»:

    speak(«Моя любовь, ты не знаешь, где я Я на самом дне притона Я в хламину Но во мне будто половина тебя Волнуюсь или я потею В кармане крайняя тонна И район стелит поляну Чтоб все прям как по плану с утра»)

    elif cmd = «stupid1»:

    speak(«Это было давно.Вечеринка в ночном клубе. К микрофону подходит парень и кричит в зал: — Алена, я хочу сделать тебе предложение! Зал затих в ожидании, у меня быстро забилось сердце. Он сказал громко — Короче, поехали трахаться!!! «)

    elif cmd = «corona»:

    speak(«Семейство вирусов, включающее на январь 2020 года 40 видов РНК-содержащих вирусов, объединённых в два подсемейства, которые поражают человека и животных. Название связано со строением вируса, шиповидные отростки которого напоминают солнечную корону.»)

    elif cmd = «open»:

    os.startfile(«D:\\Фаааааааазлиииииии\\Игры\\Warcraft 3 Frozen Throne\\Launcher\\Launcher.exe»)

    elif cmd = «dnx»:

    speak(«мусорная уебанка иди нахуй твоя мать пизда»)

    elif cmd = «exit»:

    speak(«я выключаюсь»)

    sys.exit(0)

    r = sr.Recognizer()

    m = sr.Microphone()

    with m as source:

    r.adjust_for_ambient_noise(source)

    stop_listening = r.listen_in_background(m,callback)

    while True: time.sleep(0.1)

    btn = Button(root, text = ‘Включить’, bd = ‘5’, command = click_button, bg = ‘red’, fg = ‘white’, relief=’solid’, activebackground=’black’, activeforeground=»red»)

    btn.place( x = 230, y = 300, width = 250, height = 40)

    def exit_button():

    sys.exit(0)

    btn2 = Button(root, text = ‘Выключить’, bd = ‘5’, relief=’solid’, command = exit_button, bg = ‘red’, fg = ‘white’, activebackground=’black’, activeforeground=»red»)

    btn2.place( x = 283, y = 350, width = 150, height = 30)

    root.mainloop()

  • Тут от ИИ практически ничего нету, даже если этот дом работает на ИНС, значения у него уже вписаны, а это не назовёшь ИИ. Другое дело это то, что он сам сделал «руки» для этой программы, вот это действительно заслуживает уважения. Но что за стереотип: если говоришь и программа что-то делает, то сразу ИИ? ИИ может и не обладать восприятием.

  • при устоновки пай аудео выскакивает ошибка устонавлеваю через консоль файлом ERROR: Could not find a version that satisfies the requirement PyAudio-0.2.11-cp27-cp27m-win32 (from versions: none)

    ERROR: No matching distribution found for PyAudio-0.2.11-cp27-cp27m-win32

    что делать

  • А ничего же страшного не будет если я установил pyttsx3 перед pypiwin32 и pywin32?И помогите пожалуйста.У меня не устанавливается пайаудио пишет ошибку.С начало писал что обновит пип потом опять пишу пишет так же ошибку.Потом решил скачать уже готовое пайаудио.Пишет ошибку

  • выключил на 3 минуте…мужик ты разговариваешь как тормоз……ка доход блять…невозможно смотреть…..делай видео значит а потом накладывай голос….а так получается ээээ….мммм.. нуээээ……..бесит! выключил

  • Обман! Друзья, на библиотеках и фреймворках вы далеко не уедете, шаг влево, шаг вправо и вы ничего не можете делать. Кроме того, они постоянно меняются. Учите базу и с ее помощью без труда сможете и использовать и писать библиотеки сами. Как начать? См. https://barprog.ru

  • Чувак привет, я твой ярый фан, а ты бы смог сам прогу создать для андроид, есть ассистент Дуся, но она платная и сырая, а хотчеться найти на подобие Джарвиса на андроид, если знаешь как воплотить мечту в реальность то дай знать)))))

  • 12:00 Попробуй заменить pyttsx3 на следующее:
    import win32com.client as wincl

    def speak2(what):

    speak = wincl.Dispatch(«SAPI.SpVoice»)

    speak.Speak(what)

    speak2(«Привет»)
    #Это должно решить проблему с exe без python на борту
    #Ну или для решения других незапланированных проблем с exe. лучше сворачивать этой командой
    #сначала
    pip install wheel

    pip install pyinstaller

    *pyinstaller -hidden-import=pyttsx3.drivers -hidden-import=pyttsx3.drivers.dummy -hidden-import=pyttsx3.drivers.espeak -hidden-import=pyttsx3.drivers.nsss -hidden-import=pyttsx3.drivers.sapi5 Имяфайла.py*

    #ссылка на статью на стеке по этому поводу если не понятно:
    https://ru.stackoverflow.com/questions/962915/%D0%92%D1%8B%D0%BB%D0%B5%D1%82%D0%B0%D0%B5%D1%82-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-modulenotfounderror-no-module-named-pyttsx3-drivers

  • Я смотрю первыйзомбоканал не ограничивается распятыми мальчиками и снегирями Украины:))).
    Млой ардуинщик прикрутил татчики, сервы и микрофон с динамиками к малине, поставил majordomo…
    И ВОТ ОНО ЧУДО!!! Нам явился ИИ с Ямала! Браво! Остап Бендер шипит от зависти! Чемпионат вселенной точно будет проведен на Ямале и столица туда же переедет!
    :)))))))

  • 1. Это нихрена не исскуственный интеллект.
    2. Искусственный интеллект это нейронная сеть, которая обрабатывает полученную информацию (например рукописную букву) и сообщает нужную информацию пользователю.
    3. Эта херня, которая скорее всего написана на шарпе, это всего лишь набор ифов (if = если) с присобаченным синтезом речи (Microsoft.Speech.dll).
    4. Что там паял этот паренёк? Это хоть как то к его проекту относится?
    5. Я уже не раз натыкаюсь на подобную херню в новостях и у меня всего одна просьба к «вестям» Хватит, бл#ть, позиционировать то, что может сделать пятикласник, как нечто иновационное и охренительно крутое!!!

  • import pyttsx3

    engine = pyttsx3.init()

    engine.say(«ммммммммммммвввввввввввввввввууууууууууууууууууу ток ток ток токммммммммммммвввввввввввввввввуууууууууууууууууууммммммммммммвввввввввввввввввуууууууууууууууууууммммммммммммвввввввввввввввввууууууууууууууууууумаза факи»)

    engine.runAndWait()

    Я куда то еду) искусственный двигатель!

  • Ребят, если у кого то не работает код после того, как ассистент что-то сказал, поправьте код, типа чтобы он каждый раз заново инициировался при вызове функции speak (да костыль пиздец):
    def speak( what ):
    speak_engine = pyttsx3.init()
    #настройка голоса
    voices = speak_engine.getProperty(‘voices’)
    speak_engine.setProperty(‘rate’, 230)
    speak_engine.setProperty(‘voice’, ‘ru’ )
    #тут я ставил кастомный голос
    for voice in voices:
    if voice.name = ‘Aleksandr’: #Anna, Aleksandr
    speak_engine.setProperty(‘voice’, voice.id)
    print( what )
    speak_engine.say( what )
    speak_engine.runAndWait()

  • Да ля, что не так то?
    CMD:
    G:\404\Python\VOBLA>vobla.py

    Traceback (most recent call last):

    File «C:\Users\PC\AppData\Local\Programs\Python\Python38-32\lib\site-packages\speech_recognition\_init_py», line 108, in get_pyaudio

    import pyaudio

    ModuleNotFoundError: No module named ‘pyaudio’

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File «G:\404\Python\VOBLA\vobla.py«, line 2, in

    for index, name in enumerate(sr.Microphone.list_microphone_names()):

    File «C:\Users\PC\AppData\Local\Programs\Python\Python38-32\lib\site-packages\speech_recognition\_init_py», line 123, in list_microphone_names

    audio = Microphone.get_pyaudio().PyAudio()

    File «C:\Users\PC\AppData\Local\Programs\Python\Python38-32\lib\site-packages\speech_recognition\_init_py», line 110, in get_pyaudio

    raise AttributeError(«Could not find PyAudio; check installation»)

    AttributeError: Could not find PyAudio; check installation
    Code:
    import speech_recognition as sr

    for index, name in enumerate(sr.Microphone.list_microphone_names()):

    print(«Microphone with name \»{1}\» found for `Microphone(device_index={0})`».format(index, name))

  • Абрахам привет! Понравился помощник, хотел себе такой же, но возникла проблема с установкой pyaudio. У меня python 3.7 и на сколько знаю, данный модуль уже не поддерживается в этой версии python, только до 3.6. Может снимешь, про голосового помощника ролик на новый лад? Для работы с микрофоном данная библиотека нужна, а альтернативу я не нашел, подскажи пожалуйста варианты.

  • Попробовал написать такой код для проверки

    import pyttsx3

    engine=pyttsx3.init()

    engine.say(«Привет Саша»)

    engine.runAndWait()

    А он мне выдал ошибку

    ModuleNotFoundError: No module named ‘pythoncom’

    Подскажите пожалуйста что делать

  • Извини пожалуйста за долбоебскую просьбу, но ты же ушёл из програмистов? Так я хочу что бы ты учил меня программированию 500р в час ибо если ты будешь брать касарь то меня хватит на 4 задания, а так хоть 8 будет, может тебе понравится учить кого-нибудь, не знаю что мне делать, надеюсь на ответ (((

  • а можно ли такой войс сделать под андроид?и если да,то есть ли вариант сделать так,чтобы программа которая на телефоне могла включить пк,например,по расписанию или допустим при заходе в программу через сообщение «включи пк»

  • я все делаю уже 20 раз
    и выдает ошибку

    Traceback (most recent call last):

    File «c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py«, line 88, in

    speak_engine = pyttsx3.init()

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 22, in init

    eng = Engine(driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\engine.py«, line 30, in _init_

    self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\driver.py«, line 50, in _init_

    self._module = importlib.import_module(name)

    File «E:\pytanweb\lib\importlib\_init_py», line 127, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

    File ««, line 1014, in _gcd_import

    File «
    «, line 991, in _find_and_load

    File «
    «, line 975, in _find_and_load_unlocked

    File «
    «, line 671, in _load_unlocked

    File «
    «, line 783, in exec_module

    File «
    «, line 219, in _call_with_frames_removed

    File «E:\pytanweb\lib\site-packages\pyttsx3\drivers\sapi5.py«, line 10, in

    import pythoncom

    ModuleNotFoundError: No module named ‘pythoncom’

    C:\Users\qwert\PycharmProject\kiesza>E:/pytanweb/python.exe c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py

    E:\pytanweb\lib\site-packages\fuzzywuzzy\fuzz.py:11: UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning

    warnings.warn(‘Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning’)

    Traceback (most recent call last):

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 20, in init

    eng = _activeEngines[driverName]

    File «E:\pytanweb\lib\weakref.py«, line 131, in _getitem_

    o = self.data[key]()

    KeyError: None

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File «c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py«, line 88, in

    speak_engine = pyttsx3.init()

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 22, in init

    eng = Engine(driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\engine.py«, line 30, in _init_

    self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\driver.py«, line 50, in _init_

    self._module = importlib.import_module(name)

    File «E:\pytanweb\lib\importlib\_init_py», line 127, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

    File ««, line 1014, in _gcd_import

    File «
    «, line 991, in _find_and_load

    File «
    «, line 975, in _find_and_load_unlocked

    File «
    «, line 671, in _load_unlocked

    File «
    «, line 783, in exec_module

    File «
    «, line 219, in _call_with_frames_removed

    File «E:\pytanweb\lib\site-packages\pyttsx3\drivers\sapi5.py«, line 10, in

    import pythoncom

    ModuleNotFoundError: No module named ‘pythoncom’Traceback (most recent call last):

    File «c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py«, line 88, in


    speak_engine = pyttsx3.init()

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 22, in init

    eng = Engine(driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\engine.py«, line 30, in _init_

    self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\driver.py«, line 50, in _init_

    self._module = importlib.import_module(name)

    File «E:\pytanweb\lib\importlib\_init_py», line 127, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

    File ««, line 1014, in _gcd_import

    File «
    «, line 991, in _find_and_load

    File «
    «, line 975, in _find_and_load_unlocked

    File «
    «, line 671, in _load_unlocked

    File «
    «, line 783, in exec_module

    File «
    «, line 219, in _call_with_frames_removed

    File «E:\pytanweb\lib\site-packages\pyttsx3\drivers\sapi5.py«, line 10, in

    import pythoncom

    ModuleNotFoundError: No module named ‘pythoncom’

    C:\Users\qwert\PycharmProject\kiesza>E:/pytanweb/python.exe c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py

    E:\pytanweb\lib\site-packages\fuzzywuzzy\fuzz.py:11: UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning

    warnings.warn(‘Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning’)

    Traceback (most recent call last):

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 20, in init

    eng = _activeEngines[driverName]

    File «E:\pytanweb\lib\weakref.py«, line 131, in _getitem_

    o = self.data[key]()

    KeyError: None

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File «c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py«, line 88, in

    speak_engine = pyttsx3.init()

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 22, in init

    eng = Engine(driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\engine.py«, line 30, in _init_

    self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\driver.py«, line 50, in _init_

    self._module = importlib.import_module(name)

    File «E:\pytanweb\lib\importlib\_init_py», line 127, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

    File ««, line 1014, in _gcd_import

    File «
    «, line 991, in _find_and_load

    File «
    «, line 975, in _find_and_load_unlocked

    File «
    «, line 671, in _load_unlocked

    File «
    «, line 783, in exec_module

    File «
    «, line 219, in _call_with_frames_removed

    File «E:\pytanweb\lib\site-packages\pyttsx3\drivers\sapi5.py«, line 10, in

    import pythoncom

    ModuleNotFoundError: No module named ‘pythoncom’

    C:\Users\qwert\PycharmProject\kiesza>E:/pytanweb/python.exe c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py

    E:\pytanweb\lib\site-packages\fuzzywuzzy\fuzz.py:11: UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning

    warnings.warn(‘Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning’)

    Traceback (most recent call last):

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 20, in init

    eng = _activeEngines[driverName]

    File «E:\pytanweb\lib\weakref.py«, line 131, in _getitem_

    o = self.data[key]()

    KeyError: None

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File «c:/Users/qwert/PycharmProject/kieszaoptumelt/kiesza1.0.py«, line 88, in

    speak_engine = pyttsx3.init()

    File «E:\pytanweb\lib\site-packages\pyttsx3\_init_py», line 22, in init

    eng = Engine(driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\engine.py«, line 30, in _init_

    self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)

    File «E:\pytanweb\lib\site-packages\pyttsx3\driver.py«, line 50, in _init_

    self._module = importlib.import_module(name)

    File «E:\pytanweb\lib\importlib\_init_py», line 127, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

    File ««, line 1014, in _gcd_import

    File «
    «, line 991, in _find_and_load

    File «
    «, line 975, in _find_and_load_unlocked

    File «
    «, line 671, in _load_unlocked

    File «
    «, line 783, in exec_module

    File «
    «, line 219, in _call_with_frames_removed

    File «E:\pytanweb\lib\site-packages\pyttsx3\drivers\sapi5.py«, line 10, in

    import pythoncom

    ModuleNotFoundError: No module named ‘pythoncom’

  • Меня почему не выбрали мне 12 лет я программирую микроконтроллеры и тоже сделал умный дом!! И там не надо нажимать просто два раза хлопнул выключился катюш и тд. Мне 12 я радиолюбитель. Меня почему не отметили?!?!:(

  • Поехал куда-нибудь и забыл выключить утюг например, пробует подключаться к утюгу через интернет, утюг не отвечает, решил подключиться к телевизору спросить у него что там утюг делает, телевизор не отвечает, решил подключиться к холодильнику, холодильник не отвечает, едет дальше по радио сообщают: «В одном доме, на таком то этаже, случился пожар, по предварительной версии, причиной пожара стал невыключенный утюг».

  • Решения странные. Зачем нагружать программу исключением лишнего из заранее (!) прописанных вариантов, если можно просто парсить массив, который заполняется тем, что ты там наговоришь программе, используя регулярки? Та же re библиотека.
    Зачем этот tkinter с зависающей программой на время выполнения чего-то там, почему бы не использовать тот же Qt?
    И, что более субъективно, но как по мне, то продуктивнее было бы поднять уровень абстракции и сделать всё на классах. Меньше кода пришлось писать, если не сейчас, то в дальнейшем точно.

  • Все круто, но есть некоторые «НО»!)
    1. На win 10 пришлось установить еще пару троек модулей, чтоб заработало (намахался с PyAudio)
    2. Распознает одну команду и после все не слушает (но до выполнения ждет непрерывно…)
    на 11:21 у тебя похоже тоже, что-то пошло не так))
    Также, было бы неплохо показать как вызвать функцию внутри проги для развития проекта «чайникам» как идея…

  • Очень круто, все говорят это не ИИ, но они просто не знают что относится к ИИ. В данном случае это средний ИИ(Всего 4 вида лёгкий, средний, высокий и насколько я помню то 4 это человеческий. Но Стивен Хокинг говорил что такие роботы будут лучше людей и то что они заменят людей) Работа крутая, желаю ему удачи. Я тоже хотел что то подобное сделать, теперь есть мотивация

  • Ошибки при использовании модуля pyttsx3. Пробовал переустанавливать, ставить старую версию, проблема инициализации, как я понял, много чего читал на разных форумах, так ничего и не помогло. Помогите пожалуйста!!!

  • Знаю, уже не актуально. Но те кто пишут: это слабый ИИ. Отвечу 1) Не «слабый», а «узконаправленный искусственный интеллект» 2) Это не искусственный интеллект, это разрознавание речи. Узконаправленным искусственным интеллектом является Алиса, Сири и подобные помощники. Но не программа по разрознаванию пару голосовых команд. Парень молодец, не спорю, но это не искусственный интеллект. Я бы назвал это «умны дом».

  • ебался с pyaudio в итоге ты забыл сказать, что файл может быть не найден, потому что он находился не в той директории, и из-за этого файл мог не установиться нормально. у кого такая же проблема, скачайте файл с того сайта, для вашей версии питона, создайте папку PyAudio (где у вас установлен питон) переместите этот файл туда и через cmd перейдите в ту директорию где у вас файл, то есть cd c:/PyAudio и устанавливайте это файл как указано в ролике, в таком случае всё сработает.

  • Журналисты дебилы.
    Это не искусственный интеллект!!! Здесь не применяются нейронные сети! Здесь ардуино, готовые библиотеки и простейший код! И гайдов по этому делу триллион уже справится даже детсадовец!
    Почему вы такие тупые?!??!?

  • Бля, да таких «ИИ» на Ютубе тысячами делают! В этом нет ничего сложного! Почему не показывают например американских подростков, которые реально создают что-то новое, вместо русских школьников, которые создают хрень? Патриотизм не позволяет???

  • Это не ИИ.Это позор.Хотя бы сделал под управлением сервера Сири.Он просто взял релешки,ардуино,SD карту и колонки,а также интернет шилд и всё,он в новостях.Я такое и сейчас могу (мне 10 ).
    И зачем он паяет блок питания от телефона(1:03)?

  • Классное видео! Успехов тебе! =) и кстати, когда ссылаешься на что-то неплохо былобы в эти моменты видео вставить подсказки.

    Я бы например хотел посмотреть предыдущее видео, но из-за моего медленного ноутбука мне лень открывать новую вкладку и скролить в поисках того самого видео

  • Окей люди просто посмотрите 10-ти классник шарит в ардуино неплохо причем алекс гайвер старше него на пару лет буквально а теперь задумайтесь чем этот школьник лучше алекса, правильно ничем просто он спер задумку у кого то и довел её до ума

  • Здравствуйте, не могли бы подсказать полезные книги по данной теме или материалы в интернете. Да да же просто названия по которым это стоит искать в интернете. Ото нечего особо полезного по этой теме не могу найти.

  • Кой гран при!)) Джарвис есть на кикстартере среди открытых проектов на raspberry pi. Причем здесь школьник он не придумал а скопировал с проекта Jarvis в Индии и единственное он просто обновил ось Jarvis для малины добавив русский язык. Это сделать любой школьник может, обладая малиной и зарядником для сотового и немного релюшек и аудиокарту с микрофоном.
    Ведущие телевиденья и режиссеры, проверяйте прежде чем создать новость!

  • Спаять контроллеры, прошить их, объединить в общую сеть, написать приложение для обработки команд, написать голосовое управление, написать вебморду с API для отправки команд в приложение, я хер в это поверю, целые компании годами разрабатывают подобное, а тут школьник за год на коленке))))))))))), тупо собрал конструктор со своими вставками не более, да и то кто то явно помогал. Ну и конечно искусственным интеллектом тут и рядом не пахнет.

  • установил платную версию Дуси и не пойму как её реанимировать с выключенного смартфона (уже снял графический ключ,убрал блокировку экрана ) вычитал что нужно сказать «включить фоновый режим» и ноль эмоций…поможите кто понимает… тел.oneplus с последним андроидом