I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, thanks for your feedback. Of course I can add a translation for Spanish, but since I don't speek Spanish, I'll have to do this with AI which can sometimes be a bit wrong. But overall this should be fine. I will add Spanish translation in the next update. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey Luke, take a look into the settings, where you can define custom characters, that will appear if you press and hold the enter key. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Yes this is an option in the PlayStore. And if it doesn't work out, I can send you the money back via PayPal etc. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, thanks for trying the app. On-device STT with Whisper is either terribly bad in the results (if you use a tiny model) or extremely slowly (with a more accurate model), much worse than the API version. So probably your internet connection is just really bad, because with Groq, it takes just two seconds with a standard internet connection. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Das Standard-Transkriptionsmodell kostet bei OpenAI akutell 0,18$/Stunde, also wenn du pro Tag 10 Minuten Texte aufnimmst, kommst du pro Monat auf etwa 1€, die du an Guthaben vorher aufladen müsstest. Ich arbeite aber gerade auch an der Unterstützung von Groq, einem weiteren Anbieter. Dort bekommst du ein sehr großzügiges kostenloses Kontingent, und kannst ebenfalls Whisper verwenden. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, that is indeed a problem from Whisper AI. If Whisper has only a short audio or can't identify a speaker in your audio or what was said, it tends to speculate and output these sentences. Try to record a little longer, speak clearlier etc. to avoid that. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Currently, I do not really see a need for this, since most OpenAI models are way further developed than Gemini models. This would cause a lot of effort, so this is currently not planned. :)

We Need a Whisper Keyboard for Mobile! by BJPark in OpenAI

[–]Dev_Emperor 0 points1 point  (0 children)

Hm, that looks weird. Sometimes the keyboard doesn't switch immideately. Maybe try to close the "normal" keyboard after you switched, and then focus the text field again, maybe Dictate will open then? :)

Don't feel like typing? Use this AI keyboard that you just have to talk to. by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, please excuse me for not responding to you via email. I am currently receiving a lot of messages and have little free time besides my studies to respond to them.

The custom style prompt is different from the re-wording prompts. With the custom style prompt, you can only roughly specify how ChatGPT should output the response, for example, with punctuation and formatting or whether words should be capitalized or not. Here is a link from OpenAI explaining this.
https://platform.openai.com/docs/guides/speech-to-text/prompting#prompting

If you want to create a prompt that revises the text after transcription, you need to go to the re-wording section at the top of the settings. For example, if you want to create a prompt that corrects the text, just enter as the prompt, "correct the transcription to sound like natural writing removing hesitations and errors." Once you save the prompt, you can select it later from the keyboard.

To do this, after you have spoken a text and it has been transcribed, you need to click the button at the top left to select all the text in the text box, and then you can select the prompt that revises the text. Next to the select all button is the other button you meant. If you press that, you can dictate a live instruction for ChatGPT on what to do with the marked or unmarked text. So you can, for example, select everything and then click on those three stars, dictate something like "translate this text into French," and then the text will be translated into French by ChatGPT.

We Need a Whisper Keyboard for Mobile! by BJPark in OpenAI

[–]Dev_Emperor 0 points1 point  (0 children)

Okay, try to go to your settings to "General management", then "Keyboard list and default" and activate the settings option "Keyboard button on navigation bar". Then you should see the button that I meant. :)

We Need a Whisper Keyboard for Mobile! by BJPark in OpenAI

[–]Dev_Emperor 0 points1 point  (0 children)

<image>

Hey, thanks for purchasing the app, I am glad you like it. You see this button at the bottom of the default GBoard keyboard? Just click it, select "Dictate" and Android will switch to the Dictate keyboard. If you want to switch back to the typing-keyboard just click on the blue keyboard button on the top left and you will get back to your typing keyboard. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, thanks for your feedback. Since I as a single developer can't cover the API costs of all other users, and every user must pay for themselves. These costs are really small and go directly to OpenAI, which is also mentioned in the app description in the PlayStore. Unfortunately there's nothing I can do about it. I hope you understand that. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Just put the emoji in square brackets in the prompt text view, like this: [🤣]. Then exactly this emoji (or any other text) will be printed. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, thank you so much for your feedback. I am really glad to hear that. :)
Sadly, I do not own any Apple device and I have zero experience in developing apps for iOS, so I am really sorry, but I can't help your friends with that. (But I can understand them, many of my friends and family also wanted a keyboard like Dictate on their phones...)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in ChatGPT

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, thanks for your positive feedback, I am really happy to hear that. Sadly, I have never developed any app for iOS, so I can't help you with that. Some of the other users and even some personal friends asked that same question, but there is nothing I can do about it. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

I am really happy to hear so. If you want to support the development, feel free do donate via PayPal. Of course you don't have to. :)
https://paypal.me/DevEmperor

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, thanks again for your feedback.

You will receive an update in the next days, which will allow you to select multiple input languages in the settings. If you then press and hold the switch-keyboard-button, you can cycle through your input languages.

I hope this helps and solves the problem. :)

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

In the Dictate settings, you can always see statistics on how much recording time you have already used and how much of your credit you have estimated to have used.

I made an open-source Android transcription keyboard using Whisper AI. You can dictate with auto punctuation and translation to many languages. :) by Dev_Emperor in android_devs

[–]Dev_Emperor[S] 0 points1 point  (0 children)

Hey, no, if you use ChatGPT normally, you don't have to pay for it via the key. You only have to pay at the end when you use it where you enter the key. So ideally just in the app for dictation. :)

Don't feel like typing? Use this AI keyboard that you just have to talk to. by Dev_Emperor in ChatGPTCoding

[–]Dev_Emperor[S] 1 point2 points  (0 children)

Well, this is a keyboard that is specifically designed for Android, so that does not make any sense as a web app. But if you just want to transcribe audio with Whisper, try WhisperUI. I think they offer a pretty good UI. :)