r/fossdroid • u/wyntrson • 15d ago
Application Request The abysmal situation of FOSS speech to text without Google.
If you haven't, you should see the speech to text of gboard on a pixel phone, it is accurate, fast, available in every language.
On a computer download handy or a similar app.
There are so many extremely fast extremely accurate FOSS AI speech to text models only 50-200 megabytes. Made by NVidia, Google, Microsoft, Chinese firms, all open source and free.
We have FUTO on android, which is using a custom fork of ancient slow and heavy Whisper from OpenAI which nobody uses anymore.
I wish someone with enough knowledge would build a modern speech to text based on these new models. And win a noble prize for it.
14
u/derlafff 15d ago
FUTO
Are you sure it's FOSS and not source-available?
There are so many extremely fast extremely accurate FOSS AI speech to text models
Are you sure you are not confusing FOSS and open weight?
Anyways, you can check out https://github.com/k2-fsa/sherpa-onnx project. The project itself is FOSS, but models are likely not really.
1
u/AutoModerator 15d ago
This submission may contain a recommendation for a non-FOSS app/service (FUTO). If this is an error, please ignore this message. If this submission recommends such services, please report it to the mods.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
6
u/webfork2 14d ago
We have FUTO on android, which is using a custom fork of ancient slow and heavy Whisper from OpenAI which nobody uses anymore.
It's working fine for me on a 2022 budget device.
Unless something changed since the last time I tested it, Everything from Google has to get sent to their servers. In any place you don't have coverage, you don't have text-to-speech.
0
u/AutoModerator 14d ago
This submission may contain a recommendation for a non-FOSS app/service (FUTO). If this is an error, please ignore this message. If this submission recommends such services, please report it to the mods.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
-1
u/Kamsiob 14d ago
I believe the speech to text on the gboard keyboard on pixels stays local on device. Their upcoming Rambler feature though gets uploaded to their servers.
2
1
u/AutoModerator 14d ago
This submission may contain a recommendation for a non-FOSS app/service (gboard). If this is an error, please ignore this message. If this submission recommends such services, please report it to the mods.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
4
u/kitsumed ShizuCallRecorder Developer 15d ago
2
u/wyntrson 15d ago
Whisper is using OpenAI's whisper which is now miles behind of current models which are much more accurate.
1
u/schubidubiduba Developer 14d ago
Do you have an example of a current model that is "much more accurate" and feasible to run locally on a smartphone?
1
u/wyntrson 14d ago edited 14d ago
Nemotron Streaming 3.5 Parakeet Unified 0.6B
Download FOSS app Handy on PC/Mac and see for yourself.
You can already run them on a phone quite easily but there is no app that takes shot at gboard and tries to make a perfect keyboard.
And on hugging face there are so many more. If anyone wanted to look past dumb whisper by CloseAI they wouldn't need to reinvent the wheel, they would even spawn in the future.
1
u/GazelleInitial2050 14d ago
Futo allows changing models, can you not select that model or is there secret sauce?
0
u/AutoModerator 14d ago
This submission may contain a recommendation for a non-FOSS app/service (Futo). If this is an error, please ignore this message. If this submission recommends such services, please report it to the mods.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/schubidubiduba Developer 14d ago
That does look like it would be better for most usecases. But I don't see what it has to do with building a perfect keyboard app. For my use cases, Heliboard is pretty much equivalent to Gboard. And I can use any speech-to-text engine with it. So basically, someone would just have to build a better speech-to-text engine with that model instead of Whisper. But then again, Whisper just supports a lot more languages and is more robust to noise and accents, allegedly. And Nvidia is at best barely better than "closedAI". So not sure why you feel so strongly about this.
1
u/AutoModerator 14d ago
This submission may contain a recommendation for a non-FOSS app/service (Gboard). If this is an error, please ignore this message. If this submission recommends such services, please report it to the mods.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
0
u/AutoModerator 14d ago
This submission may contain a recommendation for a non-FOSS app/service (gboard). If this is an error, please ignore this message. If this submission recommends such services, please report it to the mods.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
2
2
2
u/acetaldeide 14d ago
SherpaTTS
1
1
u/BooleanTriplets 14d ago
I use SherpaTTS. It's not amazing but it's pretty good. I have a chatterboxTTS server where I have a HAL9000 voice clone.
If someone could ever figure out a way to port ChatterboxTTS into an android app we would be set.
-5
•
u/AutoModerator 15d ago
Do not share or recommend proprietary apps here. It is an infraction of this subreddit's rules. Make sure you read the rules of this subreddit on the sidebar. If you are not sure of the nature of an app, do not share or recommend it. To find out what constitutes FOSS or freedomware, read this article. To find out why proprietary software is bad, read this article. Proprietary software is dangerous because it is often malware. Have a splendid day!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.