Phonetic vs Pronunciation contacts fields and Siri

The contacts app has fields for Phonetic and Pronunciation. My app adds phonetic data to the phonetic field to help Siri better understand contacts stored in Greek, Cyrillic, or Georgian. However, using the phonetic field causes the sorting order of contacts to be messed up. For example, Greek B (beta) is represented as a phonetic sound of V, resulting in a completely incorrect sorting order.

The pronunciation field doesn’t seem to affect the sorting order, but I’m not sure what it does or should do.

My questions are:

  1. Do we understand the difference between phonetic and pronunciation, and how Siri actively uses them?
  2. If the phonetic field is the correct one to use, how can we raise a feature request with Apple to add an option to sort contacts based on phonetic fields or not?

Here’s a test you can try:

Create a new contact with the following details:

  • First name: test
  • Last name: test
  • Phonetic first name: Billy
  • Phonetic last name: Idol

Ask Siri to show the contact Billy Idol. It will return the “test test” contact.

Switch from the phonetic to the pronunciation fields. Now, Siri won’t find Billy Idol.

Answered by DTS Engineer in 840039022

Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. Please file a bug report, include a small Xcode project and some directions that can be used to reproduce the problem, and post the Feedback number here once you do. If you post the Feedback number here I'll check the status next time I do a sweep of forums posts where I've suggested bug reports.

Bug Reporting: How and Why? has tips on creating your bug report.

Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. Please file a bug report, include a small Xcode project and some directions that can be used to reproduce the problem, and post the Feedback number here once you do. If you post the Feedback number here I'll check the status next time I do a sweep of forums posts where I've suggested bug reports.

Bug Reporting: How and Why? has tips on creating your bug report.

Thank you - I had opened FB17173936 previously and I have now updated it with more information.

Thanks for filing a bug report. I checked the status of your bug report and it has been assigned to the Contacts app engineering team and it is currently under investigation.

Today as part of WWDC, I had a call with a member of the contacts team (I have his name in the ticket). He has confirmed to me the following:

  1. Phonetic was designed initially to be used mainly for Japanese language and yes it does and should affect contact sorting.
  2. In iOS pronunciation field was introduced to be used in combination with Siri.
  3. Siri should not be looking at the phonetic field at all but only look at the pronunciation.

Clearly this is not the case. I have uploaded a video in the ticket showing that Siri respects the phonetic field not the pronunciation.

Apple Engineer on the call confirmed that if this is the case that it is actually a bug. The thing is that most probably it shouldn't be assigned to the Contacts team but to Siri team. @DTS Engineer Can you please look into it and make sure the correct team have the ticket assigned?

@DTS Engineer any updates on this?

Phonetic vs Pronunciation contacts fields and Siri
 
 
Q