

Moonshine Web
Overview :
Moonshine Web is a simple application built with React and Vite, running on Moonshine Base, a powerful speech recognition model optimized for fast and accurate automatic speech recognition (ASR), particularly suited for resource-constrained devices. The application runs locally in the browser, utilizing Transformers.js and WebGPU for acceleration (with WASM as an alternative). Its significance lies in providing users with a serverless solution for local speech recognition, which is especially crucial for scenarios requiring swift processing of voice data.
Target Users :
The target audience includes developers and businesses in need of real-time speech recognition capabilities, particularly those requiring real-time processing of voice data without relying on external servers. Moonshine Web offers a fast, accurate, and easy-to-integrate solution.
Use Cases
- Real-time generation of meeting notes during online conferences.
- Automatic subtitle generation for video content.
- Implementation of voice command control on mobile devices.
Features
- Voice recognition: Real-time speech-to-text using the Moonshine Base model.
- Local execution: Speech recognition runs directly in the browser without the need for a server.
- WebGPU acceleration: Utilizes WebGPU to enhance the computation speed of speech recognition.
- WASM fallback: In environments without WebGPU support, WASM can be used as an alternative.
- Easy deployment: As a React application, it can be easily deployed in any environment that supports React.
- Open source code: The code is open source, allowing users to modify and customize it to fit their specific needs.
- Cross-platform: Supports multiple browsers, enabling users to utilize it across different devices.
How to Use
1. Clone the repository: Use the git clone command to clone the examples repository from GitHub.
2. Navigate to the project directory: Use the cd command to enter the moonshine-web folder.
3. Install dependencies: Use the npm i command to install the required project dependencies.
4. Run the development server: Execute the npm run dev command to start the development server.
5. Access the application: Open your browser and enter http://localhost:5173 to access and use the application.
Featured AI Tools

Devin
Devin is the world's first fully autonomous AI software engineer. With long-term reasoning and planning capabilities, Devin can execute complex engineering tasks and collaborate with users in real time. It empowers engineers to focus on more engaging problems and helps engineering teams achieve greater objectives.
Development and Tools
1.7M
Chinese Picks

Foxkit GPT AI Creation System
FoxKit GPT AI Creation System is a completely open-source system that supports independent secondary development. The system framework is developed using ThinkPHP6 + Vue-admin and provides application ends such as WeChat mini-programs, mobile H5, PC website, and official accounts. Sora video generation interface has been reserved. The system provides detailed installation and deployment documents, parameter configuration documents, and one free setup service.
Development and Tools
751.8K