PhraseListGrammar class
Konuşma tanımayı geliştirmek için yeni tümcecik eklemelerine izin verir.
Tanıyıcıya eklenen tümcecikler, bir sonraki tanımanın başlangıcında veya SpeechSDK'nin konuşma hizmetine yeniden bağlanması gerektiğinde etkili olur.
Yöntemler
| add |
Geçerli tanıyıcıya tek bir tümcecik ekler. |
| add |
Geçerli tanıyıcıya birden çok tümcecik ekler. |
| clear() | Geçerli tanıyıcıya eklenen tümcecikleri temizler. |
| from |
Belirli bir konuşma tanıyıcısından Bir PhraseListGrammar oluşturur. Türetilen tüm tanıyıcıları kabul eder |
| set |
Tümcecik, liste, dilbilgisi önyargı ağırlığını ayarlar. İzin verilen aralık [0.0, 2.0]'dır. Varsayılan ağırlık 1.0'dır. Sıfır değeri, tümcecik listesini devre dışı bırakır. |
Yöntem Ayrıntıları
addPhrase(string)
Geçerli tanıyıcıya tek bir tümcecik ekler.
function addPhrase(phrase: string)
Parametreler
- phrase
-
string
Eklenecek tümcecik.
addPhrases(string[])
Geçerli tanıyıcıya birden çok tümcecik ekler.
function addPhrases(phrases: string[])
Parametreler
- phrases
-
string[]
Eklenecek tümcecik dizisi.
clear()
Geçerli tanıyıcıya eklenen tümcecikleri temizler.
function clear()
fromRecognizer(Recognizer | ConversationTranscriber | MeetingTranscriber)
Belirli bir konuşma tanıyıcısından Bir PhraseListGrammar oluşturur. Türetilen tüm tanıyıcıları kabul eder
static function fromRecognizer(recognizer: Recognizer | ConversationTranscriber | MeetingTranscriber): PhraseListGrammar
Parametreler
- recognizer
Tümcecik listelerinin ekleneceği tanıyıcı.
Döndürülenler
setWeight(number)
Tümcecik, liste, dilbilgisi önyargı ağırlığını ayarlar. İzin verilen aralık [0.0, 2.0]'dır. Varsayılan ağırlık 1.0'dır. Sıfır değeri, tümcecik listesini devre dışı bırakır.
function setWeight(weight: number)
Parametreler
- weight
-
number
İfade listesi, dilbilgisi önyargısı, ağırlık.