stt(phone): VAD удалён (резал рваный микрофон очков) — полный буфер + trimEdges + хвост 120с + авто-финиш по тишине 30с (opencode по ТЗ)
This commit is contained in:
@@ -99,7 +99,7 @@ class GlassesHub(
|
||||
|
||||
/**
|
||||
* Стриминговое распознавание речи с очков. Лениво создаётся через
|
||||
* [sttFactory] (модели во filesDir/models); колбэки onPhrase/onSilence30s
|
||||
* [sttFactory] (модели во filesDir/models); onSilence30s/onAutoFinished
|
||||
* рассылаются через [broadcast].
|
||||
*/
|
||||
@Volatile
|
||||
@@ -107,8 +107,8 @@ class GlassesHub(
|
||||
|
||||
/**
|
||||
* Единственный путь текста в LLM: вызывает PhoneApp (assistantChannel.send)
|
||||
* на StopStt(cancel=false) с непустым текстом. VAD-фразы в LLM НЕ уходят —
|
||||
* только повторный клик пользователя.
|
||||
* на StopStt(cancel=false) с непустым текстом. Промежуточные VAD-фразы
|
||||
* отсутствуют — только полный текст (по клику или по тишине 30 с).
|
||||
*/
|
||||
@Volatile
|
||||
var onStopFullText: ((String) -> Unit)? = null
|
||||
|
||||
Reference in New Issue
Block a user