Microsoft has unveiled Cortana, its response to Apple's Siri and Google's Now, as it seeks to make its Windows Phone OS a stronger competitor to iOS and Android.
Joe Belfiore, a corporate vice president with the Windows Phone group, demonstrated Cortana responding to a variety of voice commands, including requests for Web information and instructions to perform calendar tasks.
"Cortana is a truly personal digital assistant," he said during the opening keynote Wednesday at the company's Build conference in San Francisco.
Cortana is currently in beta and is part of Windows Phone 8.1, the latest version of Microsoft's OS for smartphones. Cortana is powered by the Bing search engine and "fully replaces" the existing search function on Windows Phone, he said.
Users can choose to make a wide range of information available to Cortana, so the application can use it to make personalized recommendations and suggestions for a variety of situations and scenarios.
"The user is in control of his or her relationship with Cortana," he said.
Belfiore showed how it's possible to "tell" Cortana to initiate a phone call, add or modify entries to the calendar, display flight updates, log reminders, set alarms and launch and interact with third-party applications, like Facebook and Hulu.
As a Web search engine, Cortana can be told, for example, to find the best Mexican restaurants in a particular city, which it does by tapping Yelp reviews and ratings, then narrow the list down to those that take reservations, and then place a call to one of them.
APIs (application programming interfaces) will allow developers to build applications for Cortana, he said.
Although Cortana's main attractiveness is its voice recognition capability, users can also interact with it via text queries.
Juan Carlos Perez covers enterprise communication/collaboration suites, operating systems, browsers and general technology breaking news for The IDG News Service. Follow Juan on Twitter at @JuanCPerezIDG.