Siri-like speech API for apps to contribute speech functionality
If WP7 had a Siri-like speech recognition system, it would be great if apps could contribute their own functionality to the list of things recognized by the system speech engine. For example, if I write an app that can locate my friends, my app should be able to contribute the verb "locate" to the system-wide speech engine. Whenever the user says "phone, locate my friends" my app will be a candidate for being launched to perform the action.
With Windows Phone 8.1, developers can integrate into Cortana for being launched. This improves the prior TellMe voice integration capabilities available in the 8.0 release.
Matt Lacey commented
Something related was added in WP8. You can pass speech commands to an app by using the apps name. For more see http://msdn.microsoft.com/en-us/magazine/jj721592.aspx
That's a neat idea, but how do you determine which app gets which verb? If you allow a verb to be shared, how do you determine preference?