import speech_recognition
Robot_ear = speech_recognition.Recognizer()
with speech_recognition.Microphone() as mic:
    print("Robot: I'm listening")
    audio = Robot_ear.Listen(mic)

you = Robot_ear.Recognizer_google(audio)
print(you)

Dan saya memiliki kesalahan: Traceback (panggilan terakhir terakhir): File "C:\Users\admin\Documents\code\nghe.py", baris 5, dalam audio = Robot_ear.Listen(mic) AttributeError: 'Recognizer' object tidak memiliki atribut 'Dengar'

0
Jackdec191 8 April 2021, 16:58

2 jawaban

Jawaban Terbaik

Berikut adalah kode yang diperbarui:

import speech_recognition
Robot_ear = speech_recognition.Recognizer()
with speech_recognition.Microphone() as mic:
    print("Robot: I'm listening")
    audio = Robot_ear.listen(mic)

you = Robot_ear.recognize_google(audio)
print(you)

Saya akan menjelaskan kesalahan Anda,

  1. Pertama melalui dokumentasi sebelum Anda pergi ke pemrograman

  2. Kesalahannya adalah:

    a) Gunakan huruf kecil di Listen yaitu listen

    b) Gunakan huruf kecil di Recognize.google() yaitu recognize.google()

0
Dharman 8 April 2021, 14:16
import speech_recognition
Robot_ear = speech_recognition.Recognizer()
with speech_recognition.Microphone() as mic:
    print("Robot: I'm listening")
    audio = Robot_ear.listen(mic)

you = Robot_ear.Recognizer_google(audio)
print(you)

Gunakan huruf kecil "l" sebagai gantinya. listen

0
BuddyBobIII 8 April 2021, 14:03