Ana içeriğe geç

AI Amaçları

AIIntentType, AI hizmetinin tanıdığı eylemi sınıflandırır. Host app istenen eylemi uygulamadan önce cihaz durumunu, izinleri ve ürün desteğini doğrulamalıdır.

Amaç Referansı​

Durum ve Konuşma

Temel değerler ve konuşma düzeyindeki işlemler.

6
.unknown

Servis sağlayıcısı tanıyamadığı bir amaç döndürdü.

-1
.none

Uygulamak için tanımlı bir amaç bulunamadı.

0
.dialogExit

Mevcut konuşmayı sonlandır.

command: dialog.exit
9
.roleSet

Mevcut AI rolünü değiştir.

command: role.set
10
.voiceClone

Servis sağlayıcısının ses klonlama işlemini başlat.

command: voice.clone
12
.locationQuery

Kullanıcı konumunu ana uygulama aracılığıyla sorgula.

command: location.query
23

Kamera ve Kayıt

Fotoğraf çekme, video kaydetme ve ses kaydetme amaçlı talepler.

6
.photoStart

Fotoğraf çekmeye başla.

command: photo.start
1
.photoUnderstand

Fotoğraf içeriğini tanı.

command: photo.understand
2
.audioRecording

Ses kaydı başlat.

command: recording.start
3
.videoStart

Video kaydı başlat.

command: video.start
4
.videoStop

Video kaydını durdur.

command: video.stop
5
.callRecording

Gelen çağrıyı kaydetmeye başla.

command: call.recording
20

Cihaz ve Arama

Ses seviyesi, güç, pil, arama ve cihaz bulunma işlemleri.

9
.volumeUp

Cihaz ses seviyesini artır.

command: volume.up
6
.volumeDown

Cihaz ses seviyesini azalt.

command: volume.down
7
.volumeSet

Cihaz ses seviyesini ayarlama.

command: volume.set
8
.devicePowerOff

Cihazı kapat.

command: device.shutdown
11
.deviceBattery

Cihaz pilini sorgula.

command: device.battery
17
.answerCall

Gelen çağrıyı kabul et.

command: call.answer
18
.declineCall

Aramaları reddet.

command: call.decline
19
.findPhone

iPhone'u bul.

command: find.phone
21
.stopFindPhone

iPhone'u bulmayı durdur.

command: stop.phone
22

Müzik Çalma

Müzik çalma ve parça değiştirme işlemleri.

4
.musicPlay

Müzik çalmaya başla veya devam et.

command: music.play
13
.musicNext

Bir sonraki şarkıyı çal.

command: music.next
14
.musicPrev

Önceki şarkıyı çal.

command: music.prev
15
.musicStop

Müzik çalma.

command: music.stop
16
Farklı servis sağlayıcıları tarafından desteklenen amaçlar farklı olabilir. AIIntentType alındıktan sonra, ana uygulama (App) yine de işlemi doğrulamalı ve uygulamalı, işlemin tamamlandığını varsaymamalıdır.