⚡ A high-performance native voice trigger module for the FastJava ecosystem. Accelerated wake-word detection via native AI pipelines.
FastWakeWord provides real-time voice trigger detection with minimal CPU overhead. Built for AI agents and hands-free automation tools that require instant response to wake-word activation.
- 🚀 Low Latency: Native voice processing for instant trigger detection.
- 🧠 AI Powered: Optimized native models for high accuracy and low overhead.
- 🔒 Zero GC Stalls: Efficient audio buffer handling via JNI.
- ⚡ Raw Performance: Designed for continuous background operation.
Add the JitPack repository and the dependencies to your pom.xml:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.andrestubbe</groupId>
<artifactId>fastwakeword</artifactId>
<version>0.1.0</version>
</dependency>
<dependency>
<groupId>com.github.andrestubbe</groupId>
<artifactId>fastcore</artifactId>
<version>0.1.0</version>
</dependency>
</dependencies>repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.andrestubbe:fastwakeword:0.1.0'
implementation 'com.github.andrestubbe:fastcore:0.1.0'
}Download the latest JARs directly to add them to your classpath:
- 📦 fastwakeword-0.1.0.jar (The Core Library)
- 📦 fastcore-0.1.0.jar (The Mandatory Native Loader)
- COMPILE.md: Full compilation guide (MSVC C++17 build chain + JNI Setup).
- REFERENCE.md: Full API descriptions, border configurations, and codepoint index.
- PHILOSOPHY.md: The engineering rationale for zero-allocation performance.
- ROADMAP.md: Future milestones and planned features.
| Platform | Status |
|---|---|
| Windows 10/11 | ✅ Fully Supported |
| Linux | 🚧 Planned |
| macOS | 🚧 Planned |
MIT License — See LICENSE file for details.
- FastCore — Native Library Loader for Java
- FastAudioCapture — High-Performance Native Audio Capture for Java
- FastAudioPlayer — Native Windows WASAPI Audio Playback for Java
- FastTTS — High-Performance Native Windows TTS API for Java
- FastSTT — Ultra-Fast Native Speech-to-Text for Java
Part of the FastJava Ecosystem — Making the JVM faster. Small package. Maximum speed. Zero bloat. 🚀⚡
