Page 35 - inovasyon 22
P. 35
Resim 5
Eğer her şey doğruysa sağ üstteki menüden “Blocks’a” tıklayıp kodlama kısmına geçelim.
Eğer her şey doğruysa sağ üstteki menüden “Blocks’a” tıklayıp k odlama kısmına geçelim.
Bizim komutlarımızı başlatmak için butona basmamız gerekecek do
Bizim komutlarımızı başlatmak için butona basmamız gerekecek dolayısıyla başlangıç
layısıyla başlangıç
bloğu olarak butona tıkladığımızda komutunu kullanmamız gerekecek. Bunun için sağdaki
bloğu olarak butona tıkladığımızda komutunu kullanmamız gerekec ek. Bunun için sağdaki
menüden “button1” başlığı altından “when button1.click do” komu tunu ortadaki boş
menüden “button1” başlığı altından “when button1.click do” komutunu ortadaki boş
alana sürüklüyoruz. Butonun ismini değiştirmediğimiz için butto n1 olarak gözüküyor,
alana sürüklüyoruz. Butonun ismini değiştirmediğimiz için button1 olarak gözüküyor,
eğer değiştirdiyseniz button1 yerine yazdığınız buton ismini seçmeniz gerekiyor. Sonraki
çmeniz gerekiyor. Sonraki
eğer değiştirdiyseniz button1 yerine yazdığınız buton ismini se
adımda ise sesi algılayıp metne dönüştürmek için “Speech Recogn izer” başlığından “call
adımda ise sesi algılayıp metne dönüştürmek için “Speech Recognizer” başlığından “call
SpeechRecognizer.GetText” bloğunu butona tıkladığımızda bloğunu n altına ekiyoruz. Şu
SpeechRecognizer.GetText” bloğunu butona tıkladığımızda bloğunun altına ekiyoruz. Şu
ana kadar yaptığımız kodlama Resim-5’teki şekildedir.
ana kadar yaptığımız kodlama Resim-5’teki şekildedir.
Şimdi sırada sesi algıladıktan sonra
Şimdi sırada sesi algıladıktan sonra
arattığımız şeyi Google üzerinde bize
arattığımız şeyi Google üzerinde bize
göstermek kaldı. İlk olarak “Speech
göstermek kaldı. İlk olarak “Speech
Resim 6
recognizer” başlığından “when
recognizer” başlığından “when
SpeechRecognizer.AfterGettingText”
SpeechRecognizer.AfterGettingText”
bloğunu alıyoruz. Bunun içerisine
bloğunu alıyoruz. Bunun içerisine
de “WebViewer” başlığından “call
de “WebViewer” başlığından “call
WebViewer.GoToUrl” başlığını alıyoruz.
WebViewer.GoToUrl” başlığını alıyoruz.
Google’da arama yaparken arayacağımız
Google’da arama yaparken arayacağımız
kelime ile Google’ın arama linkini
kelime ile Google’ın arama linkini
join komutu ile birleştirip url olarak
join komutu ile birleştirip url olarak
ekliyoruz. Join komutu Text başlığında
ekliyoruz. Join komutu Text başlığında
yer almaktadır. Kodların son hali Resim-
yer almaktadır. Kodların son hali Resim-
6’daki gibi gözükmektedir.
6’daki gibi gözükmektedir.
Artık geriye sadece projemizi test etmek kaldı. Test için mobil cihazımıza “MIT AI2 Companion”
Artık geriye sadece projemizi test etmek kaldı. Test için mobil cihazımıza “MIT AI2 Companion”
isimli uygulamayı yüklememiz gerekmektedir. App Inventor sitesinden “Connect” başlığı altından
isimli uygulamayı yüklememiz gerekmektedir. App Inventor sitesinden “Connect” başlığı altından
AI Companion kısmını seçiyoruz. Sonra da bize verilen QR kodu mobil cihazımızdaki uygulamadan
AI Companion kısmını seçiyoruz. Sonra da bize verilen QR kodu mobil cihazımızdaki uygulamadan
okutarak uygulamamızı test edebiliriz. Bir sonraki etkinliklerimizde görüşmek üzere.
okutarak uygulamamızı test edebiliriz. Bir sonraki etkinliklerimizde görüşmek üzere.
İNOVASYON KÜLTÜRÜ • 35