Python "invalid syntax" hatası

Feaxter

Centipat
Katılım
5 Mayıs 2022
Mesajlar
13
Daha fazla  
Cinsiyet
Erkek
Python:
From playsound import playsound.
From gtts import gtts.
İmport speech_recognition as sr.
İmport PyAudio.
İmport OS.
At = "asistan: "
R = sr.Recognizer()
Def record(ask = false):
 With sr.Microphone() as source:
 İf ask:
 Print(ask)
 Audio = r. Listen(Source)
 Voice = ""
 Try:
 Voice = r. Recognize_google_cloud(Audio, language="TR-TR")
 Except sr. Unknownvalueerror:
 Print(at+"anlayamadim")
 Except sr. Requesterror:
 Print(at+"sistemde sorun var!")
 Return voice.
Def response(voice):
 Pass.

Def voice_recognition():
 While true:
 Voice = record()
 İf voice!="":
 Print (voice)
 Response(voice)

İf name == "main":
 voice_recognition()

__________________________

Kod bu zaten recognize_google yoktu Cloud halini ekledim bir de bu hatayı alıyorum.
 

Dosya Ekleri

  • Screenshot_2.png
    Screenshot_2.png
    192,3 KB · Görüntüleme: 27
Python:
from playsound import playsound
from gtts import gTTS
import speech_recognition as sr
import pyaudio
import os


at = "asistan: "
r = sr.Recognizer()


def record(ask=False):
    with sr.Microphone() as source:
        if ask:
            print(ask)
        audio = r.listen(source)
        voice = ""
        try:
            voice = r.recognize_google_cloud(audio, language="tr-TR")
        except sr.UnknownValueError:
            print(at + "anlayamadım")
        except sr.RequestError:
            print(at + "sistemde sorun var!")
        return voice


def response(voice):
    pass


def voice_recognition():
    while True:
        voice = record()
        if voice != "":
            print(voice)
            response(voice)


if __name__ == "__main__":
    voice_recognition()

Belirttiğim şekilde kodu çalıştırır mısınız? Ayrıca gTTS ve pyaudio modüllerini yüklemeyide unutmayın.
 
Bazı kütüphaneleri indirmem rağmen gözükmüyor PyCharm'da olan şey vs de olmadı mesela.

Sesimi almadı.
 

Dosya Ekleri

  • Screenshot_3.png
    Screenshot_3.png
    312,2 KB · Görüntüleme: 15

Yeni konular

Geri
Yukarı