

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Mejora de la precisión de la transcripción con vocabularios médicos personalizados
<a name="vocabulary-med"></a>

Para mejorar la precisión de la transcripción en Amazon Transcribe Medicina, crea y usa uno o más vocabularios médicos personalizados. Un *vocabulario personalizado* es una colección de palabras o frases que son específicas de un dominio. Esta colección ayuda a mejorar el rendimiento de Amazon Transcribe Medical a la hora de transcribir esas palabras o frases.

Usted es responsable de la integridad de sus propios datos cuando utiliza Amazon Transcribe Medical. No introduzca información confidencial, información personal (PII) ni información de salud protegida (PHI) en un vocabulario personalizado.

Para obtener los mejores resultados, cree pequeños vocabularios personalizados separados, cada uno de los cuales ayude a transcribir una grabación de audio específica. Obtendrá mayores mejoras en la precisión de la transcripción que si creara un vocabulario personalizado de gran tamaño para usarlo en todas sus grabaciones.

De forma predeterminada, puede tener hasta 100 vocabularios personalizados en su Cuenta de AWS. Un vocabulario personalizado no puede superar los 50 KB de tamaño. Para obtener información sobre cómo solicitar un aumento del número de vocabularios personalizados que puedes tener en tu cuenta Cuenta de AWS, consulta las cuotas de [AWS servicio](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html).

Los vocabularios personalizados están disponibles en inglés estadounidense (en-US).

**Topics**
+ [Crear un archivo de texto para su vocabulario médico personalizado](create-med-vocab-text.md)
+ [Usar un archivo de texto para crear un vocabulario médico personalizado](create-med-custom-vocabulary.md)
+ [Transcribir un archivo de audio utilizando un vocabulario médico personalizado](start-med-custom-vocab-job.md)
+ [Transcribir una transmisión en tiempo real utilizando un vocabulario médico personalizado](start-med-vocab-stream.md)
+ [Juego de caracteres para medicina Amazon Transcribe](charsets-med.md)

# Crear un archivo de texto para su vocabulario médico personalizado
<a name="create-med-vocab-text"></a>

Para crear un vocabulario personalizado, debe crear un archivo de texto en formato UTF-8. En este archivo, se crea una tabla de cuatro columnas, en la que cada columna especifica un campo. Cada campo indica a Amazon Transcribe Medical cómo se pronuncian los términos específicos del dominio o cómo debe mostrarlos en las transcripciones. El archivo de texto que contiene estos campos se guarda en un bucket de Amazon S3 .

## Entender cómo dar formato a un archivo de texto
<a name="understand-vocab-formatting"></a>

Para crear un vocabulario médico personalizado, escriba los nombres de las columnas como una fila de encabezado. Ingrese los valores de cada columna debajo de la fila de encabezado.

Los nombres de las cuatro columnas de la tabla son los siguientes:
+  `Phrase`: columna obligatoria, valores obligatorios 
+  `IPA`: columna obligatoria, los valores pueden ser opcionales 
+  `SoundsLike`: columna obligatoria, los valores pueden ser opcionales 
+  `DisplayAs`: columna obligatoria, los valores pueden ser opcionales 

Al crear un vocabulario personalizado, asegúrese de:
+ Separe cada columna con un único carácter de tabulación. Amazon Transcribe muestra un mensaje de error si intenta separar las columnas con espacios o varios caracteres de tabulación.
+ Asegúrese de que no haya espacios finales ni espacios en blanco después de cada valor de una columna.

Asegúrese de que los valores que ingresa para cada columna:
+ Tengan menos de 256 caracteres, guiones incluidos
+ Utilice sólo caracteres del conjunto de caracteres permitido; consulte [Juego de caracteres para medicina Amazon Transcribe](charsets-med.md).

## Ingresar valores para las columnas de la tabla
<a name="entering-vocabulary-values-med"></a>

La siguiente información muestra cómo especificar valores para las cuatro columnas de la tabla:
+ `Phrase`: palabra o frase que deben reconocerse. Debe escribir valores en esta columna.

  Si la entrada es una frase, separe las palabras con guiones (-). Por ejemplo, escriba **cerebral autosomal dominant arteriopathy with subcortical infarcts and leukoencephalopathy** como **cerebral-autosomal-dominant-arteriopathy-with-subcortical-infarcts-and-leukoencephalopathy**.

  Escriba acrónimos u otras palabras cuyas letras deben pronunciarse individualmente como letras simples seguidas de puntos, como **D.N.A.** o **S.T.E.M.I.**. Para introducir la forma plural de un acrónimo, como «»STEMIs, separe la «s» del acrónimo con un guión: "**S.T.E.M.I-s**" Puede utilizar letras mayúsculas o minúsculas para los acrónimos.

  La columna `Phrase` es obligatoria. Puede utilizar cualquiera de los caracteres permitidos en el idioma de entrada. Para conocer los caracteres permitidos, consulte [Juego de caracteres para medicina Amazon Transcribe](charsets-med.md). Si no especifica la `DisplayAs` columna, Amazon Transcribe Medical utilizará el contenido de la columna en el archivo de salida. `Phrase`
+ `IPA` (columna obligatoria, los valores pueden ser opcionales): para especificar la pronunciación de una palabra o frase, puede incluir caracteres del [Alfabeto Fonético Internacional (IPA)](https://en.wikipedia.org/wiki/International_Phonetic_Alphabet) en esta columna. La columna `IPA` no puede contener espacios iniciales o finales y sólo debe utilizarse un espacio para separar cada fonema de la entrada. Por ejemplo, en inglés escribiría la frase **acute-respiratory-distress-syndrome** como **ə k j u t ɹ ɛ s p ɪ ɹ ə t ɔ ɹ i d ɪ s t ɹ ɛ s s ɪ n d ɹ oʊ m**. Escribiría la frase **A.L.L.** como **eɪ ɛ l ɛ l**.

  Incluso si no especifica el contenido de la columna `IPA`, debe incluir una columna `IPA` en blanco. Si incluye valores en la columna `IPA`, no puede proporcionar valores para la columna `SoundsLike`.

  Para obtener una lista de caracteres IPA permitidos para un idioma específico, consulte [Juego de caracteres para medicina Amazon Transcribe](charsets-med.md). El inglés estadounidense es el único idioma disponible en Amazon Transcribe Medicina.
+ `SoundsLike` (la columna es obligatoria, los valores pueden ser opcionales): puede dividir una palabra o frase en segmentos más pequeños y proporcionar una pronunciación para cada segmento utilizando la ortografía estándar del idioma para imitar la forma en que suena la palabra. Por ejemplo, puede proporcionar sugerencias de pronunciación para la frase **cerebral-autosomal-dominant-arteriopathy-with-subcortical-infarcts-and-leukoencephalopathy** de este modo: **sir-e-brul-aut-o-som-ul-dah-mi-nant-ar-ter-ri-o-pa-thy-with-sub-cor-ti-cul-in-farcts-and-lewk-o-en-ce-phul-ah-pu-thy**. La sugerencia para la frase **atrioventricular-nodal-reentrant-tachycardia** sería: **ay-tree-o-ven-trick-u-lar-node-al-re-entr-ant-tack-ih-card-ia**. Separe cada parte de la sugerencia con un guion (-). 

  Incluso si no proporciona valores para la columna `SoundsLike`, debe incluir una columna `SoundsLike` en blanco. Si incluye valores en la columna `SoundsLike`, no puede proporcionar valores para la columna `IPA`. 

  Puede utilizar cualquiera de los caracteres permitidos en el idioma de entrada. Para obtener una lista de los caracteres permitidos, consulte [Juego de caracteres para medicina Amazon Transcribe](charsets-med.md).
+ `DisplayAs` (columna obligatoria, los valores pueden ser opcionales): define el aspecto de la palabra o frase cuando se imprime. Por ejemplo, si la palabra o frase es **cerebral-autosomal-dominant-arteriopathy-with-subcortical-infarcts-and-leukoencephalopathy**, puede indicar que debe mostrarse como `cerebral autosomal dominant arteriopathy with subcortical infarcts and leukoencephalopathy` para que el guion no aparezca. También puede especificar `DisplayAs` como `CADASIL` si desea mostrar el acrónimo en lugar del término completo en la salida.

  Si no especifica la `DisplayAs` columna, Amazon Transcribe Medical utilizará la `Phrase` columna del archivo de entrada en la salida.

  Puede utilizar cualquier carácter UTF-8 en la columna `DisplayAs`.

Incluya espacios sólo para los valores de las columnas `IPA` y `DisplayAs`.

Para crear el archivo de texto de su vocabulario personalizado, coloque cada palabra o frase del archivo de texto en una línea separada. Separe las columnas con caracteres de tabulación. Incluya espacios solo para los valores de las columnas `IPA` y `DisplayAs`. Guarda el archivo con la extensión `.txt` en un compartimento Amazon S3 en el mismo Región de AWS lugar en el que usaste Amazon Transcribe Medical para crear tu vocabulario personalizado.

Si edita el archivo de texto en Windows, asegúrese de que el archivo está en formato `LF` y no en formato `CRLF`. De lo contrario, no podrá crear su vocabulario personalizado. Algunos editores de texto le permiten cambiar el formato con los comandos Find (Buscar) y Replace (Reemplazar).

En los ejemplos siguientes se muestra texto que puede utilizar para crear vocabularios personalizados. Para crear un vocabulario personalizado a partir de estos ejemplos, copie un ejemplo en un editor de texto, reemplace `[TAB]` por un carácter de tabulación y cargue el archivo de texto guardado en Amazon S3.

```
Phrase[TAB]IPA[TAB]SoundsLike[TAB]DisplayAs
acute-respiratory-distress-syndrome[TAB][TAB][TAB]acute respiratory distress syndrome
A.L.L.[TAB]eɪ ɛ l ɛ l[TAB][TAB]ALL
atrioventricular-nodal-reentrant-tachycardia[TAB][TAB]ay-tree-o-ven-trick-u-lar-node-al-re-entr-ant-tack-ih-card-ia[TAB]
```

Puede especificar las columnas en cualquier orden. Los siguientes ejemplos muestran otras estructuras válidas para el archivo de entrada de vocabulario personalizado.

```
Phrase[TAB]SoundsLike[TAB]IPA[TAB]DisplayAs
acute-respiratory-distress-syndrome[TAB][TAB][TAB]acute respiratory distress syndrome
A.L.L.[TAB][TAB]eɪ ɛ l ɛ l[TAB]ALL
atrioventricular-nodal-reentrant-tachycardia[TAB]ay-tree-o-ven-trick-u-lar-node-al-re-entr-ant-tack-ih-card-ia[TAB][TAB]
```

```
DisplayAs[TAB]SoundsLike[TAB]IPA[TAB]Phrase
acute respiratory distress syndrome[TAB][TAB][TAB]acute-respiratory-distress-syndrome
ALL[TAB][TAB]eɪ ɛ l ɛ l[TAB]A.L.L.
[TAB]ay-tree-o-ven-trick-u-lar-node-al-re-entr-ant-tack-ih-card-ia[TAB][TAB]atrioventricular-nodal-reentrant-tachycardia
```

Para facilitar la lectura, las siguientes tablas muestran los ejemplos anteriores con mayor claridad en formato html. Están destinadas únicamente a ilustrar los ejemplos.


| Phrase | IPA | SoundsLike | DisplayAs | 
| --- | --- | --- | --- | 
| acute-respiratory-distress-syndrome |  |  | acute respiratory distress syndrome | 
| A.L.L. | eɪ ɛ l ɛ l |  | ALL | 
| atrioventricular-nodal-reentrant-tachycardia |  | ay-tree-o-ven-trick-u-lar-node-al-re-entr-ant-tack-ih-card-ia |  | 


| Phrase | SoundsLike | IPA | DisplayAs | 
| --- | --- | --- | --- | 
| acute-respiratory-distress-syndrome |  |  | acute respiratory distress syndrome | 
| atrioventricular-nodal-reentrant-tachycardia | ay-tree-o-ven-trick-u-lar-node-al-re-entr-ant-tack-ih-card-ia |  |  | 
| A.L.L. |  | eɪ ɛ l ɛ l | ALL | 


| DisplayAs | SoundsLike | IPA | Phrase | 
| --- | --- | --- | --- | 
| acute respiratory distress syndrome |  |  | acute-respiratory-distress-syndrome | 
| ALL |  | eɪ ɛ l ɛ l | A.L.L. | 
|  | ay-tree-o-ven-trick-u-lar-node-al-re-entr-ant-tack-ih-card-ia |  | atrioventricular-nodal-reentrant-tachycardia | 

# Usar un archivo de texto para crear un vocabulario médico personalizado
<a name="create-med-custom-vocabulary"></a>

Para crear un vocabulario personalizado, debe haber preparado un archivo de texto que contenga una colección de palabras o frases. Amazon Transcribe Medical utiliza este archivo de texto para crear un vocabulario personalizado que puede utilizar para mejorar la precisión de la transcripción de esas palabras o frases. Puede crear un vocabulario personalizado mediante la [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateMedicalVocabulary.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateMedicalVocabulary.html)API o la consola Amazon Transcribe médica.

## Consola de administración de AWS
<a name="create-med-custom-vocab-console"></a>

Para usarlo y Consola de administración de AWS crear un vocabulario personalizado, debes proporcionar el Amazon S3 URI del archivo de texto que contiene tus palabras o frases.

1. Inicie sesión en la [Consola de administración de AWS](https://console.aws.amazon.com/transcribe/).

1. En el panel de navegación, en Amazon Transcribe Medicina, selecciona **Vocabulario personalizado**.

1. En **Nombre**, en **Configuración de vocabulario**, elija un nombre para su vocabulario personalizado.

1. Especifique la ubicación del archivo de audio o de vídeo en Amazon S3:
   + En **Ubicación del archivo de entrada de vocabulario en S3**, en **Configuración de vocabulario**, especifique el URi de Amazon S3 que identifica el archivo de texto que utilizará para crear su vocabulario personalizado.
   + En **Ubicación del archivo de entrada de vocabulario en S3**, seleccione **Examinar S3** para buscar el archivo de texto y seleccionarlo.

1. Seleccione **Crear vocabulario**.

Puede ver el estado de procesamiento de su vocabulario personalizado en Consola de administración de AWS.

## API
<a name="create-med-custom-vocab-api"></a>

**Para crear un vocabulario médico personalizado (API)**
+ En la API de [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html), especifique lo siguiente.

  1. En `LanguageCode`, especifique `en-US`.

  1. Para`VocabularyFileUri`, especifique la Amazon S3 ubicación del archivo de texto que utiliza para definir su vocabulario personalizado.

  1. En `VocabularyName`, especifique un nombre para su vocabulario personalizado. El nombre que especifique debe ser único dentro de su Cuenta de AWS.

Puede ver el estado de procesamiento de su vocabulario personalizado, utilice la API de [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_GetMedicalVocabulary.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_GetMedicalVocabulary.html).

El siguiente es un ejemplo de solicitud AWS SDK para Python (Boto3) que se utiliza para crear un vocabulario personalizado.

```
from __future__ import print_function
import time
import boto3  
transcribe = boto3.client('transcribe', 'us-west-2')
vocab_name = "my-first-vocabulary"
response = transcribe.create_medical_vocabulary(
    VocabularyName = job_name,
    VocabularyFileUri = 's3://amzn-s3-demo-bucket/my-vocabularies/my-vocabulary-table.txt'
    LanguageCode = 'en-US',
  )
  
while True:
    status = transcribe.get_medical_vocabulary(VocabularyName = vocab_name)
    if status['VocabularyState'] in ['READY', 'FAILED']:
        break
    print("Not ready yet...")
    time.sleep(5)
print(status)
```

## AWS CLI
<a name="create-med-custom-vocab-cli"></a>

**Para habilitar la partición de las voces en un trabajo de transcripción por lotes (AWS CLI)**
+ Ejecute el siguiente código.

  ```
  aws transcribe create-medical-vocabulary \
  --vocabulary-name my-first-vocabulary \ 
  --vocabulary-file-uri s3://amzn-s3-demo-bucket/my-vocabularies/my-vocabulary-file.txt \
  --language-code en-US
  ```

# Transcribir un archivo de audio utilizando un vocabulario médico personalizado
<a name="start-med-custom-vocab-job"></a>

Utilice el [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)o el Consola de administración de AWS para iniciar un trabajo de transcripción que utilice un vocabulario personalizado para mejorar la precisión de la transcripción.

## Consola de administración de AWS
<a name="start-med-custom-vocab-job-console"></a>

1. Inicie sesión en la [Consola de administración de AWS](https://console.aws.amazon.com/transcribe/).

1. En el panel de navegación, en Amazon Transcribe Medicina, selecciona **Trabajos de transcripción**.

1. Seleccione **Crear trabajo**.

1. En la página **Especificar detalles del trabajo**, proporcione información sobre su trabajo de transcripción.

1. Elija **Siguiente**.

1. En **Personalización**, habilite **Vocabulario personalizado**.

1. En **Selección de vocabulario**, elija un vocabulario personalizado.

1. Seleccione **Crear**.

## API
<a name="start-med-custom-vocab-api"></a>

**Para habilitar la partición de las voces en un archivo de audio mediante un trabajo de transcripción por lotes (API)**
+ En la API de [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html), especifique lo siguiente.

  1. En `MedicalTranscriptionJobName`, especifique un nombre que sea único en su Cuenta de AWS.

  1. En `LanguageCode`, especifique el código de idioma correspondiente al idioma hablado en el archivo multimedia y el idioma del filtro de vocabulario.

  1. En el parámetro `MediaFileUri` del objeto `Media`, especifique el nombre del archivo multimedia que desea transcribir.

  1. En `Specialty`, especifique la especialidad médica del profesional que habla en el archivo de audio.

  1. En `Type`, especifique si el archivo de audio es una conversación o un dictado.

  1. En `OutputBucketName`, especifique el bucket de Amazon S3 en el que se almacenarán los resultados de la transcripción.

  1. En el objeto `Settings`, especifique lo siguiente.

     1. `VocabularyName`: el nombre de su vocabulario personalizado.

La siguiente solicitud utiliza el AWS SDK para Python (Boto3) para iniciar un trabajo de transcripción por lotes con un vocabulario personalizado.

```
from __future__ import print_function
import time
import boto3
transcribe = boto3.client('transcribe', 'us-west-2')
job_name = "my-first-med-transcription-job"
job_uri = "s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
transcribe.start_medical_transcription_job(
   MedicalTranscriptionJobName = job_name,
   Media = {
       'MediaFileUri': job_uri
   },
   OutputBucketName = 'amzn-s3-demo-bucket',
   OutputKey = 'my-output-files/', 
   LanguageCode = 'en-US',
   Specialty = 'PRIMARYCARE',
   Type = 'CONVERSATION',
   Settings = {
       'VocabularyName': 'example-med-custom-vocab'
       }
 )

while True:
   status = transcribe.get_medical_transcription_job(MedicalTranscriptionJobName = job_name)
   if status['MedicalTranscriptionJob']['TranscriptionJobStatus'] in ['COMPLETED', 'FAILED']:
        break
    print("Not ready yet...")
    time.sleep(5)
print(status)
```

# Transcribir una transmisión en tiempo real utilizando un vocabulario médico personalizado
<a name="start-med-vocab-stream"></a>

Para mejorar la precisión de la transcripción en una transmisión en tiempo real, puedes usar un vocabulario personalizado utilizando HTTP/2 o WebSocket secuencias. Para iniciar una solicitud HTTP/2, utilice la API de [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html). Puedes usar un vocabulario personalizado en tiempo real mediante la [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html)API o mediante el WebSocket protocolo. Consola de administración de AWS

## Transcribir un dictado que se pronuncia en el micrófono (Consola de administración de AWS)
<a name="streaming-medical-vocabulary-console"></a>

Para usar la Consola de administración de AWS transcripción del audio en streaming de un dictado médico, elige la opción de transcribir un dictado médico, inicia la transmisión y comienza a hablar por el micrófono.

**Para transcribir el audio en streaming de un dictado médico (Consola de administración de AWS)**

1. Inicie sesión en la [Consola de administración de AWS](https://console.aws.amazon.com/transcribe/).

1. **En el panel de navegación, en Amazon Transcribe Medicina, selecciona Transcripción en tiempo real.**

1. Para **Especialidad médica**, elija la especialidad médica del médico que habla en la transmisión.

1. En **Tipo de entrada de audio**, seleccione **Conversación** o **Dictado**.

1. En **ajustes adicionales**, seleccione **Vocabulario personalizado**.

   1. En **Selección de vocabulario**, elija el vocabulario personalizado.

1. Elija **Comenzar streaming**.

1. Hable al micrófono.

## Habilitar la partición de las voces en una secuencia HTTP/2
<a name="vocabulary-med-http2"></a>

La siguiente es la sintaxis de los parámetros de una solicitud HTTP/2.

```
POST /medical-stream-transcription HTTP/2
host: transcribestreaming.us-west-2.amazonaws.com
authorization: Generated value
x-amz-target: com.amazonaws.transcribe.Transcribe.StartMedicalStreamTranscription
x-amz-content-sha256: STREAMING-MED-AWS4-HMAC-SHA256-EVENTS
x-amz-date: 20220208T235959Z
x-amzn-transcribe-session-id: my-first-http2-med-stream
x-amzn-transcribe-language-code: en-US
x-amzn-transcribe-media-encoding: flac
x-amzn-transcribe-sample-rate: 16000
x-amzn-transcribe-vocabulary-name: my-first-med-vocab
x-amzn-transcribe-specialty: PRIMARYCARE
x-amzn-transcribe-type: CONVERSATION
x-amzn-transcribe-show-speaker-label: true
Content-type: application/vnd.amazon.eventstream
transfer-encoding: chunked
```

Descripciones de los parámetros:
+ **host**: actualiza el Región de AWS ('us-west-2' en el ejemplo anterior) con Región de AWS el que estás llamando. Para obtener una lista de puntos finales válidos Regiones de AWS, consulte [Regiones de AWS y](https://docs.aws.amazon.com/general/latest/gr/rande.html#transcribe_region) Endpoints.
+ **autorización**: se trata de un campo generado. Para obtener más información sobre cómo crear una firma, consulte [Firmar AWS solicitudes con la versión 4 de Signature](https://docs.aws.amazon.com/general/latest/gr/sigv4_signing.html).
+ **x-amz-target**: No modifique este campo; utilice el contenido que se muestra en el ejemplo anterior.
+ **x-amz-content-sha256**: Se trata de un campo generado. Para obtener más información sobre el cálculo de una firma, consulte [Firmar AWS solicitudes con firma, versión 4](https://docs.aws.amazon.com/general/latest/gr/sigv4_signing.html).
+ **x-amz-date**: la fecha y la hora en que se creó la firma. El formato es YYYMMDDTHHMMSSZ, donde YYYY=año, MM=mes, DD=día, HH=hora, MM=minuto, SS=segundos y 'T' y 'Z' son caracteres fijos. Para obtener más información, consulte [Control de fechas en Signature Version 4](https://docs.aws.amazon.com/general/latest/gr/sigv4-date-handling.html).
+ **x-amzn-transcribe-session-id**: el nombre de tu sesión de streaming.
+ **x-amzn-transcribe-language-code**: la codificación utilizada para el audio de entrada. Consulte [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartMedicalStreamTranscription.html) o [Idiomas compatibles y características específicas de cada idioma](supported-languages.md) para obtener una lista de valores válidos.
+ **x-amzn-transcribe-media-codificación**: la codificación utilizada para el audio de entrada. Los valores válidos son `pcm`, `ogg-opus` y `flac`.
+ **x-amzn-transcribe-sample-frecuencia: frecuencia** de muestreo del audio de entrada (en hercios). Amazon Transcribe admite un rango de 8.000 Hz a 48.000 Hz. El audio de baja calidad, como el audio de un teléfono, suele rondar los 8 000 Hz. El audio de alta calidad suele oscilar entre 16 000 Hz y 48 000 Hz. Tenga en cuenta que la frecuencia de muestreo que especifique **debe** coincidir con la del audio.
+ **x-amzn-transcribe-vocabulary-name**: el nombre del vocabulario que quieres usar con tu transcripción.
+ **x-amzn-transcribe-specialty**: La especialidad médica que se está transcribiendo.
+ **x-amzn-transcribe-type**: Elige si se trata de un dictado o de una conversación.
+ **x-amzn-transcribe-show-speaker-label**: para habilitar la diarización, este valor debe ser. `true`
+ **x-amz-target**: no modifique este campo; utilice el contenido que se muestra en el ejemplo anterior.

## Habilitar la partición de los altavoces en una solicitud WebSocket
<a name="vocabulary-websocket"></a>

Para particionar los altavoces en las WebSocket transmisiones con la API, usa el siguiente formato para crear un URI prefirmado para iniciar una WebSocket solicitud y `vocabulary-name` establecer el nombre del vocabulario personalizado. 

```
GET wss://transcribestreaming.us-west-2.amazonaws.com:8443/medical-stream-transcription-websocket
?language-code=en-US
&X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=AKIAIOSFODNN7EXAMPLE%2F20220208%2Fus-west-2%2Ftranscribe%2Faws4_request
&X-Amz-Date=20220208T235959Z
&X-Amz-Expires=300
&X-Amz-Security-Token=security-token
&X-Amz-Signature=Signature Version 4 signature 
&X-Amz-SignedHeaders=host
&media-encoding=flac
&sample-rate=16000
&session-id=sessionId
&specialty=medicalSpecialty
&type=CONVERSATION
&vocabulary-name=vocabularyName
&show-speaker-label=boolean
```

# Juego de caracteres para medicina Amazon Transcribe
<a name="charsets-med"></a>

Para utilizar los vocabularios personalizados en Amazon Transcribe Medicina, utilice el siguiente juego de caracteres.

## Juego de caracteres en inglés
<a name="char-english-med"></a>

En el caso de los vocabularios personalizados del inglés, puede utilizar los siguientes caracteres en las columnas `Phrase` y `SoundsLike`:
+ a - z
+ A - Z
+ ' (apóstrofo)
+ - (guion)
+ . (punto)

Puede utilizar los siguientes caracteres del Alfabeto Fonético Internacional en la columna `IPA` del archivo de entrada del vocabulario.


| Character | Código | Character | Código | 
| --- | --- | --- | --- | 
| aʊ | 0061 028A | w | 0077 | 
| aɪ | 0061 026A | z | 007A | 
| b | 0062 | æ | 00E6 | 
| d | 0064 | ð | 00F0 | 
| eɪ | 0065 026A | ŋ | 014B | 
| f | 0066 | ɑ | 0251 | 
| g | 0067 | ɔ | 0254 | 
| h | 0068 | ɔɪ | 0254 026A | 
| i | 0069 | ə | 0259 | 
| j | 006A | ɛ | 025B | 
| k | 006B | ɝ | 025D | 
| l | 006C | ɡ | 0261 | 
| l̩ | 006C 0329 | ɪ | 026A | 
| m | 006D | ɹ | 0279 | 
| n | 006E | ʃ | 0283 | 
| n̩ | 006E 0329 | ʊ | 028A | 
| oʊ | 006F 028A | ʌ | 028C | 
| p | 0070 | ʍ | 028D | 
| s | 0073 | ʒ | 0292 | 
| t | 0074 | ʤ | 02A4 | 
| u | 0075 | ʧ | 02A7 | 
| v | 0076 | θ | 03B8 | 