Re: [sword-devel] Speech synthesis voices?

2012-08-27 Thread Peter von Kaehne
On Mon, 2012-08-20 at 22:55 -0400, Andrew Thule wrote:
 Ok, good question, I see your point, but remember, visually impaired
 folks don't use mice.  They use modules that read everything on actice
 screens, representing possible windows and clickable actions with
 keystrokes, and they use Braille screens, which means most visually
 impaired people won't click random links, rather they will have to
 purposefully select the link using key specific key sequences.

I think there is some confusion on this thread re use of TTS in our
software.

Most, if not all speech implementations within the programmes are simply
an added feature, useful to get read a text while doing something else -
for people with sight or without. If the speech feature would randomly
jump about to  whatever else is done in the programme at a given time,
this would be annoying and totally beside the point.

On the other side there is stuff like Orca and other screen readers,
which assist sightless people to find their way about, using often
system hooks to intercept and re-interpret mouse and keyboard events,
following the user about as s/he uses programmes, windows and menus. 

I think the only expectation one should have is that programmes like
Xiphos do not get into the way of such systemwide implementations.

Peter


___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-27 Thread David Haslam
Thanks Peter,

Yep - the primary context for starting this thread was the long established
TTS feature in *And Bible*.

As Martin highlighted earlier, for front-ends designed for mobile devices to
which ear-phones are a common accessory,
the feature can be of real benefit, facilitating as it does the means to
listen to the Bible even while on the move.

e.g. As characterized by the old single by Cliff Richard, for the generation
which is /Wired For Sound/.

So this fits in nicely with CrossWire's tagline, /Bringing the Gospel to a
new generation/.

David



--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650919.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-27 Thread David Haslam
When I mentioned /Wired For Sound/, it hardly occurred to me to recall that
it was released as long ago as 1981.  The Sony Walkman was first marketed in
Japan during 1979.

So this is not new! We're more accurately thinking of the old generation.
Younger than I am of course, but not by any stretch of the imagination new
to the new generation. It's almost /de rigueur/ for many people nowadays
to be walking about, jogging, riding or driving while wearing earphones to
listen.

So let's think beyond the fixation on text being read from a display screen,
good as that is, and be more in tune to the people who'd like to hear God's
Word as well.

David



--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650921.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-21 Thread Karl Kleinpaste
I too have worked with a blind sysadmin, a fine fellow named Henning
with whom Martin Grüner is acquainted.  A very competent fellow who also
uses a Braille reader.

But we're talking in circles by now.  Xiphos provides Read Aloud because
there wasn't system-level support for it when it was implemented, and it
has proven disturbingly popular.  (For something that started out
somewhat as a joke, and as a proof-of-concept for myself when I was
getting my feet wet in the code, it's really quite odd.)  If the user
has system-level TTS support, then he can ignore Xiphos' internal
support and use that; if that's key sequences to emulate mouse sweeps
and clicks, fine, Xiphos doesn't have to care.  As it is, Xiphos
provides ongoing verse reading if Read Aloud is simply turned on, and
the user can sweep-and-select a region for reading on demand.  I don't
see that anything more than this is in order.  Xiphos doesn't provide
voice selection, or any other aspect of Festival configuration, because
that was considered underneath the level at which the user interacts
with Xiphos.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-21 Thread David Haslam
Karl writes, But we're talking in circles by now

Yet I don't think that this is the case.

The vast difference between then and now is the huge take up of mobile
devices, both phones and tablets. So front-end developers, especially those
focused on mobile technologies, please continue to think fo innovative ways
in which your Bible study application can make use of and interact with TTS
engines, whether they come preloaded with the platform or whether they can
be installed as separate apps, and selected both by system settings and by
other apps.

And to keep this thread from going into a downward spiral, we haven't even
started to consider how OSIS constructions such as the speaker element and
the speech element could interface with different TTS voices. Perhaps that
could be the topic for another thread in the future? Would need some mature
thought devoting to it before posting immediate reactions.

David





--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650916.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-20 Thread David Haslam
Hi Martin,

Once you've selected a voice to use by the TTS Engine, does *and-bible* use
that voice for /all/ the installed modules?

The idea that I'm pursuing in this thread is that you could somehow assign
[say]

  Amy to read the English Bibles
  Céline to read the French Bibles
  Hans to read the German Bibles
  Geraint to read the Welsh Bibles

and that and-bible would remember each of these settings!

Likewise for any other front-end that cares to add high quality TTS support.

See the growing IVONA  http://www.ivona.com/en/voices-list/ voices portfolio
.

David



--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650905.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Speech synthesis voices?

2012-08-20 Thread Martin Denham
Hi David,

Each TTS voice is specific to a language and country(accent).  And Bible
requests a voice for the language of the module and also tries to work out
the best country (accent).

So, you could load an English bible and press Speak which will use Amy,
then switch to a German bible and press speak to hear Hans.

However, there is a TTS bug in this area.  If you try to switch language
while the previous language is speaking it gets confused and continues
speaking in the first language.

Martin

On 20 August 2012 12:21, David Haslam dfh...@googlemail.com wrote:

 Hi Martin,

 Once you've selected a voice to use by the TTS Engine, does *and-bible* use
 that voice for /all/ the installed modules?

 The idea that I'm pursuing in this thread is that you could somehow assign
 [say]

   Amy to read the English Bibles
   Céline to read the French Bibles
   Hans to read the German Bibles
   Geraint to read the Welsh Bibles

 and that and-bible would remember each of these settings!

 Likewise for any other front-end that cares to add high quality TTS
 support.

 See the growing IVONA  http://www.ivona.com/en/voices-list/ voices
 portfolio
 .

 David



 --
 View this message in context:
 http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650905.html
 Sent from the SWORD Dev mailing list archive at Nabble.com.

 ___
 sword-devel mailing list: sword-devel@crosswire.org
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Speech synthesis voices?

2012-08-20 Thread David Haslam
If and when Nic C is able to continue developing *PocketSword*, this is
something he too could implement.

There are already various TTS apps available for the iPad.

See, (e.g.) http://appadvice.com/appguides/show/text-to-speech-apps-for-ipad

David



--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650908.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-20 Thread Andrew Thule
How at the system level currently does the application differentiate
an active pane from an inactive one (based upon mouse-clicks)?  I'm
asking in ignorance incidentally.

It seems to me most applications, including Bibletime and Xiphos have
a 'sense' of active window vs inactive.  When I click on a window and
select the 'up and down' arrow, different things happen depending upon
which pane the application has 'active'.  With respect to text to
voice synthesis, shouldn't behaviour be the same?

If the active pane is the bible pane, the bible text is what should be
spoken.  If the commentary pane is active it should be the commentary
one.  Which presupposes that application developers provide some
accessibility feature that allows them to switch between panes
(windows) etc, be it keystroke or some other methods.

*shrugs*
~A

On Sun, Aug 19, 2012 at 5:57 PM, Karl Kleinpaste k...@kleinpaste.org wrote:
 Greg Hellings greg.helli...@gmail.com writes:
 TTS never struck me as something that is properly handled by the
 application but should only be offered on the system level

 Bear in mind that I implemented Read Aloud back in the days of Fedora 5
 (2006).  I have no memory of there being _any_ system-level TTS support.
 The fact that I found Festival available at all was an accident.

 That said, how TTS is done at the system level is a pretty funny
 concept.  That is, if Xiphos isn't doing Read Aloud directly, but the
 user is expecting it at the system level, what shall he expect to
 happen?  Every time he navigates a verse, the entire Bible chapter, as
 well as at least the commentary verse and possibly the entire commentary
 chapter, is displayed.  Shall TTS read both Bible and commentary verse
 in their entirety?  NETnote Ecc 1:1 is 8Kbytes of text, and takes nearly
 12 minutes to speak.  How does one, at the system level, tell the system
 to read one pane and not another, and within one pane, to read only a
 certain slice of text?  I simply don't know.

 ___
 sword-devel mailing list: sword-devel@crosswire.org
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-20 Thread Nic Carter
PocketSword currently fully supports VoiceOver. In fact, I have had several 
insanely encouraging emails from blind users who are very thankful for that! 
Apparently none of the big name iOS apps support it (although they may now?)  
so if you're blind you are left high  dry with them :(

TTS would be good to implement at some point, yes. I think it's on my todo list 
somewhere.. ;)

Sent from my phone, hence this email may be short...

On 20/08/2012, at 22:55, David Haslam dfh...@googlemail.com wrote:

 If and when Nic C is able to continue developing *PocketSword*, this is
 something he too could implement.
 
 There are already various TTS apps available for the iPad.
 
 See, (e.g.) http://appadvice.com/appguides/show/text-to-speech-apps-for-ipad
 
 David
 
 
 
 --
 View this message in context: 
 http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650908.html
 Sent from the SWORD Dev mailing list archive at Nabble.com.
 
 ___
 sword-devel mailing list: sword-devel@crosswire.org
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-20 Thread Andrew Thule
Ok, good question, I see your point, but remember, visually impaired folks
don't use mice.  They use modules that read everything on actice screens,
representing possible windows and clickable actions with keystrokes, and
they use Braille screens, which means most visually impaired people won't
click random links, rather they will have to purposefully select the link
using key specific key sequences.

I mentioned that I have a friend who is a blind network admin?  When he
works, he primarily uses CLI where available, which, in terms of Sword,
would have to mean text to voice at the level of the OS or diatheke.
 However, where CLI doesn't exist, I understand that there key sequences
that emulate mouse clicks ( I don't know quite how this works), so when you
say 'mistakenly clicks random links', - for the visually impaired, that
would mean, 'correctly types in the key sequence to emulate the mouse
click', which is unlikely.

That said, there is a gradient of visually impaired - and my friend has
been blind from birth ( which makes watching him do packet captures, packet
analysis to then reconfigure switches and firewalls all the more amazing)
~ A

On Monday, August 20, 2012, Karl Kleinpaste wrote:

 Andrew Thule thules...@gmail.com javascript:; writes:
  It seems to me most applications, including Bibletime and Xiphos have
  a 'sense' of active window vs inactive.  When I click on a window and
  select the 'up and down' arrow, different things happen depending upon
  which pane the application has 'active'.  With respect to text to
  voice synthesis, shouldn't behaviour be the same?

 So I click a random dictionary link that managed to show up in Xiphos'
 previewer, inducing the dictionary pane to react.  Mouse activity is in
 some sense still current in the previewer, while the dictionary pane is
 where output activity has most recently appeared.

 Now I click the navbar's verse down-arrow.

 What do you expect TTS to read?

 ___
 sword-devel mailing list: sword-devel@crosswire.org javascript:;
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Speech synthesis voices?

2012-08-19 Thread David Haslam
Hi Greg, 

As I clearly wrote, This is something for front-end developers to consider
...

I wasn't thinking at all about something that gets delivered as part of the
module during installation.
So mention of CSS and conf files was not relevant to this thread.

That very few front-end apps support TTS is a merely a present circumstance.
Imagination can be very creative when developers follow-up a suggestion.

IMHO, Xiphos rightly focuses on making several options something that can be
set /per module/ by the user.
i.e. Accessed via the right click context menu, Module Options. 
/cf.  These choices include many that are global settings in other front-end
apps./

So how I'd envisage assigning a TTS voice might be implemented in a similar
manner.
Something that the user could select, while the module is being viewed.

David





--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650900.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-19 Thread Greg Hellings
On Aug 19, 2012 12:57 PM, David Haslam dfh...@googlemail.com wrote:

 Hi Greg,

 As I clearly wrote, This is something for front-end developers to
consider
 ...

 I wasn't thinking at all about something that gets delivered as part of
the
 module during installation.
 So mention of CSS and conf files was not relevant to this thread.


It sounded to me like you intended this to be something which could be
unified across applications. Obviously each application can keep whatever
status it wants per module.

I don't know that BT maintains many (any?) Asettings on a per-module basis.
TTS never struck me as something that is properly handled by the
application but should only be offered on the system level - at least on
the desktop.

--Greg

 That very few front-end apps support TTS is a merely a present
circumstance.
 Imagination can be very creative when developers follow-up a suggestion.

 IMHO, Xiphos rightly focuses on making several options something that can
be
 set /per module/ by the user.
 i.e. Accessed via the right click context menu, Module Options.
 /cf.  These choices include many that are global settings in other
front-end
 apps./

 So how I'd envisage assigning a TTS voice might be implemented in a
similar
 manner.
 Something that the user could select, while the module is being viewed.

 David





 --
 View this message in context:
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650900.html
 Sent from the SWORD Dev mailing list archive at Nabble.com.

 ___
 sword-devel mailing list: sword-devel@crosswire.org
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Speech synthesis voices?

2012-08-19 Thread Karl Kleinpaste
Greg Hellings greg.helli...@gmail.com writes:
 TTS never struck me as something that is properly handled by the
 application but should only be offered on the system level

Bear in mind that I implemented Read Aloud back in the days of Fedora 5
(2006).  I have no memory of there being _any_ system-level TTS support.
The fact that I found Festival available at all was an accident.

That said, how TTS is done at the system level is a pretty funny
concept.  That is, if Xiphos isn't doing Read Aloud directly, but the
user is expecting it at the system level, what shall he expect to
happen?  Every time he navigates a verse, the entire Bible chapter, as
well as at least the commentary verse and possibly the entire commentary
chapter, is displayed.  Shall TTS read both Bible and commentary verse
in their entirety?  NETnote Ecc 1:1 is 8Kbytes of text, and takes nearly
12 minutes to speak.  How does one, at the system level, tell the system
to read one pane and not another, and within one pane, to read only a
certain slice of text?  I simply don't know.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-19 Thread DM Smith

On Aug 19, 2012, at 5:57 PM, Karl Kleinpaste k...@kleinpaste.org wrote:

 Greg Hellings greg.helli...@gmail.com writes:
 TTS never struck me as something that is properly handled by the
 application but should only be offered on the system level
 
 Bear in mind that I implemented Read Aloud back in the days of Fedora 5
 (2006).  I have no memory of there being _any_ system-level TTS support.
 The fact that I found Festival available at all was an accident.
 
 That said, how TTS is done at the system level is a pretty funny
 concept.  That is, if Xiphos isn't doing Read Aloud directly, but the
 user is expecting it at the system level, what shall he expect to
 happen?  Every time he navigates a verse, the entire Bible chapter, as
 well as at least the commentary verse and possibly the entire commentary
 chapter, is displayed.  Shall TTS read both Bible and commentary verse
 in their entirety?  NETnote Ecc 1:1 is 8Kbytes of text, and takes nearly
 12 minutes to speak.  How does one, at the system level, tell the system
 to read one pane and not another, and within one pane, to read only a
 certain slice of text?  I simply don't know.


On a mac, one highlights the text to be read and then asks (Alt-Esc) the system 
to read it. The key combination ability has to be turned on in Preferences. 
Most applications have a menu choice and a right click choice to start and stop 
speaking, but that is an additional convenience.

In Him,
DM
___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


[sword-devel] Speech synthesis voices?

2012-08-18 Thread David Haslam
I've just added this idea * Per module assignment of speech synthesis
voices, or none. in 
http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features
http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features 

My suggestion is prompted by learning about the  http://www.ivona.com/ IVONA 
*TTS Engine* for Android, and the choice of voices available for various
languages.

Some languages already have more than one voice. e.g. Geraint or Gwyneth for
Welsh.

Geraint and Gwyneth, first natural sounding Welsh voices are now available,
for individuals and non-commercial entities in the UK for free, as a result
of partnership between the Welsh Government, the Royal National Institute of
Blind People and IVONA.   

Arfon Jones just installed this with his Android phone, and has used it
successfully with *and-bible* to read passages from the WelBeiblNet module.
He's very pleased with it. Minor quirks are the occasional reading out of
the word comma when the punctuation is present.

btw.  IVONA is still in Beta, and is free of charge until the end of the
Beta period. 
/I'm merely using this as an example, not seeking to advertise on their
behalf./

This is something for front-end developers to consider, in as much as it
relates to the UI and the platform, as well as any preloaded TTS engine
and/or installed TTS application.

David



--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-18 Thread DM Smith
Not sure it is needed. On the Mac one can highlight text and have it read in a 
voice of their choice. And yes it reads punctuation as that is assistive to the 
blind. 

Linux can read text (festival?) but I've never bothered to look into it. Xiphos 
builds it in. 

It can be done in Java, see: 
http://today.java.net/pub/a/today/2006/04/13/vocal-java.html

In Him,
DM 
Cent from my fone so theer mite be tipos. ;)

On Aug 18, 2012, at 10:31 AM, David Haslam dfh...@googlemail.com wrote:

 I've just added this idea * Per module assignment of speech synthesis
 voices, or none. in 
 http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features
 http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features 
 
 My suggestion is prompted by learning about the  http://www.ivona.com/ IVONA 
 *TTS Engine* for Android, and the choice of voices available for various
 languages.
 
 Some languages already have more than one voice. e.g. Geraint or Gwyneth for
 Welsh.
 
 Geraint and Gwyneth, first natural sounding Welsh voices are now available,
 for individuals and non-commercial entities in the UK for free, as a result
 of partnership between the Welsh Government, the Royal National Institute of
 Blind People and IVONA.   
 
 Arfon Jones just installed this with his Android phone, and has used it
 successfully with *and-bible* to read passages from the WelBeiblNet module.
 He's very pleased with it. Minor quirks are the occasional reading out of
 the word comma when the punctuation is present.
 
 btw.  IVONA is still in Beta, and is free of charge until the end of the
 Beta period. 
 /I'm merely using this as an example, not seeking to advertise on their
 behalf./
 
 This is something for front-end developers to consider, in as much as it
 relates to the UI and the platform, as well as any preloaded TTS engine
 and/or installed TTS application.
 
 David
 
 
 
 --
 View this message in context: 
 http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893.html
 Sent from the SWORD Dev mailing list archive at Nabble.com.
 
 ___
 sword-devel mailing list: sword-devel@crosswire.org
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-18 Thread David Haslam
But does one have to choose the voice every time?
Or does the Mac remember the user's previous choice? 
Is it a choice for the whole platform, until you change it again?

*Even that is only part of what I'm thinking of.*

If you know several languages, and you want to enjoy the experience of
listening to the text being read, it would save a lot of repeated GUI
actions if one could assign a voice to each installed module.

Then all you have to do afterwards is to select what's to be read, and hit
the TTS icon or whatever.

You'd only need to change the voice when [say] you got fed up of listening
to Gwyneth reading in Welsh, and decide to switch to Geraint instead.

David



--
View this message in context: 
http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893p4650895.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Speech synthesis voices?

2012-08-18 Thread Andrew Thule
That doesn't seem to imply it's not needed.  Rather, doesn't it seem to
imply the implementation should be generic, modular and bind to a variety
text to voice interfaces.

I know of a blind network admin.  He highlights nothing, rather festival
reads everything to him (far more quickly than I can hear what is being
said), and he has a 'Braille screen' (which more looks like a special
keyboard than a screen).

The nice thing about the suggestion for Sword to support the IVONA text to
speech engine more directly is IVONA's emphasis on Android devices, which
are making in-roads in the visually impaired community, as an accessibility
device.

Pondering it, perhaps this feature recommendation should be more geared to
the folks who work on Andbible.


On Saturday, August 18, 2012, DM Smith wrote:

 Not sure it is needed. On the Mac one can highlight text and have it read
 in a voice of their choice. And yes it reads punctuation as that is
 assistive to the blind.

 Linux can read text (festival?) but I've never bothered to look into it.
 Xiphos builds it in.

 It can be done in Java, see:
 http://today.java.net/pub/a/today/2006/04/13/vocal-java.html

 In Him,
 DM
 Cent from my fone so theer mite be tipos. ;)

 On Aug 18, 2012, at 10:31 AM, David Haslam 
 dfh...@googlemail.comjavascript:;
 wrote:

  I've just added this idea * Per module assignment of speech synthesis
  voices, or none. in
  http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features
  http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features
 
  My suggestion is prompted by learning about the  http://www.ivona.com/IVONA
  *TTS Engine* for Android, and the choice of voices available for various
  languages.
 
  Some languages already have more than one voice. e.g. Geraint or Gwyneth
 for
  Welsh.
 
  Geraint and Gwyneth, first natural sounding Welsh voices are now
 available,
  for individuals and non-commercial entities in the UK for free, as a
 result
  of partnership between the Welsh Government, the Royal National
 Institute of
  Blind People and IVONA. 
 
  Arfon Jones just installed this with his Android phone, and has used it
  successfully with *and-bible* to read passages from the WelBeiblNet
 module.
  He's very pleased with it. Minor quirks are the occasional reading out of
  the word comma when the punctuation is present.
 
  btw.  IVONA is still in Beta, and is free of charge until the end of the
  Beta period.
  /I'm merely using this as an example, not seeking to advertise on their
  behalf./
 
  This is something for front-end developers to consider, in as much as it
  relates to the UI and the platform, as well as any preloaded TTS engine
  and/or installed TTS application.
 
  David
 
 
 
  --
  View this message in context:
 http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893.html
  Sent from the SWORD Dev mailing list archive at Nabble.com.
 
  ___
  sword-devel mailing list: sword-devel@crosswire.org javascript:;
  http://www.crosswire.org/mailman/listinfo/sword-devel
  Instructions to unsubscribe/change your settings at above page

 ___
 sword-devel mailing list: sword-devel@crosswire.org javascript:;
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Speech synthesis voices?

2012-08-18 Thread Greg Hellings
The idea of a module-supplied CSS in the confFile has been rejected time
and time again. Because a single application is incapable of using CSS.
Very few of our apps have TTS integration.

Ergo this is very far from a viable suggestion at the module level. It is,
though, possible for each application to offer this support where available.

--Greg
On Aug 18, 2012 9:33 AM, David Haslam dfh...@googlemail.com wrote:

 I've just added this idea * Per module assignment of speech synthesis
 voices, or none. in
 http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features
 http://crosswire.org/wiki/Frontends:FeatureList#General_UI_features

 My suggestion is prompted by learning about the  http://www.ivona.com/IVONA
 *TTS Engine* for Android, and the choice of voices available for various
 languages.

 Some languages already have more than one voice. e.g. Geraint or Gwyneth
 for
 Welsh.

 Geraint and Gwyneth, first natural sounding Welsh voices are now
 available,
 for individuals and non-commercial entities in the UK for free, as a result
 of partnership between the Welsh Government, the Royal National Institute
 of
 Blind People and IVONA. 

 Arfon Jones just installed this with his Android phone, and has used it
 successfully with *and-bible* to read passages from the WelBeiblNet module.
 He's very pleased with it. Minor quirks are the occasional reading out of
 the word comma when the punctuation is present.

 btw.  IVONA is still in Beta, and is free of charge until the end of the
 Beta period.
 /I'm merely using this as an example, not seeking to advertise on their
 behalf./

 This is something for front-end developers to consider, in as much as it
 relates to the UI and the platform, as well as any preloaded TTS engine
 and/or installed TTS application.

 David



 --
 View this message in context:
 http://sword-dev.350566.n4.nabble.com/Speech-synthesis-voices-tp4650893.html
 Sent from the SWORD Dev mailing list archive at Nabble.com.

 ___
 sword-devel mailing list: sword-devel@crosswire.org
 http://www.crosswire.org/mailman/listinfo/sword-devel
 Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page