vela: arreglar el nombre del método de Vosk (acceptWaveForm)
El transcriptor llamaba `recognizer.acceptWaveform(...)`; en la API Java de Vosk es `acceptWaveForm` (con F mayúscula), y tiene sobrecarga para `short[]`, que es justo lo que le pasamos. El módulo nunca se había compilado aquí, así que el fallo estaba latente desde que se escribió. Ahora `:vela:assembleDebug` pasa (46 MB: se lleva los .so de Vosk para las cuatro ABIs), y vela ya entra en el catálogo de gioser.net/humanoid. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016w3QXjA1GHKcJG1sfJAbco
Semántico sayk'uy
Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.
1 qillqakuna · +1 −1
diff --git a/vela/src/main/java/com/rizoma/vela/audio/Transcriptor.kt b/vela/src/main/java/com/rizoma/vela/audio/Transcriptor.kt
index fcb60bb..0ba3c4d 100644
--- a/vela/src/main/java/com/rizoma/vela/audio/Transcriptor.kt
+++ b/vela/src/main/java/com/rizoma/vela/audio/Transcriptor.kt
@@ -62,7 +62,7 @@ class Transcriptor private constructor(
}
is Tarea.Audio -> {
- val fin = recognizer.acceptWaveform(t.pcm, t.n)
+ val fin = recognizer.acceptWaveForm(t.pcm, t.n)
if (fin) acc.append(textoDe(recognizer.getResult(), "text")).append(' ')
// Parcial en vivo cada ~5 cuadros (100 ms) para no saturar.
if (cuadros++ % 5 == 0) {