Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS AVFoundation Plugin:AVSpeechSynthesizer:
Partly Console safe, 80 entry points.
- class AVSpeechSynthesisMarkerMBS
- method copy as AVSpeechSynthesisMarkerMBS
- method Constructor
- property Handle as Integer
- property bookmarkName as String
- property phoneme as String
- property mark as Integer
- property byteSampleOffset as Integer
- property textRange as NSRangeMBS
- shared method markerWithBookmarkName(mark as string, atByteSampleOffset as Integer) as AVSpeechSynthesisMarkerMBS
- shared method markerWithPhonemeString(phoneme as string, atByteSampleOffset as Integer) as AVSpeechSynthesisMarkerMBS
- shared method markerWithMarkerType(type as integer, TextRange as NSRangeMBS, byteSampleOffset as Integer) as AVSpeechSynthesisMarkerMBS
- shared method markerWithWordRange(TextRange as NSRangeMBS, byteSampleOffset as Integer) as AVSpeechSynthesisMarkerMBS
- shared method markerWithSentenceRange(TextRange as NSRangeMBS, byteSampleOffset as Integer) as AVSpeechSynthesisMarkerMBS
- shared method markerWithParagraphRange(TextRange as NSRangeMBS, byteSampleOffset as Integer) as AVSpeechSynthesisMarkerMBS
- class AVSpeechSynthesisVoiceMBS
- method Constructor
- property Handle as Integer
- property language as String
- property identifier as String
- property name as String
- property quality as Integer
- property gender as Integer
- property voiceTraits as Integer
- property audioFileSettings as Dictionary
- shared method speechVoices as AVSpeechSynthesisVoiceMBS()
- shared method voiceWithLanguage(languageCode as string) as AVSpeechSynthesisVoiceMBS
- shared method voiceWithIdentifier(identifier as string) as AVSpeechSynthesisVoiceMBS
- shared method SpeechUtteranceMinimumSpeechRate as Single
- shared method SpeechUtteranceMaximumSpeechRate as Single
- shared method SpeechUtteranceDefaultSpeechRate as Single
- shared method VoiceIdentifierAlex as String
- shared property currentLanguageCode as String
- class AVSpeechSynthesizerMBS
- method writeUtterance(utterance as AVSpeechUtteranceMBS)
- method continueSpeaking as Boolean
- method requestPersonalVoiceAuthorization
- method Constructor
- method Destructor
- method speakUtterance(utterance as AVSpeechUtteranceMBS)
- method stopSpeakingAtBoundary(SpeechBoundary as Integer) as Boolean
- method pauseSpeakingAtBoundary(SpeechBoundary as Integer) as Boolean
- property Handle as Integer
- property isSpeaking as Boolean
- property isPaused as Boolean
- property usesApplicationAudioSession as Boolean
- property mixToTelephonyUplink as Boolean
- shared method IPANotationAttribute as String
- shared property personalVoiceAuthorizationStatus as Integer
- event availableVoicesDidChange
- event didStartSpeechUtterance(utterance as AVSpeechUtteranceMBS)
- event didFinishSpeechUtterance(utterance as AVSpeechUtteranceMBS)
- event didPauseSpeechUtterance(utterance as AVSpeechUtteranceMBS)
- event didContinueSpeechUtterance(utterance as AVSpeechUtteranceMBS)
- event didCancelSpeechUtterance(utterance as AVSpeechUtteranceMBS)
- event willSpeakRangeOfSpeechString(characterRange as NSRangeMBS, utterance as AVSpeechUtteranceMBS)
- event willSpeakMarker(marker as AVSpeechSynthesisMarkerMBS, utterance as AVSpeechUtteranceMBS)
- event requestPersonalVoiceAuthorizationCompleted(status as Integer)
- event SpeechSynthesizerBuffer(buffer as AVAudioBufferMBS)
- event SpeechSynthesizerMarker(markers() as AVSpeechSynthesisMarkerMBS)
- class AVSpeechUtteranceMBS
- method copy as AVSpeechUtteranceMBS
- method Constructor(s as string)
- method Constructor(s as NSAttributedStringMBS)
- property Handle as Integer
- property speechString as String
- property attributedSpeechString as NSAttributedStringMBS
- property voice as AVSpeechSynthesisVoiceMBS
- property rate as Single
- property pitchMultiplier as Single
- property volume as Single
- property preUtteranceDelay as Double
- property postUtteranceDelay as Double
- property prefersAssistiveTechnologySettings as Boolean
- shared method speechUtteranceWithSSMLRepresentation(s as string) as AVSpeechUtteranceMBS
- shared method speechUtteranceWithString(s as string) as AVSpeechUtteranceMBS
- shared method speechUtteranceWithAttributedString(s as NSAttributedStringMBS) as AVSpeechUtteranceMBS
Blog Entries
- News from the MBS Xojo Plugins Version 24.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 24.1
- MBS Xojo Plugins, version 24.1pr2