Page 1 of 1

How to install YouTube voice search plus quality TTS

Posted: Sat 31 Aug 2013, 16:40
by ETP
WARNING - This is highly addictive!

Having recently included this in a slightly different form in Obedient Pup I found that I really missed it when I returned to using my other pups. It in fact uses YTinstant and is pretty simple to set up.

1. Install the browser extension "Select and Speak 0.2.1" and configure it as shown below, ensuring that you tick the boxes at the bottom.

2. Install the attached xdotool pet. (xdotool-2.20110530.1-3)

3. Create the following directory /root/noob/files and extract the attached script and icon into the files directory.

4. Drag the ytinstant script onto your desktop and assign the icon to it. Edit the text as shown in the screenshot.

5. If you are using JWM add the following line of code to the hidden file jwmrc-personal.

Code: Select all

<Key keycode="115">exec:/root/noob/files/ytinstant.sh</Key>
This will trigger the script using your left hand Windows key.

6. Restart X.

Testing:

Voice search - press the Windows key and when invited to speak try "London Beat 9 a.m." or "Magic Bus Live at Leeds". N/B You must close the tab before making a second search.

TTS - Select some text in your browser, then right click it and pick "Speak text". (This gives the same quality TTS as in Obedient Pup).

Posted: Sat 31 Aug 2013, 17:22
by Ted Dog
SWEET, does this work in 64bit as well, not a fan of google since the whole NSA datamining crap, and being ran by 'retired' NSA chief. :wink:

How to install YouTube voice search plus quality TTS

Posted: Sat 31 Aug 2013, 18:29
by ETP
Ted Dog wrote:SWEET, does this work in 64bit as well, not a fan of google since the whole NSA datamining crap, and being ran by 'retired' NSA chief. :wink:
Hi Ted Dog,
32 or 64bit it matters not. I agree that there are some worrying aspects to Google but from the TTS & STT point of view, IMHO they are way ahead and constantly improving. I confess that I use Thunderbird in preference to Gmail and make no use of Google Drive. :)

Posted: Sat 31 Aug 2013, 21:29
by Ted Dog
Thanks, for all the time you put in this, and sharing what you learn. Looks like I bumped into my 'datalimit' on my 'unlimited' dataplan. I was downloading portus at an avg of 130Kps, now at dialup speeds, 15Kps good thing I used wget so I could restart it after they dropped my connection to switch me to SLLLLOOOOOWWWWWW mode. Had only 17m left now over 3hours.. :x

I could also be equipment overheating, it has cooled down to 104F from the high of 109F. My A/C has not been able to keep-up and I moved my chair directly under the vent, however the wifi box is still in the 'hot' zone

Posted: Sun 01 Sep 2013, 09:16
by amigo
"TTS & STT point of view, IMHO they are way ahead and constantly improving"
The hardest part about implementing, especially, STT is getting enough people to speak known words so that models can be improved. Since google has implemented these services they get a very large volume of real voice data to work with, which no STT project has been able to do.

One can only hope that some STT project is able to do something similar.

Posted: Wed 04 Sep 2013, 07:29
by greengeek
Ted Dog wrote:not a fan of google since the whole NSA datamining crap, and being ran by 'retired' NSA chief. :wink:
Unfortunately the datamining is at an ISP level anyway - so I suspect it doesn't matter if you use google or duckduckgo these days...

Posted: Wed 04 Sep 2013, 08:06
by Ted Dog
there is a LARGE difference in tracking logs and true datamining. Datamining requires large storage and lots of computer power, ISPs can't would not be in that field unless 'feeding into' one
Worked on a massive one for a top ten company/Organization in terms computing power and data base size Oracle DB company never tested it in the range we used, and sent people over to learn from us, gladly used our results to bump the range of usability took 6 fully maxed out hardrive highest powered IBM mainframes to hold the single database project, additional 2 IBMs for indexing, plus four more IBMs for redundancy, and 3 more for backups and inbound data feeds.

it took 6 months, to answer the primary datamining search at that time. The Generals (ah, sorry CEOs) where pissed at the dollars drained,since they predicted the outcomes based on experience and gut feel, they just proved themselves right :shock:
Google uses the same tools and setup as datamining for supporting the primary search engine.

Posted: Wed 04 Sep 2013, 08:53
by greengeek
I'm convinced that the ISPs (once they open their doors as now required by law...) just echo the data packets wherever they are told...

Posted: Wed 04 Sep 2013, 09:00
by greengeek
BTW... nice work ETP
This new interface stuff you are bringing to puppy is really interesting to see... There's no doubt google and others are bringing new possibilities to the home computer environment, especially via the broadband connection. This is really using the cloud to advantage. Quite exciting stuff.

Posted: Mon 28 Oct 2013, 06:45
by greengeek
Hi ETP,
have you stumbled across any non-internet based TTS solutions that approach ispeech in quality?

Posted: Tue 29 Oct 2013, 15:47
by amigo
svox-pico (from android) has nice voices and is as easy to implement as flite. Actually, most of the TTS implementations are easy enough -one could use a wrapper system to be able to use whichever one a user wanted.

Posted: Wed 30 Oct 2013, 07:15
by ETP
greengeek wrote:Hi ETP,
have you stumbled across any non-internet based TTS solutions that approach ispeech in quality?
Not as yet but you do have the measure of me in that I do stumble about a bit. :lol: