Endpointing
Konuşma akışında bir sözceyi işlemeye göndermek için konuşmanın yeterince sona erdiğine karar veren zamanlama ve segmentasyon problemi.
VAD'den Farkı
VAD belirli bir çerçevede konuşma olup olmadığını tahmin eder. Endpointing ise bir sözcenin artık bittiğine karar verme problemidir.
Tek bir sessiz frame sözce sonu değildir; doğal konuşmada kelime ve cümle içi duraklamalar bulunur.
Gecikme ve Bölme Hatası
Çok kısa bekleme kullanıcı gecikmesini düşürür fakat cümleyi erken kesebilir. Uzun bekleme bağlamı korur fakat gereksiz latency ekler.
Bu nedenle endpointing doğrudan ASR kullanıcı deneyimi ve segment uzunluğuyla ilişkilidir.
Sistem Perspektifi
Karar yalnız model doğruluğunu değil, kuyruk ve worker yükünü de etkiler. Daha çok küçük segment, daha fazla scheduling/inference overhead'i oluşturabilir.
Bu ilişkiyi ASR Kapasite Mühendisliği notunda sistem düzeyinde ele alıyorum.