ECHO-1
офлайн-паки для локального ассистента
Репозиторий с дополнительными пакетами моделей для офлайн-ассистента ECHO-1. Всё работает на устройстве без сети на iOS, Android, macOS и Linux, включая Raspberry Pi. Приложение читает manifest.json, скачивает файлы пакета с фиксированного коммита и проверяет SHA-256.
🔤 Ключевые особенности
- ▶ hearing/: OpenAI Whisper small в 8-битном ONNX для sherpa-onnx, распознавание речи на 99 языках, 375 МБ.
- ▶ hearing/: Silero VAD размером 2 МБ для определения речи.
- ▶ speaking/: Supertonic 3 TTS в 8-битной сборке для sherpa-onnx, 31 язык, 145 МБ.
- ▶ vision/: зрительный энкодер Gemma 4 E2B в GGUF для
llama.cpp mtmd, 197 МБ. - ▶ Аудиокодер из vision-файла удалён, веса изображения переведены в Q8_0; в greedy-тестах вывод совпадает с оригиналом.
🔤 Пример
Сценарий: приложение читает manifest.json, скачивает пак hearing/, проверяет SHA-256 и распознаёт речь офлайн; затем синтезирует ответ паком speaking/.
Подробнее
Размеры: hearing — 375 МБ Whisper small и 2 МБ Silero VAD; speaking — 145 МБ; vision — 197 МБ.Vision-файл работает только с Gemma 4 E2B (
gemma-4-E2B_q4_0-it.gguf).Лицензии: Whisper и Silero VAD — MIT; Gemma 4 — Apache 2.0 и Gemma 4 license; веса TTS — OpenRAIL-M с ограничениями.






Комментарии