7

I did enable speech recognition just in case, but very rarely use it, and I did not remember even accidentally activating it since bootup. Now I simply have a few apps running under Mavericks, and I noticed my fan spinning, so checked Activity Monitor and see that com.apple.SpeechRecognitionCore.speechrecognitiond takes up 986.1 MB of RAM.

What could this be?

I do use Chrome Canary, and I installed the Voice Search beta extension, but I don't think it is active now, and I haven't noticed the memory issue before.

By the way, Safari Web Content takes up another 738 MB, even though only a single tab of Gmail is open. What is this about, or how can I troubleshoot it?

3 Answers 3

6

You can kill this process (in terminal or activity monitor), and it seems as long as the Dictation & Speech pref pane (Yosemite) has dictation and enhanced dictation off and the pref pane is not open, it won't re-spawn.

See for ref:

http://www.mcelhearn.com/os-x-10-9-mavericks-enhanced-dictation-is-a-memory-hog-and-doesnt-work-very-well/

https://discussions.apple.com/thread/5824504

5

I've found that the speech recognition services do not load by default. The first time you hit the hotkey (which on my machine is hitting Fn twice), it loads the ~1GB of service into RAM.

Unless you've unwittingly hit the hot key or activated some software that wants to use voice recognition, it shouldn't be loaded. That being said, if you don't want to use speech recognition, you could check the box to disable enhanced recognition and only consume ~18MB of RAM. The non-enhanced recognition action is that it samples your voice and sends it to Apple's servers (obviously creating limits and non-realtime feedback). The enhanced flag just loads those libraries on your Mac locally and avoids going to Apple's servers.

2

I had to "force quit" it two or three times before I finally got rid of it. I thought 16 GB was a lot of memory, but was surprised to see how many processes are running even when I only have two apps running.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .