Difference between revisions of "Speecher Assistive Kit"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "'''sak''' is the Speecher Assistive Kit who transforms your applications into multi-language speaking assisted applications. Easy and independent, you do not have to change a...")
 
Line 50: Line 50:
  
 
'''SAKSay(Text: string);'''
 
'''SAKSay(Text: string);'''
 +
 +
 +
When you close your application, call :
 +
 +
 +
'''SAKFreeLib;'''

Revision as of 10:07, 15 June 2013

sak is the Speecher Assistive Kit who transforms your applications into multi-language speaking assisted applications.

Easy and independent, you do not have to change anything in your original code.

You do not need external libraries like at-spi, sapi, nor install anything in your system, etc...

All is included in the kit (+- 1 mega). Of course the kit can be shared with other applications.


sak Speecher Assistive Kit


How to use it ?


Copy the sakit folder into your application-folder.


In your uses section add:

uses sak,...


In your program : When you want your application becomes assistive call:

SAKLoadLib;

To unload it :

SAKUnLoadLib;


You may change the default gender and language.

gender : male or female

language : langage code

Here example for Portugues/Brasil woman


SAKSetVoice(female,'pt');


In addition you may add your own speech with :

SAKSay(Text: string);


When you close your application, call :


SAKFreeLib;