All Projects → keenresearch → KeenASR-Android-PoC

keenresearch / KeenASR-Android-PoC

Licence: other
A proof-of-concept app using KeenASR SDK on Android. WE ARE HIRING: https://keenresearch.com/careers.html

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to KeenASR-Android-PoC

react-native-spokestack
Spokestack: give your React Native app a voice interface!
Stars: ✭ 53 (+152.38%)
Mutual labels:  voice-commands, voice-recognition, speech-recognition, speech-to-text, voice-control, voice-assistant
Sonus
💬 /so.nus/ STT (speech to text) for Node with offline hotword detection
Stars: ✭ 532 (+2433.33%)
Mutual labels:  speech, voice-recognition, speech-recognition, speech-to-text, voice-control
anycontrol
Voice control for your websites and applications
Stars: ✭ 53 (+152.38%)
Mutual labels:  speech, speech-recognition, speech-to-text, voice-control, voice-assistant
Rhino
On-device speech-to-intent engine powered by deep learning
Stars: ✭ 406 (+1833.33%)
Mutual labels:  voice-commands, voice-recognition, speech-recognition, speech-to-text, voice-control
musicologist
Music advice from a conversational interface powered by Algolia
Stars: ✭ 19 (-9.52%)
Mutual labels:  voice-commands, speech-recognition, speech-to-text, voice-control, voice-assistant
leopard
On-device speech-to-text engine powered by deep learning
Stars: ✭ 354 (+1585.71%)
Mutual labels:  voice-recognition, speech-recognition, speech-to-text, on-device
leon
🧠 Leon is your open-source personal assistant.
Stars: ✭ 8,560 (+40661.9%)
Mutual labels:  offline, speech-recognition, speech-to-text, voice-assistant
Deepspeech
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
Stars: ✭ 18,680 (+88852.38%)
Mutual labels:  offline, speech-recognition, speech-to-text, on-device
Speech To Text Benchmark
speech to text benchmark framework
Stars: ✭ 481 (+2190.48%)
Mutual labels:  offline, voice-recognition, speech-recognition, speech-to-text
voce-browser
Voice Controlled Chromium Web Browser
Stars: ✭ 34 (+61.9%)
Mutual labels:  voice-recognition, speech-recognition, speech-to-text, voice-assistant
voice gender detection
♂️♀️ Detect a person's gender from a voice file (90.7% +/- 1.3% accuracy).
Stars: ✭ 51 (+142.86%)
Mutual labels:  voice-commands, voice-recognition, voice-control, voice-assistant
Cheetah
On-device streaming speech-to-text engine powered by deep learning
Stars: ✭ 383 (+1723.81%)
Mutual labels:  offline, voice-recognition, speech-recognition, speech-to-text
idear
🎙️ Handsfree Audio Development Interface
Stars: ✭ 84 (+300%)
Mutual labels:  speech, speech-recognition, voice-control, voice-assistant
Discordspeechbot
A speech-to-text bot for discord with music commands and more using NodeJS. Ideally for controlling your Discord server using voice commands, can also be useful for hearing-impaired people.
Stars: ✭ 35 (+66.67%)
Mutual labels:  voice-commands, speech, speech-recognition, speech-to-text
spokestack-android
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Stars: ✭ 52 (+147.62%)
Mutual labels:  speech, voice-recognition, speech-recognition, voice-assistant
VoiceNET.Library
.NET library to easily create Voice Command Control feature.
Stars: ✭ 14 (-33.33%)
Mutual labels:  voice-commands, voice-recognition, voice-control, voice-assistant
spokestack-ios
Spokestack: give your iOS app a voice interface!
Stars: ✭ 27 (+28.57%)
Mutual labels:  voice-recognition, speech-recognition, speech-to-text, voice-assistant
awesome-rhasspy
Carefully curated list of projects and resources for the voice assistant Rhasspy
Stars: ✭ 50 (+138.1%)
Mutual labels:  offline, voice-commands, voice-control, voice-assistant
Vosk Api
Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
Stars: ✭ 1,357 (+6361.9%)
Mutual labels:  offline, voice-recognition, speech-recognition, speech-to-text
picovoice
The end-to-end platform for building voice products at scale
Stars: ✭ 316 (+1404.76%)
Mutual labels:  offline, voice-commands, voice-recognition, speech-recognition

WE ARE HIRING: https://keenresearch.com/careers.html

KeenASR Android Proof of Concept App

This proof-of-concept app ships with a trial version of KeenASR SDK, which will exit (crash) the app 15min after the app starts. If you would like to obtain a version of the framework without this limitation, contact us at [email protected].

By cloning this repository and downloading the trial KeenASR SDK or ASR Bundle you agree to the Trial SDK Licensing Agreement

For more details about the SDK see: http://keenresearch.com/keenasr-docs

We can provide smaller ASR Bundles that will work in real-time on older Android devices.

For information about licensing: [email protected]

KeenASR Proof-of-Concept App

Proof-of-concept app defines several randomly chosen phrases that will be used to create language model and the corresponding decoding graph. You can experiment with the list of phases (in MainActivity.java file); the main limit in terms of number of phrases you could use is the amount of time necessary to create the decoding graph (note that this is typically a one-time process).

For large vocabulary dictation-type tasks, due to memory constraints it's not feasible to create decoding graph on the device; it can be created ahead of time and bundled with the app.

WARNING: When checking out project on Windows, Git will modify configuration (text) files in the ASR Bundle and change line endings from LF to CRLF, which will prevent SDK from properly initializing (the app will just crash). For ways to deal with line endings and Git, please check https://help.github.com/articles/dealing-with-line-endings/. For the SDK to function properly, all of the text file in the ASR Bundle (e.g. app/src/main/assets/keenB2mQT-nnet3chain-en-us) need to be checked out with LF line endings.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].