1. A method for operating a virtual assistant, the method comprising: at an electronic device having a processor and memory: receiving, from a first user device, a first pronunciation for a first named entity; receiving, from a second user device, a second pronunciation for the first named entity; storing the first and second pronunciations for the first named entity in a shared pronunciation lexicon; receiving, from a third user device, audio data representing user speech and a context of the third user device, the user speech including the first named entity in spoken form; and performing speech-to-text conversion on the audio data to generate a textual representation of the user speech, the speech-to-text conversion comprising selecting, for comparison with the audio data, the stored first pronunciation or the stored second pronunciation for the first named entity based on the context.
1. A method for operating a virtual assistant, the method comprising: at an electronic device having a processor and memory: receiving, from a first user device, a first pronunciation for a first named entity; receiving, from a second user device, a second pronunciation for the first named entity; storing the first and second pronunciations for the first named entity in a shared pronunciation lexicon; receiving, from a third user device, audio data representing user speech and a context of the third user device, the user speech including the first named entity in spoken form; and performing speech-to-text conversion on the audio data to generate a textual representation of the user speech, the speech-to-text conversion comprising selecting, for comparison with the audio data, the stored first pronunciation or the stored second pronunciation for the first named entity based on the context. 7. The method of claim 1 , wherein the method further comprises: determining a relevant subset of the shared pronunciation lexicon based on the context of the third user device, wherein the speech-to-text conversion on the audio data is performed using the determined relevant subset of the shared pronunciation lexicon to generate the textual representation of the user speech.