Apple finally opened Siri to the developer. This is all the details.

Sure enough, Apple released a new SiriKit at WWDC 2016 last night, which opened Siri to developers. As a Siri released since 2012, in addition to occasionally saying a few paragraphs, making a phone call or sending a text message, it seems that there are not too many commonly used functions. A significant advantage of the iOS platform is that it has a rich third-party application ecosystem and many high-quality developers. Opening Siri to the iOS ecosystem hopes to enable Siri to support richer features.

Apple finally opened Siri to the developer. This is all the details.

What does Siri bring after turning into SiriKit?

The Siri API for developers is integrated into SiriKit, which was just released this morning. (Interestingly, the current Queen of Thailand is also called Sirikit, the mother of Princess Sirindhorn, an old friend of the Chinese people).

SiriKit uses a strategy similar to Google and go out to ask questions, that is, users wake up Siri through normal processes, and after Siri completes speech recognition and semantic analysis, it packages the results of structured speech analysis into a domain (intention). Intent), and then handed over to a third-party application (such as WeChat) that supports the intent (Intent), the third-party application is launched, the corresponding information is obtained from the incoming Intent, and the operation is completed.

Apple finally opened Siri to the developer. This is all the details.

For example, the example "I need to send a message to Nancy via WeChat saying I'll be five minutes late" is mentioned in the above demo. When the user wakes up Siri to say this, Siri will put the above sentence. Convert to structured semantic intent:

Domain: Messaging

Intent: Send a message (INSendMessageIntent)

Intent Parameter

Recipients: Nancy

Message content: I'll be five minutes late

This intent is then forwarded to WeChat, which extracts the recipient and message content from the intent, matches the user's contact and sends a message.

According to Apple's official iOS documentation, SiriKit now supports a total of 22 intents in 7 areas:

Voice call VoIP Calling: call, initiate video call, check call history

Messaging: Sending information, searching for information

Photo Search Photo Search: Search photos, play photo slideshows

Payments between individuals: paying someone, collecting money from someone

Fitness Workouts: Start fitness, pause fitness, resume fitness, end fitness, cancel fitness

Ride Booking: View nearby available vehicles, book a car, view orders

Car CarPlay: Switch audio input source, air conditioner, defrosting, seat heating, FM tuning

For the above 22 intents, Apple will help developers deal with all speech recognition and semantic understanding. Developers only need to affirm support for certain intents, and then wait for the user to wake up.

For example, "Hey Siri, paying 20 yuan for Alipay as a lunch money with Alipay", Alipay will be automatically awakened, find the user "Xiao Zhang" and transfer 20 yuan.

"Hey Siri, call me a car to Zhongguancun by drip", then start the drip taxi and automatically set the destination to Zhongguancun.

Apple finally opened Siri to the developer. This is all the details.

(The picture is the author's own)

As a developer, if your app features exactly coincide with the above 7 areas, it is a good opportunity to declare support for some of these intents, so that users can use voice to launch your app. , greatly increasing the convenience of use and user stickiness.

USB Charger

Portable high efficient travel charger, can charge multi devices at the same time, every port output mini 5v 1a, max 5v 2.1a. We can meet your specific requirement of the products, like label design. The plug type is US/UK/AU/EU. The material of this product is PC+ABS. All condition of our product is 100% brand new.

Our products built with input/output overvoltage protection, input/output overcurrent protection, over temperature protection, over power protection and short circuit protection. You can send more details of this product, so that we can offer best service to you!


Usb Charger,Universal Travel Adapter,Intelligent Usb Charger,Travel Adapter

Shenzhen Waweis Technology Co., Ltd. , https://www.waweis.com