

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 标签
<a name="srgs-tags"></a>

以下讨论适用于为语法定义的标签。有关更多信息，请参阅《W3C 正式推荐标准》*1.0 版语音识别语法规范*中的[标记](https://www.w3.org/TR/speech-grammar/#S2.6)。

根据 SRGS 规范，可以通过以下方式定义标记：

1. 作为标头声明的一部分，如[标头声明](srgs-header.md)中所述。

1. 作为 *<rule>* 定义的一部分。

支持以下标记格式：
+ `semantics/1.0`(SISR， ECMAScript)
+ `semantics/1.0-literals`（SISR 字符串文本）

不支持以下标记格式：
+ `swi-semantics/1.0`（Nuance 专有）

**示例**

```
<grammar xmlns="http://www.w3.org/2001/06/grammar"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xml:base="http://www.example.com/base-file-path"
         xsi:schemaLocation="http://www.w3.org/2001/06/grammar
                             http://www.w3.org/TR/speech-grammar/grammar.xsd"
         xml:lang="en-US"
         version="1.0"
         mode="voice"
         root="city"
         tag-format="semantics/1.0-literals">
    <rule id="no">
        <one-of>
            <item>no</item>
            <item>nope</item>
            <item>no way</item>
        </one-of>
        <tag>no</tag>
    </rule>
</grammar>
```