Unfortunately, S-Voice doesn't recognize any of my friend's full names. When I say "Call [First Name] [Last Name]", it recognizes "Call [First Name] [Some dictionary word that sounds similar to Last Name]". Obviously, most of my friends' last names cannot be found in any dictionary.
Is there any way to tell S-Voice to somehow "learn" the names from my synced Exchange Server account? I have created a contact named "girlfriend" to be able to call my girlfriend while driving, but I really don't want to add a "dictionary nickname" for every single person I could potentially call.
Related, but unanswered question for some other voice recognition product: Android voice search doesn't recognize Exchange contacts. In case it is relevant: My S-Voice's language is set to German.