Aplikasi Sederhana Speech to Text menggunakan Speech Recognition pada Python

 

Ini merupakan tutorial singkat bagaimana caranya membuat aplikasi sederhana speech to text menggunakan Python. Speech to Text

langsung saja, berikut kodenya:

import speech_recognition as sr

r = sr.Recognizer() 

with sr.Microphone() as source:
    print('Speak Anything : ')
    audio = r.listen(source)

    try:
        text = r.recognize_google(audio)
        print('You said: {}'.format(text))
    except:
        print('Sorry could not hear')

Penjelasan:

  • Line 1: Kita mengimpor module speech_recognition sebagai sr
  • Line 3: Kita asumsikan objek Recognizer ke r
  • Line 5-7: Kita gunakan objek Mikrofon untuk mendengarkan audio
  • Line 9-13: Kita gunakan try-catch untuk mengubah audio menjadi teks.

Referensi:

  • Yadav, A. (n.d.). Simple Speech to Text Converter Using Speech Recognization in Python. Retrieved from https://www.codementor.io/@avnishyadav/simple-speech-to-text-converter-using-speech-recognization-in-python-14th9dd04k