moonshine README

The project's README from github.com/moonshine-ai/moonshine. As one markdown file: README.md.

Moonshine Voice Logo

Moonshine Voice

Voice Interfaces for Everyone

Moonshine Voice is an open source AI toolkit for developers building real-time voice agents and applications.

Full guides, models, and API reference are at moonshine-voice.readthedocs.io.

Quickstart

pip install moonshine-voice
moonshine-voice mic --language en

Every other platform is covered in the Quickstart, with runnable samples in Examples.

Building with a coding agent? Copy .agents/skills/moonshine-voice/ into your project's .agents/skills/ folder, or run npx skills add moonshine-ai/moonshine --skill moonshine-voice. The skill teaches the current API shape so the agent does not reach for Whisper or the old DialogFlow names.

Documentation

Support

License

Licensed under the MIT License. The models are MIT by default too, in every language and at every size — the only exceptions are the legacy non-streaming models for languages other than English, which stay under the non-commercial Moonshine Community License and are enumerated in LICENSE.

moonshine (moonshine-ai/moonshine)

Searching Database…

11.3K ·GitHub
Что это такое?Moonshine Voice — это открытый набор инструментов на основе ИИ для создания голосовых агентов и интерфейсов в реальном времени, который включает распознавание речи, распознавание намерений и синтез речи.
Это одна библиотека или отдельные SDK для каждой платформы?Это одна библиотека с одинаковым API, портированная на Python, JavaScript/WASM, iOS, Android, macOS, Linux, Windows и Raspberry Pi.
Как всё запустить?Следуйте руководству Quickstart на moonshine-voice.readthedocs.io: там описана установка для каждой поддерживаемой платформы и даны ссылки на готовые примеры.
Нужен ли API-ключ или аккаунт, чтобы пользоваться этим?Нет — библиотека полностью работает на устройстве, и для любой поддерживаемой платформы не требуются ни аккаунт, ни API-ключи.
Все ли модели можно бесплатно использовать в коммерческих целях?Почти все модели распространяются под лицензией MIT, но устаревшие непотоковые модели для языков, отличных от английского, лицензированы по некоммерческой Moonshine Community License.
Работает ли это без подключения к интернету?Да, поскольку все модели работают на устройстве, Moonshine полностью работает офлайн.
Куда попадают мои голосовые данные?Никуда за пределы устройства — вся обработка происходит локально, на устройстве, где запущена библиотека, а не на удалённом сервере.
Как точность Moonshine соотносится с Whisper?Её модели распознавания речи обучены с нуля и, по заявлению разработчиков, точнее Whisper Large V3. Кроме того, есть крошечные модели размером 1 МБ для устройств с ограниченными ресурсами.
Почему это оптимизировано именно для потоковой обработки?Оно распознаёт речь, пока пользователь ещё говорит, а не ждёт окончания фразы. Благодаря этому задержка остаётся низкой в живых голосовых интерфейсах.
Можно ли подключить это к агенту для программирования, например Claude Code?Да — скопируйте .agents/skills/moonshine-voice/ в свой проект или выполните 'npx skills add moonshine-ai/moonshine --skill moonshine-voice', чтобы агент использовал актуальный API, а не выбирал по умолчанию Whisper или старые названия из DialogFlow.
Что ещё, кроме транскрипции, можно построить на этом?Помимо распознавания речи, библиотека включает распознавание намерений и синтез речи, так что можно создать полноценных голосовых диалоговых агентов от начала до конца.
Size
488.9 MB
Stars
11.3K
Age
2y
Commits · 90 Days