

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

# Karakter yang dipesan di SSML
<a name="escapees"></a>

Ada lima karakter standar yang biasanya tidak dapat digunakan dalam pernyataan SSML. Entitas ini dicadangkan oleh spesifikasi bahasa. Karakter-karakter ini adalah sebagai berikut:


| Nama | Karakter | Kode melarikan diri | 
| --- | --- | --- | 
| tanda kutip (tanda kutip ganda) | " | “ | 
| ampersand | & | & | 
| tanda kutip atau tanda kutip tunggal | ' | ' | 
| kurang dari tanda | < | < | 
| lebih besar dari tanda | > | > | 

Karena SSML menggunakan karakter ini sebagai bagian dari kodenya, untuk menggunakan simbol-simbol ini di SSML, Anda harus *melarikan diri dari* karakter saat Anda menggunakannya. Anda menggunakan kode escape alih-alih karakter yang sebenarnya sehingga ditampilkan dengan benar sambil tetap membuat dokumen SSML yang valid. Misalnya, kalimat berikut

```
We're using the lawyer at Peabody & Chambers, attorneys-at-law.
```

akan dirender di SSML sebagai 

```
<speak>
We&apos;re using the lawyer at Peabody &amp; Chambers, attorneys-at-law.
</speak>
```

Dalam hal ini, karakter khusus untuk apostrof dan ampersand diloloskan sehingga dokumen SSML tetap valid.

Untuk simbol **&**, **<**, **dan>**, kode pelarian selalu diperlukan saat Anda menggunakan SSML. Selain itu, ketika Anda menggunakan tanda kutip apostrophe/tunggal (**'**) sebagai tanda kutip, Anda juga harus menggunakan kode escape.

Namun, ketika Anda menggunakan tanda kutip ganda (**"**), atau apostrophe/single tanda kutip (**'**) sebagai tanda kutip, maka apakah Anda menggunakan kode escape tergantung pada konteks.

Tanda kutip ganda 
+ Harus diloloskan ketika dalam nilai atribut dibatasi oleh tanda kutip ganda. Misalnya, dalam AWS CLI kode berikut 

  ```
  --text "Pete &quot;Maverick&quot; Mitchell"
  ```
+ Tidak perlu melarikan diri ketika dalam konteks tekstual. Misalnya, dalam hal berikut

  ```
  He said, "Turn right at the corner."
  ```
+ Tidak perlu diloloskan ketika dalam nilai atribut dibatasi oleh tanda kutip tunggal. Misalnya, dalam AWS CLI kode berikut 

  ```
  --text 'Pete "Maverick" Mitchell'
  ```

Tanda kutip tunggal 
+ Harus melarikan diri ketika digunakan sebagai tanda kutip. Misalnya, dalam hal berikut 

  ```
  We&apos;ve got to leave quickly.
  ```
+ Tidak perlu melarikan diri ketika dalam konteks tekstual. Misalnya, dalam hal berikut

  ```
  "And then I said, 'Don't quote me.'"
  ```
+ Tidak perlu diloloskan ketika dalam atribut kode dibatasi oleh tanda kutip ganda. Misalnya, dalam AWS CLI kode berikut 

  ```
  --text "Pete 'Maverick' Mitchell"
  ```