MBS Plugin Documentation
Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchie
New in Version 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0
The list of the themes, classes, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
SpeechMBS.Available as Boolean
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Is SpeechMBS available?
Notes: (Read only property)
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Is SpeechMBS available?
Notes: (Read only property)
class SpeechMBS
class, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The class for the Mac OS speech synthesizer.
Notes:
For Mac OS X you can also use the NSSpeechSynthesizerMBS class and for recognition the NSSpeechRecognizerMBS class.
You can try Speech with some declares, but your app won't start if the Speech extension is not installed. This plugin won't stop, but simply will just tell you that the Speech is not available, so you can react in your application.
class, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The class for the Mac OS speech synthesizer.
Notes:
For Mac OS X you can also use the NSSpeechSynthesizerMBS class and for recognition the NSSpeechRecognizerMBS class.
You can try Speech with some declares, but your app won't start if the Speech extension is not installed. This plugin won't stop, but simply will just tell you that the Speech is not available, so you can react in your application.
SpeechMBS.close
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.
Function: The destructor.
Notes:
There is no need to call this method except you want to free all resources of this object now without waiting for Realbasic to do it for you.
(e.g. some Realbasic versions crash on Windows if there are plugin objects not closed.)
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Plugin version: 3.4, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.
Function: The destructor.
Notes:
There is no need to call this method except you want to free all resources of this object now without waiting for Realbasic to do it for you.
(e.g. some Realbasic versions crash on Windows if there are plugin objects not closed.)
SpeechMBS.DefaultVoice as VoiceMBS
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns the default VoiceMBS.
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns the default VoiceMBS.
SpeechMBS.Lasterror as Integer
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Plugin version: 5.1, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The last error code.
Notes:
A Mac OS error code.
from the plugin -1 is bad parameter and 0 is success.
(Read only property)
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Plugin version: 5.1, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The last error code.
Notes:
A Mac OS error code.
from the plugin -1 is bad parameter and 0 is success.
(Read only property)
SpeechMBS.Speak(s as string) as Boolean
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Speaks a text using the default settings.
Notes:
Returns directly to caller.
Returns true if speaking is working.
v5.1: Now encoding safe and stores result in lasterror property.
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Speaks a text using the default settings.
Notes:
Returns directly to caller.
Returns true if speaking is working.
v5.1: Now encoding safe and stores result in lasterror property.
SpeechMBS.SpeechBusy as integer
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns how much SpeechChannels are currently in use of you application.
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns how much SpeechChannels are currently in use of you application.
SpeechMBS.SpeechBusySystemWide as integer
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns how much SpeechChannels are currently in use on this Mac.
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns how much SpeechChannels are currently in use on this Mac.
SpeechMBS.VersionMajor as integer
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The major Version number.
Example:
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The major Version number.
Example:
dim s as SpeechMBS
s=new SpeechMBS
version.text=hex(s.VersionMajor)+"."+hex(s.versionMinor\16)+"."+hex(s.versionMinor mod 16)
Notes: (Read only property)SpeechMBS.versionMinor as integer
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The minor Version number.
Example:
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The minor Version number.
Example:
dim s as SpeechMBS
s=new SpeechMBS
version.text=hex(s.VersionMajor)+"."+hex(s.versionMinor\16)+"."+hex(s.versionMinor mod 16)
Notes: (Read only property)SpeechMBS.VersionRev as integer
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The revision Version number.
Notes: (Read only property)
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The revision Version number.
Notes: (Read only property)
SpeechMBS.VersionStage as integer
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The Stage Version number.
Notes:
Some constants:
(Read only property)
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The Stage Version number.
Notes:
Some constants:
| developStage | &h20 |
| alphaStage | &h40 |
| betaStage | &h60 |
| finalStage | &h80 |
SpeechMBS.Voice(index as integer) as VoiceMBS
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns the VoiceMBS with this number.
Notes: Index is from 1 to VoiceCount.
method, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: Returns the VoiceMBS with this number.
Notes: Index is from 1 to VoiceCount.
SpeechMBS.VoiceCount as integer
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: How much voices are present?
Notes:
If you add or remove VoiceMBS files, please call this function as SpeechMBS can then recognice those changes.
(Read only property)
property, Speech, MBS Mac Plugin (Speech), class SpeechMBS, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: How much voices are present?
Notes:
If you add or remove VoiceMBS files, please call this function as SpeechMBS can then recognice those changes.
(Read only property)
The items on this page are in the following plugins: MBS Mac Plugin.
Monkeybread Software Realbasic Plugins - Pfarrgemeinderat St. Arnulf Nickenich