İçindekiler:
- Adım 1: Çıktıyı Hazırlama: Arduino'nuz ve Kutunuz
- 2. Adım: BitVoicer'ı Ayarlama
- 3. Adım: Bitvoicer'ı Kullanma
- Adım 4: Arduino Kodu
Video: Ses Tanıma Kategorizasyonu: 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
TU Delft'teki IPD Master'ın TfCD kursu için.
Bu, bir ses tanıma sisteminin nasıl yapılacağına dair bir talimattır. Arduino ve BitVoicer yardımıyla bu projenin temellerini ve nasıl kurulacağını açıklıyoruz. Temel bilgileri tamamladıktan sonra, bu sistemi beğeninize göre kullanabileceğinize inanıyoruz.
Adım 1: Çıktıyı Hazırlama: Arduino'nuz ve Kutunuz
Arduino'nuza, bazı kablolara ve LED'lere ihtiyacınız var (üç tanesi yeterli). LED'leri pin 3, 5 ve 6'ya bağladık (kullanmasak da tüm PWM pinleri). Unutmayın, bu eğitim için giriş yöntemine odaklanıyoruz: ses tanıma. Bu nedenle, bu sistemin çıktısına odaklanmadık ve oldukça basit tuttuk.
Bu teknolojinin kullanımını göstermek için diz implantları için 3D baskılı yatakları yerleştirdiğimiz bir kutu yaptık. Fikir şu ki, birçok farklı öğeniz var ve doğru olanı bulmanız gerekiyor. Bunu, diz implantı için bir yatağı simgeleyen küçük, orta ve büyük bir nesneyle göstermeyi seçiyoruz. İşleri daha net hale getirmek için küçük boy için yeşil LED, orta boy için sarı LED ve büyük boy için kırmızı LED kullanmaya karar verdik.
2. Adım: BitVoicer'ı Ayarlama
İlk yapmak istediğiniz şey yardım > etkinleştir altında ürününüzü etkinleştirmektir. Bu, Bitvoicer'dan mikrodenetleyicinize (Arduino) veri göndermenizi sağlar.
Ardından, Bitvoicer'ı, çıktısını yapılandırmak için Arduino'yu kullanacak şekilde ayarlamak istiyorsunuz. Dosya>tercihler'e gidin. Burada bazı seçenekler görüyorsunuz:
İlk paragrafa aldırmayın. Bunlar, bilgisayarınız başlar başlamaz ses tanıma sistemini açmanıza ve başlatmanıza izin veren bariz seçeneklerdir. Daha sonra bunu bir Raspberry Pi kullanarak düşünebilir ve bağımsız bir sistem oluşturabilirsiniz.
Ardından, aşağıdaki seçeneği görürsünüz:
Konuşma Tanıma Dili: BitVoicer'ın hangi dili tanıması gerektiğini belirleme, Kabul edilebilir güven düzeyi: Ses tanımanın söylenenleri 'tahmin ettiğini' unutmayın. Hiçbir zaman %100'e ulaşmayabilir, ancak etkili bir şekilde çalışmak için %40 zaten yeterli olabilir. Bu, kullanıcının aksanına, konuşmanın veya mikrofonun ses düzeyine bağlıdır. Buna daha sonra geri döneceğiz.
Minimum ses düzeyi: Bilgisayarın dinlemesi gereken minimum ses düzeyi
Ses düzeyi etkinleştirme süresi (ms): Minimum ses düzeyine ulaşıldıktan sonra ne kadar süreyle dinlenmesi gerektiği
Gecikme süresi: Sesli komutunuz ve çıktınız arasındaki gecikme.
Bir sonraki paragrafta, iletişimi devre dışı bırak seçeneğinin işaretini kaldırmalısınız. Bu, Bitvoicer'ın Arduino ile iletişim kurmasını sağlar. Aşağıdaki ayarlar Port Adı, Saniyedeki bit sayısı, eşlik, durdurma bitleri, akış kontrolüdür. Bağlantı Noktası Adını doğru seri bağlantı noktasına ayarlayın (bu, X'in bir sayı olduğu COMX olarak adlandırılır, Arduino'da yardım> bağlantı noktası altında bulabilirsiniz). Bit/saniye değerinizin 9600 olduğundan emin olun. Diğer seçenekleri varsayılan olarak bırakabilirsiniz.
Bir sonraki paragraf için bilgisayarın mikrofonunu kullanacağız.
Artık Bitvoicer ile oynamaya hazırsınız.
3. Adım: Bitvoicer'ı Kullanma
Bu videoda Bitvoicer'ın nasıl kullanılacağını açıklıyoruz.
Adım 4: Arduino Kodu
Başka bir kaynak kodu kullandık ve onu kullanmak için basitleştirdik. Talimatlı basitleştirilmiş sürüm, Ekli Arduino kodunda bulunabilir. (Kaynağı buradan görebilirsiniz
Bu kadar! Artık sesli komutları girdi olarak kullanabilir ve arduino kodunda hangi çıktıyı istediğinize karar verebilirsiniz.
www.youtube.com/watch?v=u8QUKTFdQgU
Önerilen:
Alexa Ses Tanıma ile Eski Dizüstü Bilgisayardan Yüzen Akıllı Sihirli Ayna: 6 Adım (Resimlerle)
Alexa Ses Tanıma ile Eski Dizüstü Bilgisayardan Yüzen Akıllı Sihirli Ayna: 'Kısaca Elektronik' kursuma buradan kaydolun: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Ayrıca benim sayfama göz atın Daha fazla proje ve elektronik eğitimi için youtube kanalı burada: https://www.youtube.com/channel/UCelOO
Android Uygulamasını AWS IOT ile Bağlama ve Ses Tanıma API'sini Anlama: 3 Adım
Android Uygulamasını AWS IOT ile Bağlama ve Ses Tanıma API'sini Anlama: Bu eğitim, kullanıcıya Android Uygulamasını AWS IOT sunucusuna nasıl bağlayacağını ve bir Kahve Makinesini kontrol eden ses tanıma API'sini nasıl anladığını öğretir.Uygulama, Kahve Makinesini Alexa aracılığıyla kontrol eder Ses Hizmeti, her Uygulamanın c
CS122A Ses Tanıma Müzik Çalar: 7 Adım
CS122A Ses Tanıma Müzik Çalar: Bu, Ses Tanıma Müzik Çalar'dır. Kaç şarkı adı ve sakladığınıza bağlı olarak 33 şarkıya kadar çalabilir
Ses Tanıma Özellikli Yönlendirme Robotu: 7 Adım (Resimli)
Ses Tanıma Özellikli Yönlendirme Robotu: Yönlendirme Robotu, üniversite yerleşkemizde çeşitli bölümlere gelen ziyaretçileri yönlendirmek için yaptığımız mobil bir robottur. Önceden tanımlanmış birkaç ifadeyi söylemesini ve giriş sesine göre ileri ve geri hareket etmesini sağladık. Üniversitemizde t
VRBOT (Ses Tanıma Robotu): 10 Adım (Resimli)
VRBOT (Ses Tanıma Robotu): Bu Eğitilebilir Kitapta, sesle kontrol edilen, yani Ses Tanıma ile kontrol edilen bir robot (daha çok bir RC arabası gibi) yapacağız. Size daha fazla ayrıntı vermeye başlamadan önce, bunun Konuşma Tanıma değil, Ses Tanıma olduğunu bilmelisiniz, yani c