MIC-ASR-SEARCH.md: свои готовые библиотеки mic-kmp/asr-kmp/vad-kmp вместо кода микрофона из assistent
This commit is contained in:
+5
-5
@@ -62,11 +62,11 @@
|
||||
(по нажатию или на удержание) — решим позже.
|
||||
- **R19.** Распознавание речи — **отдельная тема, здесь не решается.** Важно только:
|
||||
где кнопка, что видно во время записи, что происходит после.
|
||||
- **R19.1.** **Как читать микрофон — уже известно, берём приём из `ai/assistent`.**
|
||||
Никаких сторонних библиотек: стандартные средства Java, класс
|
||||
`MicrophoneRecorder` (83 строки). Формат — 16 кГц, 16 бит, моно.
|
||||
Наружу отдаёт поток кусочков, а не файл: можно отправлять на распознавание
|
||||
сразу, не дожидаясь конца записи. Подробности — `BORROW-FROM-ASSISTENT.md`, п. 4.
|
||||
- **R19.1.** **Как читать микрофон — решено, пишем не мы.** Подключаем свою готовую
|
||||
библиотеку `mic-kmp` (`pw.binom.mic:mic-api-jvm`, версия `1.0.0`, есть в Nexus).
|
||||
Отдаёт звук потоком кусочков, а не файлом: можно распознавать сразу, не дожидаясь
|
||||
конца записи. Микрофон освобождается сам при остановке. Формат — 16 кГц, моно.
|
||||
Код из `ai/assistent` для этого **не берём**. Подробности — `MIC-ASR-SEARCH.md`.
|
||||
|
||||
## 6. Несколько агентов
|
||||
|
||||
|
||||
Reference in New Issue
Block a user