MulaiMulai sekarang secara gratis

Bekerja dengan audio berisik

Dalam latihan ini, kita akan mulai dengan mentranskripsikan sampel ujaran yang bersih menjadi teks, lalu melihat apa yang terjadi ketika kita menambahkan kebisingan latar belakang.

Sebuah sampel audio bersih telah diimpor sebagai clean_support_call.

Putar panggilan dukungan yang bersih.

Kita kemudian akan melakukan hal yang sama dengan berkas audio berisik yang disimpan sebagai noisy_support_call. Isinya sama dengan clean_support_call tetapi dengan kebisingan latar tambahan.

Putar panggilan dukungan yang berisik.

Untuk mencoba meredam kebisingan latar, kita akan memanfaatkan fungsi adjust_for_ambient_noise() milik Recognizer.

Latihan ini adalah bagian dari kursus

Pemrosesan Bahasa Lisan dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

recognizer = sr.Recognizer()

# Record the audio from the clean support call
with ____ as source:
  clean_support_call_audio = ____.record(____)

# Transcribe the speech from the clean support call
text = recognizer.____(____,
					   language="en-US")

print(text)
Edit dan Jalankan Kode