Download the free trial version
Basic4android Video
Features
Tutorials and manuals
Showcase
Screenshots

Go Back   Android Development Forum - Basic4android > Basic4ppc (Windows Mobile) > Code Samples & Tips > Additional Libraries
Documentation Wiki Register Members List B4P Search Today's Posts Mark Forums Read

Additional Libraries Users contributed libraries.
This sub-forum is only available to licensed users.

Desktop Text to Speech library

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-03-2009, 09:11 AM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 6,072
Awards Showcase
Innovator medal Beta Tester Forum Contributer 
Total Awards: 3
Default Desktop Text to Speech library

I have updated my SpeechLibDesktop library, originally posted in this thread http://www.basic4ppc.com/forum/addit...ktop-only.html, at the request of rgately and have created this new thread so that, as with most of my other libraries, it is accessible from the first post of the thread rather than being buried later on.

I have added Pause, Resume and Skip methods that work on an Async voice and have also added VoiceName that returns a description of a voice.

This library is for Desktop only and .NET 2.0 or later. As I have VS2005 I cannot make a Desktop .NET 1.1 application (you need VS2003 for that) but I have included the source in case anyone feels the need. However I strongly advise anyone not running .NET 2.0 on their desktop to install it .NET 2 link - you need it for optimised compilation anyway.

Note that although the source is available this library cannot be merged as a reference is needed to the Interop library at compile time but the Basic4ppc optimising compiler doesn't know this.
Attached Files
File Type: zip SpeechLibDesktop1.2.zip (67.2 KB, 130 views)

Last edited by agraham : 02-03-2009 at 09:33 AM.
Reply With Quote
  #2 (permalink)  
Old 02-03-2009, 08:12 PM
Junior Member
 
Join Date: Jan 2009
Posts: 36
Default

Thanks Agraham,

VoiceName() works flawlessly in my app where I use a loop to gather the voice names and add them to a listbox where the user can then choose a voice by its name.

I thought that SayAsync meant that I could send a new string to the voice synthesizer and it would immediately speak the new string without waiting for the previous string to finish speaking. Maybe I need to add code in the EndedWord event to handle that.

Thanks very much!!!
rgately
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Speech library for the DEVICE! agraham Additional Libraries 44 02-05-2010 11:33 AM
Text To Speech library (desktop only) Louis Additional Libraries 13 02-03-2009 09:19 AM
Desktop Help library agraham Additional Libraries 15 10-29-2008 03:33 PM
Window-Eyes Speech Library for the Desktop Only Louis Additional Libraries 0 07-15-2008 07:06 PM
Desktop Only library released Erel Announcements 3 09-10-2007 09:28 PM


All times are GMT. The time now is 06:43 AM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0