Referensi aturan - Amazon Lex

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Referensi aturan

Tabel berikut merangkum berbagai bentuk referensi aturan yang mungkin dalam dokumen tata bahasa. Untuk informasi selengkapnya, lihat Referensi aturan di Spesifikasi tata bahasa pengenalan ucapan versi 1 Rekomendasi W3C.

Jenis referensi Formulir XML- Didukung
2.2.1 Referensi aturan lokal yang jelas <ruleref uri="#rulename"/> Ya
2.2.2 Referensi eksplisit ke aturan bernama tata bahasa yang diidentifikasi oleh URI <ruleref uri="grammarURI#rulename"/> Tidak
2.2.2 Referensi implisit ke aturan akar tata bahasa yang diidentifikasi oleh URI <ruleref uri="grammarURI"/> Tidak
2.2.2 Referensi eksplisit ke aturan bernama tata bahasa yang diidentifikasi oleh URI dengan tipe media <ruleref uri="grammarURI#rulename" type="media-type"/> Tidak
2.2.2 Referensi implisit ke aturan akar tata bahasa yang diidentifikasi oleh URI dengan tipe media <ruleref uri="grammarURI" type="media-type"/> Tidak
2.2.3 Definisi aturan khusus

<ruleref special="NULL"/>

<ruleref special="VOID"/>

<ruleref special="GARBAGE"/>

Tidak

Catatan

  1. Grammar URI adalah URI eksternal. Sebagai contoh, http://grammar.example.com/world-cities.grxml.

  2. Jenis media dapat berupa:

    • application/srgs+xml

    • text/plain

Contoh

<rule id="city" scope="public"> <one-of> <item>Boston</item> <item>Philadelphia</item> <item>Fargo</item> </one-of> </rule> <rule id="state" scope="public"> <one-of> <item>FL</item> <item>MA</item> <item>NY</item> </one-of> </rule> <!-- "Boston MA" -> city = Boston, state = MA --> <rule id="city_state" scope="public"> <ruleref uri="#city"/> <ruleref uri="#state"/> </rule>