Dictation not working on Mountain Lion?

I enabled dictation on my mac through the System Preferences. First I tried going to notes and pressed the fn key twice, the Siri like mic appeared and I began to say simple words such us "hello" "how are you" and pressed done. The thre dots appeared for a few seconds then the 'three dots' went left to right and nothing appeared. I've tried this on notes, microsoft word, and also while typing this discussion. Any ideas?

MacBook Pro, OS X Mountain Lion

Posted on Jul 25, 2012 3:27 PM

Reply
213 replies

Jul 28, 2012 11:43 AM in response to Hunaidi

I had a very similar problem and solved it. I could get the dictation popup to appear by pressing fn twice, getting the three processing dots afterwards with a negatory shake and no text output. After trying everything else, this was easily solved by selecting "Internal Microphone" from a tiny, nearly hidden dropdown menu in the Dictation Preferences menu. This is below the dictation microphone symbol. When the correct input is selected, you should see the purple fill in the icon respond to sound input.


Following is extra detailed info that may be further helpful diagnostic for everyone who is having similar problems. I had to figure this out on my own, people who have it working don't know the various ways that it can break and how to diagnose what is wrong. The icon gave me a hint that this is a simple input connection problem -- nothing to do with users, login items, or internet connection (which still could be a problem for a small number of people).


To all who are having similar problems with dictation not working, you should be able to diagnose this problem easily:

- Large picture symptom is that you can call up dictation but not get any text output, despite internet being connected and dictation being turned on.

- After releasing fn, pressing enter, clicking done, or otherwise signalling that you've completed dictation, you see the three progress dots that indicate server processing. They flash and after a moment the entire dictation popup shakes. No text is produced.

- Dictation mini-popup (after pressing fn twice) shows the dictation microphone icon, but the purple fill of the icon does not visually respond to sound input. This is a sign that dictation is not listening to you.


Solution: You need to get that icon to respond to audio before dictation will work. This is not a static icon but one that should fluctuate depending on sound levels going to the correct input source.


Input source is set in Dictation Prefs, not in sound input prefs. You could be forgiven if you missed it, it's very subtly placed under the dictation icon.


"Automatic" seems to automatically choose the wrong one for me, a sound editor application. However, mileage may vary, obviously there are a lot out there that it works fine for. Those who plan to use multiple mics at different times may be pained if they can't use an automatic setting. Anyways, "Internal Mic" worked for me, do whatever you can to get that icon to "come alive" and show some sound levels.


- Similarly to the dictation popup icon, the Dictation preferences microphone icon is a live icon that should show volume level feedback when the correct input source is selected. You can select the source in a hidden dropdown under the icon. User uploaded file

Jul 28, 2012 5:13 PM in response to willcapellaro_

Thank you for the very well explained response to my problem.


As danbasson said, I also had it selected on 'Internal Microphone' before (also tried 'Automatic'), and still got nothing. I was worried that I had a problem with my mic, but that wasn't the issue as it worked perfectly with other apps such as Skype and Microsoft Messenger.


I really do hope that worked for others.

Jul 28, 2012 6:03 PM in response to Hunaidi

The strange thing for me is that dictation works on my iMac but not my MacBook!


I am located in Singapore and installed ML on two machines


1) MacBook Pro 15 inch (Early 2011)

2) iMac 24 inch (Early 2008)


Both are set to British English for language with US keyboard layout.


I have been trying to get Dictation working.


On the iMac, I initially had problems getting it to work until I set the language for Dictation to English (US). No problems switching language after that. I could even dictate in Japanese and it would work flawlessly.


On the MacBook, a double press of the Fn key brings up the mic. The system appears to register my voice but fails to translate (the 3 purple dots blinks and then shakes without a result).


I have tried changing language settings, location/country settings, and even keyboard settings to no avail. Both machines are set to use the internal mics and I have already turned the volume of the mics up.


Messing about with the Console, I found that on the MacBook Pro, there seems to be some connection issue. A copy of the log is as follows:


29/07/2012 01:01:10.534 assistantd[507] #### AVVoiceController: prepareRecordWithSettings: (IGNORING SETTINGS) ####

29/07/2012 01:01:10.535 assistantd[507] #### AVVoiceController: startRecording ####

29/07/2012 01:01:10.566 assistantd[507] Alert Listener: RUNNING = 1

29/07/2012 01:01:10.570 assistantd[507] #### beganRecording: (success = 1 status = 0) ####

29/07/2012 01:01:10.857 assistantd[507] Alert Listener: RUNNING = 0

29/07/2012 01:01:10.858 assistantd[507] alertFinished: AVVoice_RecordStarting done and record starting or active, so load AVVoice_RecordStopped

29/07/2012 01:01:12.283 assistantd[507] #### startpointDetected: ####

29/07/2012 01:01:12.793 assistantd[507] #### AVVoiceController: stopRecording ####

29/07/2012 01:01:12.800 assistantd[507] #### AVVoiceController: Recording finished (success = 1 status = 0) ####

29/07/2012 01:01:12.800 assistantd[507] #### AVVoiceController: playAlertSoundForType: 2 ####

29/07/2012 01:01:12.819 assistantd[507] Alert Listener: RUNNING = 1

29/07/2012 01:01:12.819 assistantd[507] alertStarted: either not playing start alert, or record state not kRecordStarting

29/07/2012 01:01:13.237 assistantd[507] Alert Listener: RUNNING = 0

29/07/2012 01:01:13.238 assistantd[507] alertFinished: AVVoice_RecordStoppedXXX done

29/07/2012 01:01:13.238 assistantd[507] alertFinished: not cancelling record or record state is inactive: resetting alert queue

29/07/2012 01:01:20.588 assistantd[507] <Error>: Session - Connection error: <ADAceConnection: 0x7f837bc44e90> Error Domain=NSPOSIXErrorDomain Code=60 "The operation couldn’t be completed. Operation timed out"

29/07/2012 01:01:20.596 assistantd[507] <Error>: Daemon - Session Error Error Domain=NSPOSIXErrorDomain Code=60 "The operation couldn’t be completed. Operation timed out"

29/07/2012 01:01:20.603 assistantd[507] <Error>: Daemon - Sending recognition failed Error Domain=kAFAssistantErrorDomain Code=4 "The operation couldn’t be completed. (kAFAssistantErrorDomain error 4.)" UserInfo=0x7f837bc47160 {NSUnderlyingError=0x7f837cb94ac0 "The operation couldn’t be completed. Operation timed out"}


These messages do not appear on my iMac at all as the dictation works beautifully.


Does anyone know how I can get the dictation working on my MBP?


Thanks!

Jul 29, 2012 2:00 AM in response to Hunaidi

Further probing into Console messages...

I suspect that my Macbook Pro is not connecting to the right server for Dictation. Turning on Dictation and clicking on "Enable Dictation" on the subsequent dialog results in a long pause (compared to a very short one on my iMac on which Dictation works) followed by an error message noted in Console:

29/7/12 4:50:58.204 PM assistantd[296] <Error>: Daemon - Session Error Error Domain=kAFAssistantErrorDomain Code=1 "The operation couldn’t be completed. (kAFAssistantErrorDomain error 1.)"

I have tried repairing disk permissions, changing language and regional settings to no avail.

Wondering when these bugs might be fixed User uploaded file

Jul 29, 2012 10:44 AM in response to Go vegan

This is the exact same problem I'm having on my macbook.


If I switch dictation off, restart, then switch it on again and restart once more it will work.


But if I come back to it after leaving the mac for a while it stops working, it's as if it can't connect to the server. I'm starting to suspect there is some kind of connection problem with ML after the macbook sleeps or is left idle, as Mail also loses connection after leaving it alone, just like dictation stops working. Only way I can get that working again is to completely quit out of mail and restart it.


Go vegan wrote:


Im having issues with Dictation too. If i restart my imac, it works fine. If i come to my mac later in the day, and double click the fn key, i get the sound prompt but no microphone icon pops up and no text appears. Why does the dictation stop working? how to fix?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Dictation not working on Mountain Lion?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.