Re: Speech to text for OS X Mavericks
Re: Speech to text for OS X Mavericks
- Subject: Re: Speech to text for OS X Mavericks
- From: Lee Ann Rucker <email@hidden>
- Date: Wed, 19 Mar 2014 12:10:06 -0700
On Mar 19, 2014, at 8:42 AM, Kyle Sluder wrote:
> On Wed, Mar 19, 2014, at 08:34 AM, Eric E. Dolecki wrote:
>> Hey all,
>>
>> I am wondering what's the best way to get speech to text into an OS X
>> application. For iOS there is the Nuance SDK which works really well, but
>> now I'm looking to get speech recognition into something on a Mac. I've
>> been looking for hooks into the Mavericks dictation engine, but haven't
>> found anything yet.
>
> I don't think the Mavericks dictation engine is public.
>
> The user can double-tap the Fn key to begin dictation. The app must have
> some way of forwarding that key event to the dictation system; you could
> file a Radar asking for that to be made public.
If your custom NSView implements the NSTextInputClient protocol it can be a dictation target. firstRectForCharacterRange... is how it determines where to put its UI; insertText:... Th is how it sends the text. The rest of the protocol must be implemented but is ignored.
As for the key event - intercepting that is something I looked at and then abandoned (virtual machines have interesting requirements), especially since the user can customize it to a "normal" (cmd-whatever) and you can't tell what it is. Even the normal one doesn't go through menu shortcut handling. I've filed rdar://12638411 requesting public APIs to get the key combo and a way to tell if dictation is on.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden