• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Asystant głosowy - błąd pliku

Object Storage Arubacloud
0 głosów
93 wizyt
pytanie zadane 17 sierpnia 2019 w Python przez Borys Użytkownik (830 p.)

Ostatnio zacząłem robić asystenta głosowego i wyskakuje taki błąd 

istening...
Traceback (most recent call last):
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\ptvsd_launcher.py", line 43, in <module>
    main(ptvsdArgs)
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\lib\python\ptvsd\__main__.py", line 432, in main
    run()
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\lib\python\ptvsd\__main__.py", line 316, in run_file
    runpy.run_path(target, run_name='__main__')
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 263, in run_path
    pkg_name=pkg_name, script_name=fname)
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 96, in _run_module_code
    mod_name, mod_spec, pkg_name, script_name)
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py", line 45, in <module>
    talkToMe("Listening...")
  File "c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py", line 11, in talkToMe
    tts.save('audio.mp3')
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\site-packages\gtts\tts.py", line 248, in save
    with open(savefile, 'wb') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'audio.mp3'
PS C:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo> cd 'c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo'; ${env:PYTHONIOENCODING}='UTF-8'; ${env:PYTHONUNBUFFERED}='1'; & 'C:\Users\Artur\AppData\Local\Programs\Python\Python37\python.exe' 'c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\ptvsd_launcher.py' '--default' '--client' '--host' 'localhost' '--port' '64583' 'c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py'
Listening...
Traceback (most recent call last):
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\ptvsd_launcher.py", line 43, in <module>
    main(ptvsdArgs)
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\lib\python\ptvsd\__main__.py", line 432, in main
    run()
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\lib\python\ptvsd\__main__.py", line 316, in run_file
    runpy.run_path(target, run_name='__main__')
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 263, in run_path
    pkg_name=pkg_name, script_name=fname)
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 96, in _run_module_code
    mod_name, mod_spec, pkg_name, script_name)
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py", line 45, in <module>
    talkToMe("Listening...")
  File "c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py", line 11, in talkToMe
    tts.save('audio.mp3')
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\site-packages\gtts\tts.py", line 248, in save
    with open(savefile, 'wb') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'audio.mp3'
PS C:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo> cd 'c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo'; ${env:PYTHONIOENCODING}='UTF-8'; ${env:PYTHONUNBUFFERED}='1'; & 'C:\Users\Artur\AppData\Local\Programs\Python\Python37\python.exe' 'c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\ptvsd_launcher.py' '--default' '--client' '--host' 'localhost' '--port' '65501' 'c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py'
Listening...
Traceback (most recent call last):
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\ptvsd_launcher.py", line 43, in <module>
    main(ptvsdArgs)
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\lib\python\ptvsd\__main__.py", line 432, in main
    run()
  File "c:\Users\Artur\.vscode\extensions\ms-python.python-2019.8.30787\pythonFiles\lib\python\ptvsd\__main__.py", line 316, in run_file
    runpy.run_path(target, run_name='__main__')
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 263, in run_path
    pkg_name=pkg_name, script_name=fname)
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 96, in _run_module_code
    mod_name, mod_spec, pkg_name, script_name)
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py", line 45, in <module>
    talkToMe("Listening...")
  File "c:\Users\Artur\Desktop\Projekty\Python\Jarvis Kippo\jarvis.py", line 11, in talkToMe
    tts.save('audio.mp3')
  File "C:\Users\Artur\AppData\Local\Programs\Python\Python37\lib\site-packages\gtts\tts.py", line 248, in save
    with open(savefile, 'wb') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'audio.mp3'

i kompletnie nie wiem jak go rozwiązać

mam taki kod:

from gtts import gTTS
import speech_recognition as sr
import os
import webbrowser
import smtplib


def talkToMe(audio):
    print(audio)
    tts = gTTS(text=audio, lang='en')
    tts.save('audio.mp3')
    os.system('mpg123 audio.mp3')

def myCommand():
    r = sr.Recognizer()

    with sr.Microphone() as source:
        print("I 'am listening to your commands!")
        r.pause_threshold = 1
        r.adjust_for_ambient_noise(source, duration = 1)
        audio = r.listen(source)

    try:
        command = r.recognize_google(audio)
        print("You side: " + command + "\n")

    except sr.UnknownValueError:
        assistant(myCommand)

    return command

def assistant(command):

    if "open Reddit python" in command:
        chrome_path = "C:/Program Files (x86)/Google/Chrome/Application/chrome"
        url = "https://www.reddit.com/r/python"
        webbrowser.get(chrome_path).open(url)

    if "what\'s up" in command:
        talkToMe("Just chillin bro.")
    
    if "open Dead by Daylight" in command:
        os.system("start C:/Users/Artur/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Steam/Dead by Daylight.url")

talkToMe("Listening...")

Ma ktoś jakiś pomysl jak go rozwiązać?

Przeinstalowalem pythona i nadal nic surprise

 

EDIT:

Wrzucam cały błąd

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 65 wizyt
pytanie zadane 1 maja 2023 w Python przez Kaneki Nowicjusz (130 p.)
0 głosów
1 odpowiedź 756 wizyt
pytanie zadane 29 września 2018 w Python przez Pico Obywatel (1,330 p.)
0 głosów
2 odpowiedzi 1,969 wizyt
pytanie zadane 25 października 2017 w C i C++ przez Michał Romańczyk Początkujący (430 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...