Bagikan melalui


SFSpeechRecognitionTaskDelegate_Extensions Kelas

Definisi

Metode ekstensi ke ISFSpeechRecognitionTaskDelegate antarmuka untuk mendukung semua metode dari SFSpeechRecognitionTaskDelegate protokol.

public static class SFSpeechRecognitionTaskDelegate_Extensions
type SFSpeechRecognitionTaskDelegate_Extensions = class
Warisan
SFSpeechRecognitionTaskDelegate_Extensions

Keterangan

Metode ekstensi untuk ISFSpeechRecognitionTaskDelegate memungkinkan pengembang memperlakukan instans antarmuka sebagai memiliki semua metode opsional dari protokol asli SFSpeechRecognitionTaskDelegate . Karena antarmuka hanya berisi anggota yang diperlukan, metode ekstensi ini memungkinkan pengembang untuk memanggil anggota opsional protokol.

Metode

DidDetectSpeech(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

Sistem memanggil metode ini secara berkala saat ucapan terdeteksi.

DidFinishRecognition(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFSpeechRecognitionResult)

Sistem memanggil metode ini setelah menyelesaikan pengenalan.

DidFinishSuccessfully(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, Boolean)

Sistem memanggil metode ini setelah task selesai.

DidHypothesizeTranscription(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFTranscription)

Sistem memanggil metode ini secara berkala, karena pengenalan ucapan mencoba memperbaiki hasilnya.

FinishedReadingAudio(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

Dipanggil oleh sistem setelah input audio selesai.

WasCancelled(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

Metode ekstensi ke ISFSpeechRecognitionTaskDelegate antarmuka untuk mendukung semua metode dari SFSpeechRecognitionTaskDelegate protokol.

Berlaku untuk