DonationCoder.com Forum
DonationCoder.com Software => Coding Snacks => Post New Requests Here => Topic started by: KynloStephen66515 on April 01, 2019, 07:15 PM
-
Request:
A multilingual word counter and spoken word timer.
Must be:
• Silent (Sits in the tray when not being used)
• Called from shortcut keys outside of the software
• Multilingual
The Problem To Be Solved:
I find myself always having to pay strict attention to word counts. I need a utility that will be able to take clipboard content (text only), and output the word count and/or spoken word timer (how long it would take to speak that amount of text, including breathing time, at a typical spoken word speed).
I won't always want to have to manually paste text into Notepad++ or Word or whatever, in order to get a word count (sometimes I need to be able to select text blocks from documents such as PDFs), so having something to universally monitor my clipboard would be super useful.
The requirement for the utility to be multilingual is because a lot of what I am checking is in English and Italian. So with that in mind, only being able to check the spoken time in English would become rather limiting for me.
A Picture Paints A Thousand Words:
[ You are not allowed to view attachments ]
Thanks in Advance,
-Stephen
-
Hello Stephen, I can take this.
The requirement for the utility to be multilingual is because a lot of what I am checking is in English and Italian. So with that in mind, only being able to check the spoken time in English would become rather limiting for me.
What do you mean by "SPEAKING TIME"?
This is the only part needing a bit of an explanation. I have a separate word counter for each language in mind, but would appreciate clarification.
Cheers!
Vic
-
I forgot about this topic lol
I mean "How long it would take to literally speak this segmentr of text, at an average native speaking rate (possibly variable)"
-Stephen
-
I mean "How long it would take to literally speak this segmentr of text, at an average native speaking rate (possibly variable)"
-Stephen66515
Super! That's a very clear definition :Thmbsup:
I'm taking it as soon as the Random Sounds App (https://www.donationcoder.com/forum/index.php?topic=48061.0) is done.
-
Okie! Let's begin coding this release! :up:
Do you have any config GUI in mind? Should I go "free style" on user interface? :)
-
The only "UI" it needs, is a settings window to set your languages (native + chosen foreign), and to change between slow-average-fast (spoken word speed)
Other than that it just needs to spit out an info window with the numbers :D
(Also, it must stay hidden in the tray until called on...I wanna start it with Windows and just ignore it 99.9% of the time lol)
Looking forward to checking it out :)
-
The only "UI" it needs, is a settings window to set your languages (native + chosen foreign), and to change between slow-average-fast (spoken word speed)
-Stephen66515
Roger that.
Repo open @ https://github.com/publicdomain/multilingual-word-counter-spoken-word-timer
-
Okie, need some input here to continue :)
Part "A" (word count) = piece of cake.
Part "B"(speaking time) is going to need a bit of creativity here. I'm thinking hooking into a Text-to-speech source, extracting the resulting duration as base/average time, then calculating "fast" and "slow" speech as a function of this value (i.e. 1.25x / 0.75x)
Do you have any program you prefer to use for text to speech? Since this is custom-made for your specific use-case, we should begin with anything you have! ;)
Cheers!
-
Well, it doesn't really need TTS, so this may actually be helpful: https://pdfs.semanticscholar.org/d473/6be7a0271ed5caaac02f41c29bc3e63a6212.pdf
The results for RAI (Italian) is the ones I really need - I couldn't care less how long my speech would take in English haha
On a side note: There is utterly no rush with this - I'm not back in university until next year now anyway :D
-
There is utterly no rush with this [...]
-Stephen66515
Thanks for sharing this info. Nonetheless, let's put some time-frame to it :)
Let's say: word count feature fully-done before September ends :Thmbsup:
(Hey! Life has taught me it's best for there to be a date to achieve success!(https://www.donationcoder.com/forum/esmileys/gen3/1Small/79.gif) )
Cheers!
-
Hi Stephen, the proggie is shaping. I just want to ask what languages to include on first version.
(English + Italian are there)
[ You are not allowed to view attachments ]
Also, would like to get your feedback about adding a new shortcut (say, CTRL + SHIFT + F6) to invoke foreign word count directly; this way there's less GUI involved.
Cheers!
-
whoa i forgot how awesome the coders here are :Thmbsup: :Thmbsup:
-
whoa i forgot how awesome the coders here are :Thmbsup: :Thmbsup:
-superboyac
Thank you for sharing your appreciation superboyac, it is my passion and my pleasure to assist :-*
I just want to ask what languages to include on first version.
-publicdomain
Ping!
Top 20 languages? Just these two?
Cheers!
-
Yo!
Sorry, been super busy with uni haha
As for "how many languages", I'll leave that up to you - Italian is the only one that matters to me, so anything more is something I wouldn't personally use...but someone else might! :D
-Stephen
-
Hello dear Stephen, please check your PM's.
Your input regarding words per minute is needed to release :Thmbsup:
Cheers!
-
Whoops - I checked that last night actually and completely forgot to reply haha - Let me get onto that now!
-
Good news! Feature-complete release done :Thmbsup:
[ You are not allowed to view attachments ] (https://www.patreon.com/posts/multilingual-v0-33515065)
Download at => Multilingual Word Counter v0.1.0 (https://www.patreon.com/posts/multilingual-v0-33515065)
Enjoy!
Vic
-
Awesome!
I'll download this shortly and give it a shot to see how accurate things are (from my perspective!).
Thanks,
-Stephen
-
OK, Just gave it a whirl and I have to say it seems to be working great!
Only one slight niggle with it: Any chance you could make the _X_ on the main window minimize to tray rather than just closing it (I've now closed it twice by accident haha).
Thanks again,
-Stephen
-
OK, Just gave it a whirl and I have to say it seems to be working great!-Stephen66515
Glad to hear you're enjoying it :-*
Only one slight niggle with it: Any chance you could make the _X_ on the main window minimize to tray rather than just closing it (I've now closed it twice by accident haha).-Stephen66515
Roger that. Adding this change to next version/update :up:
Thanks again-Stephen66515
It is my passion and my pleasure to assist!
Cheers,
Vic
-
Adding this change to next version/update :up:-publicdomain
Just added a new "Hide close button" option (v0.1.1):
[ You are not allowed to view attachments ] (https://github.com/publicdomain/multilingual-word-counter/files/4135062/MultilingualWordCounter_v0-1-1.zip)
Download: MultilingualWordCounter_v0-1-1.zip (https://github.com/publicdomain/multilingual-word-counter/files/4135062/MultilingualWordCounter_v0-1-1.zip)
Please use it for a while.
If it's feature-complete and there are no bugs on the way, we can then promote it to version 1.0, officially :)