Bilişim TeknolojileriZor

Programlama

YZ destekli ürün

6. Sınıf Bilişim Teknolojileri

Blok tabanlı bir YZ uygulamasında 'Konuşma Tanıma' (Speech Recognition) eklentisi kullanılarak bir lamba kontrol edilmektedir. Algoritma: 'Gelen ses 'Işığı aç' metnini içeriyorsa lambayı yak.' şeklindedir. Ancak ortamda çok fazla gürültü olduğunda lamba bazen açılmamakta, bazen de istenmediği halde açılmaktadır. Bu problemi en aza indirmek için hangi blok yapısının kullanılması bir 'filtre' görevi görerek doğruluğu artırır?

Şıklar

A

Ses yüksekliği > 50 ise komutu çalıştır.

B

Gelen ses metni = 'Işığı aç' VE güven puanı > %90 ise komutu çalıştır.

C

Sürekli tekrarla bloğu içinde sadece ses algılandığında haber sal.

D

Metni sesli olarak geri oku bloğunu kullanarak kullanıcıyı onayla.

Çözüm Açıklaması

Gürültülü ortamlarda YZ yanlış çıkarımlar yapabilir. Hem metnin tam eşleşmesini kontrol etmek hem de YZ'nin bu tahminden ne kadar emin olduğunu (güven puanı) sorgulamak, yanlış tetiklemeleri (gürültünün komut sanılmasını) engeller.

Bu konudan daha fazla soru çöz!

Interaktif soru çözümü ile pratik yap, puan kazan.

Hızlı Çöz

Benzer Sorular