Con el complemento de AWS para WordPress

En este tutorial paso a paso se explica cómo usar el complemento de AWS para WordPress a fin de agregar capacidad de conversión de texto a habla en una instalación de WordPress. Amazon Polly es un servicio que utiliza tecnologías de aprendizaje profundo avanzadas para sintetizar habla que se asemeje a una voz humana, lo que permite crear aplicaciones y categorías de productos con capacidad de habla completamente nuevas.

El ejemplo de complemento de AWS para WordPress demuestra cómo los creadores de contenido pueden fácilmente agregar capacidades de conversión texto a habla a cualquier contenido escrito. Con más y más búsquedas realizadas por voz, es esencial tener más contenido de sitio web en formatos de audio. Al agregar capacidades de voz, los visitantes de sus sitios web pueden consumir su contenido a través de nuevos canales tales aplicaciones de podcast y reproductores de audio en línea.

Puede agregar el complemento de AWS para WordPress para una instalación de WordPress que está instalada en una instancia EC2, LightSail o se aloja en otro lugar. Existen numerosas opciones para crear una instalación de WordPress en AWS. Si necesita un sitio WordPress en AWS, puede crear uno fácilmente utilizando LightSail, en EC2 utilizando un tutorial de 10 minutos para Lanzar un sitio web de WordPress, o con un tutorial más avanzado en el proyecto Crear un sitio web de Wordpress.

Es necesario contar con una cuenta de AWS para realizar este tutorial

Cree una cuenta gratuita

Abra la consola de administración de AWS y puede mantener abierta esta guía paso a paso. Cuando la pantalla se cargue, escriba su nombre de usuario y contraseña para comenzar. Luego, escriba un IAM en el cuadro de búsqueda, y presione Ingresar para abrir el panel.

Si está alojando su sitio de WordPress en EC2, use las instrucciones de EC2 a continuación.

Si está alojando su sitio de WordPress en LightSail o no en AWS, siga las instrucciones de LightSail a continuación.

  • EC2

    En este paso, creará una política de IAM, que es un documento que define permisos. Una vez que adjunta la política de IAM a un rol IAM EC2, y puede asignar este rol a su EC2 basada en servidor WordPress.

    a. En el lado izquierdo de la pantalla, seleccione Roles y luego Crear rol.

    (Haga clic para ampliar)


    b. En la página Crear rol, seleccione servicio de AWS en la parte superior. Desde la lista de servicios seleccione EC2. Desde la lista Seleccione su caso de uso, seleccione EC2. Seleccione Siguiente: Permisos para continuar con la próxima página.

    (Haga clic para ampliar)


    c. En la página Adjuntar políticas de permisos, en el cuadro de búsqueda escriba AWSForWordPressPluginPolicy. Seleccione el cuadro de verificación junto a la política de la lista y luego seleccione Siguiente revisión.

    (Haga clic para ampliar)


    d. En la página Revisión, del campo del nombre Regla, escriba PollyForWordPressRole, y luego seleccione Crear rol para continuar.

    (Haga clic para ampliar)


    e. Ahora se le asignará el rol PollyForWordPressRole a su instancia EC2 de WordPress. Seleccione la pestaña de Servicios en la parte superior de la página y luego el servicio EC2.

    (Haga clic para ampliar)


    f. Seleccione Instancias del lado izquierdo y elija su instancia EC2 WordPress. Desde el menú Acciones elija Ajustes de instancias > Adjuntar/Reemplazar rol de IAM.

    (Haga clic para ampliar)


    g. En la siguiente ventana, en el campo rol de IAMseleccione el rol PollyForWordPressRole, que ha creado anteriormente. Luego, haga clic en Aplicar.

    (Haga clic para ampliar)

  • Alojamiento LightSail/No perteneciente a AWS

    En este paso creará un usuario de IAM con permisos especiales, que proporcionará acceso a los servicios de AWS requeridos para que el complemento funcione. El usuario de IAM que crea recibirá credenciales de AWS, que se conocen como Clave de acceso de AWS y Clave secreta de AWS. Podrá usar estas claves en la página de configuración del complemento.

    a. En el lado izquierdo de la pantalla, seleccione Usuarios y luego Agregar usuario.

    (Haga clic para ampliar)


    b. En el primer paso del asistente, proporcione el nombre del nuevo Usuario de IAM: AmazonPollyForWordPress, seleccione Acceso programático y siga con el siguiente paso del asistente.

    (Haga clic para ampliar)


    c. En la página Adjuntar políticas de permisos, en el cuadro de búsqueda escriba AWSForWordPressPluginPolicy. Seleccione el cuadro de verificación junto a la política de la lista y luego seleccione Siguiente revisión.

    (Haga clic para ampliar)


    d. En el tercer paso del asistente revise los cambios, seleccione Crear usuario y siga hasta el paso final.



    (Haga clic para ampliar)


    e. En la última parte del asistente deberá anotar las credenciales de IAM para el nuevo usuario. Puede elegir Descargar .csv, o copiar el ID de clave de acceso y la Clave de acceso secreto en forma manual. Se requiere información para configurar el complemento de AWS para WordPress más adelante.

     

    (Haga clic para ampliar)

En este paso, descargará e instalará el complemento Amazon Polly para WordPress.


a. Abra la página de administración de WordPress e inicie sesión.

(Haga clic para ampliar)


b. Seleccione Complementos del lado izquierdo y Agregar nuevo.

(Haga clic para ampliar)


c. En la página Agregar complemento, escriba AWS para WordPress en el cuadro de búsqueda y presione Intro. Elija el complemento AWS y seleccione Instalar ahora.

(Haga clic para ampliar)


d. Seleccione Activar para activar el complemento.

(Haga clic para ampliar)

Si está alojando su sitio de WordPress en EC2, use las instrucciones de EC2 a continuación.

Si está alojando su sitio de WordPress en LightSail (o en cualquier lugar fuera de AWS), siga las instrucciones de LightSail a continuación.

  • EC2

    ¡Felicitaciones, se instaló el complemento! El complemento funcionará sin configuración adicional, pero hay muchos ajustes útiles. Por ejemplo, puede seleccionar diferentes voces de Amazon Polly para la salida de audio, o habilitar capacidades de podcast en las fuentes Amazon Pollycast. Veamos cómo llegar a la página de configuración de complementos.

    Seleccione AWS del lado izquierda y elija Texto a habla. En esta página, habilite la funcionalidad de conversión de texto a habla y haga clic en Guardar cambios. Ahora debería ver que hay otros ajustes disponibles, y también puede cambiarlos. Por ejemplo, en Nombre de voz, puede elegir de una amplia selección de voces para articular el contenido de audio.

    (Haga clic para ampliar)

  • Alojamiento LightSail/No perteneciente a AWS

    ¡Felicitaciones, se instaló el complemento! El complemento funcionará sin configuración adicional, pero hay muchos ajustes útiles. Por ejemplo, puede seleccionar diferentes voces de Amazon Polly para la salida de audio, o habilitar capacidades de podcast en las fuentes Amazon Pollycast. Veamos cómo llegar a la página de configuración de complementos.

    a. Seleccione AWS del lado izquierda y elija General. Deberá proporcionar sus credenciales AWS, de manera que el complemento tenga acceso a los servicios de AWS que utiliza. En los campos Clave de acceso de AWS y Clave secreta de AWS, escriba las credenciales que descargó en el .csv en los pasos anteriores de este tutorial. Haga clic en Guardar cambios para guardar los cambios.

    (Haga clic para ampliar)


    b. Seleccione AWS del lado izquierda y elija Texto a habla. En esta página, habilite la funcionalidad de conversión de texto a habla y haga clic en Guardar cambios. Ahora debería ver que hay otros ajustes disponibles, y también puede cambiarlos. Por ejemplo, en Nombre de voz, puede elegir de una amplia selección de voces para articular el contenido de audio.

    (Haga clic para ampliar)

En esta etapa, ya todo está hecho y su nuevo contenido web estará disponible para sus lectores en formato de audio. Ahora puede crear una nueva publicación de blog y ver si puede escuchar el contenido de audio.


a. Seleccione Publicaciones del lado izquierdo y luego Agregar nuevo para abrir el asistente para crear un nuevo asistente para crear nuevas publicaciones. Escriba su propia publicación de blog con título y contenido. Aún en la misma pantalla, haga clic en la casilla de Habilitar Amazon Polly. Y luego seleccione Publicar para guardar la nueva publicación.

(Haga clic para ampliar)


b. Abra su sitio de WordPress. Ahora debería ver una nueva publicación con un reproductor integrado. Haga clic en el botón Reproducir y escuche el artículo con voz.  

Nota: Además del reproductor integrado HTML disponible en el sitio WordPress, también puede habilitar las capacidades de podcast a través de las fuentes Amazon Pollycast. Estas fuentes cumplen con RSS 2.0 y proporcionan los datos XML necesarios para la incorporación mediante directores de podcast y aplicaciones móviles podcast populares tales como iTunes. Lea el blog de IA de AWS para obtener más información.

(Haga clic para ampliar)

Puede pasar fácilmente a voz su contenido de WordPress con el complemento Amazon Polly. Para hacer algo un poco más dinámico, use la API de Amazon Polly para acceder el conjunto completo de características tales como pronunciación personalizada, sincronización de labios y resaltado de texto. Gracias a las decenas de voces naturales en varios idiomas, puede seleccionar la voz ideal y crear aplicaciones con habla aptas para numerosos países distintos.

Ahora que ha intentado Amazon Polly, elija una de las siguientes opciones para ampliar aún más sus conocimientos.

Sitio web

Visite Amazon Polly para conocer más sobre el servicio de texto a habla.

Documentación

Lea la guía del desarrollador para obtener instrucciones detalladas sobre el uso de diversas características de Amazon Polly. 

Blog de inteligencia artificial

Obtenga las más recientes actualizaciones e historias de clientes relacionadas con Amazon Polly