Closed cansakiroglu closed 1 year ago
Bunun içeriği nedir? Tüm taskların içerikleri ve beklentiler tanımlanmalı. Ne zaman DONE yapılmış sayılacak tariflenmeli. Görev tanımı açık olmalı. ETA belirtilmeli. Eğer birinci sprint için yapılması hedeflendiyse belirtilmeli. Task'ın takım üyesine ataması yapılmalı.
Bu task için başta planımız Kaldi ASR kullanmaktı, fakat daha sonradan Oculus ve Unity işbirliğiyle ortaya çıkan Voice SDK'i fark ettik. Bu SDK kolayca wit.ai hizmetlerinden yararlanabilmemizi sağlıyor. Sunulan hizmetler arasında da bizim de istediğimiz konuşmadan yazıya dönüştürme işlevi mevcut. SDK tarafından sunulan scriptler ve kendi yazdığımız scriptler yardımıyla beklenen çıktıyı alabiliyoruz.
Ayrıca bu task'a ek olarak bu issue kapsamında bu modül @BasakDemirok'un geliştirmiş olduğu NLP modeli'ne bağlanarak sesten aksiyona giden pipeline kurulmuş oldu. NLP modeli bağımsız bir şekilde gelişmeye devam ederken projemizde otomatik olarak güncellenebilecek diyebiliriz.
Kurulmuş olan yapı:
Demo videosu:
İçerik
Gereksinimler
ETA