Re: Interacting with VoiceOver from within another dynamic library
Re: Interacting with VoiceOver from within another dynamic library
- Subject: Re: Interacting with VoiceOver from within another dynamic library
- From: Victor Tsaran <email@hidden>
- Date: Fri, 24 Oct 2014 22:32:47 -0700
Thanks Chris.
This will let me to output a string through to VOiceOver. I don’t see a way to query VoiceOver settings, such as speech rate, volume etc. Is there a way?
> On Oct 24, 2014, at 12:54 PM, Chris Fleizach <email@hidden> wrote:
>
> There is a VoiceOver applescript dictionary that you might be able to do what you need
>
> <VoiceOver.sdef>
>
>> On Oct 24, 2014, at 12:21 PM, Victor Tsaran <email@hidden> wrote:
>>
>> Hello all.
>> I am writing an accessibility plugin in the form of a dynamic library where I need to speechify the functions of the Reaper music recording software for Mac OS X. Because of the way speech APIs work, I am not able to control VoiceOver directly and my only option seems to be using NSSpeechSynthesis class or Carbon speech API. The NSAccessibilityPostNotification doesn’t do what I want, i.e. it doesn’t give me an ability to post messages to VoiceOver at the application level.
>> The problems with manipulating speech synthesis independent of VOiceOver is that sometimes both will speak at the same time, user preferences will not match, etc, etc.
>>
>> Are my assumptions above correct? Can I, for example, read VoiceOver preferences and import them into my plugin at runtime? What other options are available to me?
>>
>> Thanks for any advice.
>> Best,
>> Victor
>>
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Accessibility-dev mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden