Obedient Pup - (V3 Released 05th November 2013)
Obedient Pup - (V3 Released 05th November 2013)
The latest version of Obedient Pup (V3) released 5th November 2013 starts here:
http://www.murga-linux.com/puppy/viewto ... 866#734866
A brief overview of V3 can be seen here: http://tinyurl.com/oyubbtq
Fri 16 Aug 2013 (V1)
Whilst primarily intended as an accessibility Pup for the severely disabled, it is also suitable for anyone who wishes to try or use these methods of control.
It is based on MouseCam Pup V6, which itself was a re-master of Precise Puppy 5.6.1 (k 3.3.44). Existing users of MouseCam Pup for whom voice is also an option, will benefit from its features and should be able to mix the two methods of control to great effect as it eliminates the need for typing. If you have used neither before, I would recommend becoming familiar with each method separately before attempting to combine the two.
The features of MouseCam Pup are well documented in its own thread so I will not repeat them here. Minor changes from the point of view of a pure Eviacam user are:
1. Text to speech (TTS) now included by default.
2. Navigation icons removed from across top of screen.
The main voice control features include:
1. The ability to search for and play anything on YouTube.
2. Send and receive voice mail using the Vocaroo service.
3. Use the new Google voice search with some spoken replies when Google provides them.
4. To open any website.
5. To open and navigate any hyperlinks on the BBC News site. (The ability to navigate webpage hyperlinks by voice is site dependant. It works on some but not others.)
6. Desktop and webpage navigation.
7. Integration with “single switch
http://www.murga-linux.com/puppy/viewto ... 866#734866
A brief overview of V3 can be seen here: http://tinyurl.com/oyubbtq
Fri 16 Aug 2013 (V1)
Whilst primarily intended as an accessibility Pup for the severely disabled, it is also suitable for anyone who wishes to try or use these methods of control.
It is based on MouseCam Pup V6, which itself was a re-master of Precise Puppy 5.6.1 (k 3.3.44). Existing users of MouseCam Pup for whom voice is also an option, will benefit from its features and should be able to mix the two methods of control to great effect as it eliminates the need for typing. If you have used neither before, I would recommend becoming familiar with each method separately before attempting to combine the two.
The features of MouseCam Pup are well documented in its own thread so I will not repeat them here. Minor changes from the point of view of a pure Eviacam user are:
1. Text to speech (TTS) now included by default.
2. Navigation icons removed from across top of screen.
The main voice control features include:
1. The ability to search for and play anything on YouTube.
2. Send and receive voice mail using the Vocaroo service.
3. Use the new Google voice search with some spoken replies when Google provides them.
4. To open any website.
5. To open and navigate any hyperlinks on the BBC News site. (The ability to navigate webpage hyperlinks by voice is site dependant. It works on some but not others.)
6. Desktop and webpage navigation.
7. Integration with “single switch
- Attachments
-
- Obedient_Pup_V1_release_notes.zip
- (17.01 KiB) Downloaded 605 times
-
- obedient_pup_v1.jpg
- (80.56 KiB) Downloaded 5347 times
Last edited by ETP on Tue 27 May 2014, 11:37, edited 6 times in total.
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
Obedient Pup (V1 Released 16th August 2013)
Reserved for Additional info, tips & FAQ
1. How to change the default "NEWS" site. (All versions)
http://www.murga-linux.com/puppy/viewto ... 640#722640
2. Teaching Obedient Pup to greet you on startup. (V1 Only)
http://www.murga-linux.com/puppy/viewto ... 648#722648
3. N/B Voice hyperlink navigation needs to be enabled on a per site basis. If for example you visit news.sky.com and wish to use it and permanently enable it for that site, press ctrl+shift+k whilst on that site.
4. It may seem counter intuitive but a lower microphone volume can actually benefit voice recognition. The receiving server can boost an undistorted low volume but cannot cope with the digital distortion that too loud a recording can provoke.
5. A screen resolution in the range 1280x1024 to 1920x1080 is recommended for Obedient Pup.
6. When using Obedient to send voice mail take care not to move your mouse.
1. How to change the default "NEWS" site. (All versions)
http://www.murga-linux.com/puppy/viewto ... 640#722640
2. Teaching Obedient Pup to greet you on startup. (V1 Only)
http://www.murga-linux.com/puppy/viewto ... 648#722648
3. N/B Voice hyperlink navigation needs to be enabled on a per site basis. If for example you visit news.sky.com and wish to use it and permanently enable it for that site, press ctrl+shift+k whilst on that site.
4. It may seem counter intuitive but a lower microphone volume can actually benefit voice recognition. The receiving server can boost an undistorted low volume but cannot cope with the digital distortion that too loud a recording can provoke.
5. A screen resolution in the range 1280x1024 to 1920x1080 is recommended for Obedient Pup.
6. When using Obedient to send voice mail take care not to move your mouse.
- Attachments
-
- obedient_tv.jpg
- Live TV via XBMC with Palaver listening for next command.
- (99.46 KiB) Downloaded 5031 times
Last edited by ETP on Tue 05 Nov 2013, 10:43, edited 5 times in total.
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
Obedient Pup
Hi Ted,Ted Dog wrote:Is this a hybrid ISO that can be directly DD'ed to USB Flash?
No. It is just an ordinary ISO,
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
I'm just in the progress of mirroring to the puppy channel on archive.org
http://archive.org/details/Puppy_Linux_obedient_pup
http://archive.org/details/Puppy_Linux_obedient_pup
Savefile format
Hi greengeek,greengeek wrote:Hi ETP -
does it have to be an EXT4 savefile? Is that a fixed requirement? (no specific reason for asking - but I've never used EXT4 so far, mostly EXT2)
EXT2 will be fine. Ext4 is supposedly more robust in the event of a freeze or power failure, hence my recommendation.
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
This is a far-reaching contribution that the community will welcome. What appears here is the makings for a system that we can talk to and tell it what to do for our needs. This contribution is a significant step for all of us and for Linux in general.
@ETP ths may be what we can all be using in the not to distant future; namely a system we can vocally instruct to carry out utility needs. "Turn on the Lights", "start the stereo", "take a letter", "make a text file", "connect to the NAS and burn Obedient PUP ISO to DVD drive 2". "call my daughter", "do an internet search for ...", etc.
And, we may just get there, fully, before Android.
Klaus Knopper has been looking at Linux as a vehicle for such things where a non-sighted person can have the system function to their needs, vocally.
This is the Puppy expansion of voice operations for community users.
I hope many of us can get behind @ETP as he is doing a very good development which is equally useful to non-sighted people as well as the rest of us who are sighted. Vocal development has a lot of upside for many.
Here to help
@ETP ths may be what we can all be using in the not to distant future; namely a system we can vocally instruct to carry out utility needs. "Turn on the Lights", "start the stereo", "take a letter", "make a text file", "connect to the NAS and burn Obedient PUP ISO to DVD drive 2". "call my daughter", "do an internet search for ...", etc.
And, we may just get there, fully, before Android.
Klaus Knopper has been looking at Linux as a vehicle for such things where a non-sighted person can have the system function to their needs, vocally.
This is the Puppy expansion of voice operations for community users.
I hope many of us can get behind @ETP as he is doing a very good development which is equally useful to non-sighted people as well as the rest of us who are sighted. Vocal development has a lot of upside for many.
Here to help
Working on the 64bit version, with an eye toward ARMgcmartin wrote:Questions:This may be helpful for ideas of community members to ease their start-up.
- Should a statement be made plain of which x86 platforms this distro would be easily at home with?
- Can anyone of us who test, share what we did as initial tests and use of this distro?
Here to help
Was showing off some of the efforts to a speech dr. she wanted a how-to-manual, which I laughed its under heavy development still waiting for the dust to clear. Manuals, we no need stinking manuals....
Please keep notes on confusing stuff..
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
Ive previously built espeak for text to speech, but I keep meaning to build pocket sphinx again for speech recognition (last time I built it, I found the interface to be too complicated to use as is - I need to simplify it for the masses) anyone know of a better option?
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
I've never found a V2T program on linux that works as well as Sphinx. On the flip side the only implentation that seems to work fairly well are the ones on android which actually use the Google API for the actual conversion. Not sure if someone has coded a V2T with the Google API for the linux desktop.technosaurus wrote:Ive previously built espeak for text to speech, but I keep meaning to build pocket sphinx again for speech recognition (last time I built it, I found the interface to be too complicated to use as is - I need to simplify it for the masses) anyone know of a better option?
Obedient Pup
Hi All,
Just to clarify matters here whilst “Espeak
Just to clarify matters here whilst “Espeak
Last edited by ETP on Sat 24 Aug 2013, 10:14, edited 1 time in total.
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
dir2pet should work. And I 'think' its in fatdog.Ted Dog wrote:Dependency on an internet connection is hopefully only for the short term. Was able to compile espeak with fatdog. Only need to rename an header file and makefile mod to get it to compile..
Now if I only knew how to construct a 64bit pet.
thanks for the tip, it works but some how messed up permissions now 'spot' wrapper script is broken (never cared for that needless handicap)
retry 'as spot' to build it.
Odd have 0 upload size. Is that normal? Have I been banned to upload!!
save-as
http://puppylinux.net/fatdog64/espeak-1 ... -FD621.pet
retry 'as spot' to build it.
Odd have 0 upload size. Is that normal? Have I been banned to upload!!
save-as
http://puppylinux.net/fatdog64/espeak-1 ... -FD621.pet
Obedient Pup (V1 Released 16th August 2013)
How to change the default "NEWS" site.
Currently when you;
[Tap the HOTKEY and say] “NEWS
Currently when you;
[Tap the HOTKEY and say] “NEWS
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
Obedient Pup (V1 Released 16th August 2013)
Teaching Obedient Pup to greet you on startup. EDIT: Do not use with version2
This is just a fun add-on but rather than the usual trick of playing a wav file, uses another of the Google APIs so that
user editable text is spoken. The variety and quality of voices available using this technique is not as good as the
included TTS but is not too mechanical.
1. Using PPM (Puppy Package Manager) install mpg123_1.12.1 from the ubuntu-precise-universe repository.
2. Extract the two files which are attached and reproduced below in your Downloads directory.
3. Ensure that they are both executable then symlink greetings.sh to your Startup folder.
4. Restart the X server and you should hear audio. Edit the two files as you see fit.
greetings.sh
speech.sh
Signing off with one last search:
[Tap the HOTKEY and say] “YOUTUBE London Beat 9 a.m.
This is just a fun add-on but rather than the usual trick of playing a wav file, uses another of the Google APIs so that
user editable text is spoken. The variety and quality of voices available using this technique is not as good as the
included TTS but is not too mechanical.
1. Using PPM (Puppy Package Manager) install mpg123_1.12.1 from the ubuntu-precise-universe repository.
2. Extract the two files which are attached and reproduced below in your Downloads directory.
3. Ensure that they are both executable then symlink greetings.sh to your Startup folder.
4. Restart the X server and you should hear audio. Edit the two files as you see fit.
greetings.sh
Code: Select all
#!/bin/sh
# ETP Aug 2013 Edit the text as you see fit.
sleep 10 #Comment out if you do not want to create a symlink to this file in startup.
# sh /root/Downloads/speech.sh "Greetings master. How can I be of service?"
sh /root/Downloads/speech.sh "Good morning sir. Do you require the full cooked breakfast?"
# sh /root/Downloads/speech.sh "Good day cobber. Fancy a tinny?" # Use with en-au in speech.sh
Code: Select all
#!/bin/bash
# ETP Aug 2013
# A few examples here. (tl=en-us) or (tl=en-GB) or (tl=en-au) us female/uk male (Butler?)/Australian female
# Substitute google.com for google.co.uk only if need be.
say() { /usr/bin/mpg123-alsa -q "http://translate.google.co.uk/translate_tts?tl=en-GB&q=$*"; }
say $*
[Tap the HOTKEY and say] “YOUTUBE London Beat 9 a.m.
- Attachments
-
- scripts.tar.gz
- greetings.sh and speech.sh
- (586 Bytes) Downloaded 448 times
Last edited by ETP on Fri 25 Oct 2013, 08:47, edited 2 times in total.
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]