Earlier quoted context omitted.
Also running parakeet on my phone with https://github.com/notune/android_transcribe_app Very lightweight and good quality
This is actually pretty impressive. What kinda phone are you using? Are you noticing any drain on battery heat?Do you think it's possible to get this working with Flutter on iOS?
Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
81–90 of 92 posts
Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#82Earlier quoted context omitted.
This is actually pretty impressive. What kinda phone are you using? Are you noticing any drain on battery heat?Do you think it's possible to get this working with Flutter on iOS?
2-3 years old Android flagship phone with 8 GB RAM. When I looked for an app for parakeet, I think I also came across iOS apps. Don't recall it since I use Android. Seems light on the phone/battery. Don't observe any drain but I also only record shorter transcripts at once. Side note: Parakeet is actually pretty nice to do meetings with oneself. Did that on a computer while driving for an hour (split in several trans…
Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#83Earlier quoted context omitted.
2-3 years old Android flagship phone with 8 GB RAM. When I looked for an app for parakeet, I think I also came across iOS apps. Don't recall it since I use Android. Seems light on the phone/battery. Don't observe any drain but I also only record shorter transcripts at once. Side note: Parakeet is actually pretty nice to do meetings with oneself. Did that on a computer while driving for an hour (split in several trans…
Thank you for sharing ! What about the quality of the transcripts? Is it able to do live streaming?
Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#84 uv tool install rift-local && rift-local serve --open
This opens RIFT[1], my web frontend for local transcription with a copy button. You can also compare against Web Speech API and other models (including cloud API's).Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#85I've helped many Twitch streamers set up https://github.com/royshil/obs-localvocal to plug transcription & translation into their streams, mainly for German audio to English subtitles. I'd love a faster and more accurate option than Whisper, but streamers need something off-the-shelf they can install in their pipeline, like an OBS plugin which can just grab the audio from their OBS audio sources. I see a couple obvio…
Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#86Congrats on the results. The streaming aspect is what I find most exciting here. I built a macOS dictation app ( https://github.com/T0mSIlver/localvoxtral ) on top of Voxtral Realtime, and the UX difference between streaming and offline STT is night and day. Words appearing while you're still talking completely changes the feedback loop. You catch errors in real time, you can adjust what you're saying mid-sentence, a…
I made moonshine the default because it has the best accuracy/latency (aside from Web Speech API, but that is not fully local)
I plan to add objective benchmarks in the future, so multiple models can be compared against the same audio data...
---
I made a custom WebSocket server for my project. It defines its own API (modeled on the Sherpa-onnx API), but you could adjust it to output the OpenAI Realtime API: https://github.com/Leftium/rift-local
(note rift-local is optimized for single connections, or rather not optimized to handle multiple WS connections)
Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#87Earlier quoted context omitted.
Thank you for sharing ! What about the quality of the transcripts? Is it able to do live streaming?
Unfortunately, Parakeet doesn't support streaming like Moonshot does (as much as I know). Would be perfect to have sth of the size of Parakeet but supporting streaming. Still hope Nvidia releases a V4 with that feature :) Otherwise, I think STT is basically a solved problem running locally on edge devices.
I tried comparing Parakeet streaming with Moonshine streaming. Moonshine is smaller, and I felt it was subjectively faster with about the same level of accuracy.
Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#88According to the OpenASR Leaderboard [1], looks like Parakeet V2/V3 and Canary-Qwen (a Qwen finetune) handily beat Moonshine. All 3 models are open, but Parakeet is the smallest of the 3. I use Parakeet V3 with Handy and it works great locally for me. [1]: https://huggingface.co/spaces/hf-audio/open_asr_leaderboard
How much VRAM does parakeet take for you? For some reason it takes 4GB+ for me using the onyx version even though it’s 600M parameters
I think most apps that use Parakeet tend to use this version of the model?
See if Parakeet (Nemotron) still uses 4GB+ with my implementation: https://rift-transcription.vercel.app/local-setup
Re: Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3
#89Any plans regarding JavaScript support in the browser? There was an issue with a demo but it's missing now. I can't recall for sure but I think I got it working locally myself too but then found it broke unexpectedly and I didn't manage to find out why.
I also did a survey of other in-browser transcription solutions: https://github.com/Leftium/rift-transcription/blob/main/refe...
- Notably, there is an (unrelated?) moonshine demo based on transformers.js (using WebGPU) with WASM fallback.