¿Desea agregar la funcionalidad de texto a voz a WordPress?

La función de texto a voz le permite agregar una versión de audio de su artículo usando inteligencia artificial. Esto es especialmente útil para leer durante mucho tiempo y ayudar a los usuarios que disfrutan del contenido de audio mientras hacen ejercicio o viajan.

En este artículo, le mostraremos cómo agregar fácilmente texto a voz en WordPress.

Agregar texto a voz en WordPress

¿Qué es la conversión de texto a voz en WordPress?

Text-to-speech es una tecnología que utiliza inteligencia artificial para convertir cualquier texto en un habla con sonido natural. Varias empresas, incluidas Google Cloud y Amazon AWS, lo ofrecen como un servicio basado en la nube.

Puede agregarlo a su sitio de WordPress y permitir que los usuarios escuchen sus artículos. Esto es útil para los discapacitados visuales y para muchos otros a quienes les resulta más fácil escuchar artículos más largos en lugar de leerlos en pantallas más pequeñas. Aquí hay un ejemplo de cómo podría verse:

Vista previa del reproductor de audio de texto a voz

En este tutorial, utilizaremos el servicio AWS Polly TTS (texto a voz) de Amazon.

Ofrece un nivel gratuito de 12 meses con hasta 5 millones de caracteres por mes durante el primer año. Después de eso, los precios comienzan en $4.00 por millón de caracteres.

También puede optar por guardar el archivo de audio en su sitio web o en el almacenamiento de Amazon S3. Esto significa que no reutiliza la API para cada solicitud.

Si está ejecutando un blog de WordPress o un sitio web de una pequeña empresa, es poco probable que se quede sin créditos gratuitos.

Dicho esto, comencemos.

Configure una cuenta de AWS para texto a voz en WordPress

Para este tutorial, necesita una cuenta de Amazon Web Services. Amazon ofrece un plan gratuito básico de un año con limitaciones significativas. Después de eso, se le cobrará en función de su uso.

Primero, debe visitar el sitio web de Amazon Web Services y registrarse para obtener una cuenta gratuita.

Registro AWS

Durante el proceso de registro, se le pedirá que verifique su número de teléfono e ingrese la información de su tarjeta de crédito.

Después de eso, inicie sesión en el panel de su cuenta llamado Consola de AWS. Desde aquí, debe crear un usuario y una política de IAM. Esta será la cuenta de usuario que tiene permiso para realizar llamadas API desde su sitio de WordPress.

Simplemente busque IAM en el cuadro de búsqueda de servicios y selecciónelo.

Administrar gestión de identidades y accesos

Esto iniciará la interfaz IAM (Administración de identidad y acceso). Desde aquí, debe cambiar a la pestaña “Políticas” y hacer clic en el botón “Crear política” en la parte superior.

Crear una política de IAM

En la siguiente pantalla, cambie a la pestaña JSON y elimine todo en el cuadro de texto. Después de eso, copie y pegue el siguiente código en el cuadro JSON.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "acm:DeleteCertificate",
            "Resource": "*",
            "Condition": {
                "StringEquals": {
                    "aws:RequestedRegion": "us-east-1"
                }
            }
        }
    ]
}

Debe tener un aspecto como este:

Copiar y pegar reglas de políticas en formato JSON

A continuación, haga clic en el botón “Ver política” para continuar.

En el siguiente paso, debe ingresar “AWSForWordPressDeleteCert” en el campo de nombre y hacer clic en el botón “Crear política” para guardar los cambios.

Política de IAM con nombre

IAM ahora guarda esta política en su cuenta de AWS.

A continuación, debe crear una cuenta de usuario de IAM que se utilizará para su sitio de WordPress.

En la pantalla de IAM, cambie a la pestaña Usuarios y haga clic en el botón Agregar usuario en la parte superior.

Agregar nuevo usuario a IAM

En la siguiente pantalla, debe ingresar “AWSForWordPressPlugin” como nombre de usuario y seleccionar “Acceso programático” en el tipo de acceso.

Nombre de usuario y tipo de acceso

Haga clic en el botón Siguiente: Permisos para continuar.

En la página Establecer permisos, seleccione la opción “Opción directa para adjuntar una política existente” y escriba WordPress en la barra de búsqueda.

Asegúrese de que las casillas junto a las opciones AWSForWordPressPolicy y AWSForWordPressDeleteCert estén marcadas.

Adjuntar política a la cuenta de usuario

Haga clic en el botón Siguiente: Etiqueta para continuar.

No necesita agregar ninguna etiqueta aquí, continúe y haga clic en el botón “Siguiente: Revisar”. Ahora verá los detalles del usuario y las políticas adjuntas a la cuenta de usuario. Continúe y haga clic en el botón “Crear usuario” para guardar los cambios.

crear usuario

En la siguiente pantalla, verá los detalles de su cuenta de usuario de IAM y las claves y secretos de acceso. Debe hacer clic en el botón Descargar.csv para almacenar estas credenciales en su computadora.

Descargar clave de acceso

Puede abrir el archivo CSV más tarde en una aplicación de hoja de cálculo como Hojas de cálculo de Google o Microsoft Excel. También puede abrirlo en un editor de texto sin formato como el Bloc de notas.

Configuración de texto a voz de Amazong Polly en WordPress

Ahora que ha configurado su cuenta de AWS, puede usarla para conectar su sitio de WordPress a la plataforma en la nube de Amazon.

Primero, debe instalar y activar el complemento AWS para WordPress. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar complementos de WordPress.

Después de la activación, debe acceder AWS » Generalidades e ingrese su clave de acceso y secreto de AWS. Puede encontrarlos en el archivo CSV que descargó anteriormente.

Conecte su sitio web a AWS

No olvide hacer clic en el botón “Guardar cambios” para guardar sus credenciales.

A continuación, debe visitar AWS » Texto a voz Página. Desde aquí, puede elegir el idioma de su contenido, luego marque la casilla junto a la opción “Habilitar soporte de texto a voz”.

Habilitar texto a voz

No olvide hacer clic en el botón “Guardar cambios” para almacenar su configuración.

El complemento ahora volverá a cargar la página de configuración de texto a voz. Ahora puede ver las opciones para configurar el texto a voz de Amazong Polly en su sitio de WordPress.

Configuración de texto a voz

Puede elegir el idioma, el tipo de voz, la calidad del audio, el estilo de narración y más.

Debajo de esto, puede elegir cómo desea mostrar el reproductor de audio. Puede mostrarlo antes o después del contenido.

Configuración del reproductor de texto a voz

Además, puede indicarle al complemento que habilite automáticamente la conversión de texto a voz para los artículos más nuevos. Si deshabilita esta opción, debe habilitarla manualmente para las publicaciones en las que desea que aparezca la opción de texto a voz.

Desplazándose hacia abajo, puede elegir dónde desea almacenar los archivos de audio. El complemento le permite almacenar automáticamente archivos de audio en el almacenamiento en la nube de Amazon S3 (su cuenta gratuita le brinda 5 GB de almacenamiento).

Elija las opciones de almacenamiento de archivos

También puede almacenarlos en su cuenta de alojamiento de WordPress, pero esto ralentizará su sitio web y aumentará el tamaño de su copia de seguridad de WordPress.

Cuando haya terminado, no olvide hacer clic en el botón “Guardar cambios” para almacenar su configuración.

Mostrar reproductor de texto a voz en publicaciones de WordPress

Dependiendo de su configuración, el complemento mostrará automáticamente un reproductor de audio de texto a voz para los artículos más nuevos.

Vista previa del reproductor de audio de texto a voz

Para publicaciones más antiguas, debe editar la publicación/página y habilitar la opción de texto a voz que se encuentra debajo del editor de publicaciones.

Habilitar texto a voz para publicaciones individuales

Después de habilitar manualmente la conversión de texto a voz, no olvide guardar/actualizar sus publicaciones y borrar su caché de WordPress.

Esperamos que este artículo lo haya ayudado a aprender cómo agregar texto fácilmente a su sitio de WordPress. También puede consultar nuestras guías sobre cómo crear un boletín informativo por correo electrónico para aumentar el tráfico y cómo obtener un número de teléfono comercial virtual para su sitio web.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de WordPress.También puedes encontrarnos en Gorjeo y Facebook.

Los datos expuestos en este sitio web son de índole informativo, no necesariamente están actualizados. Esta información es una recopilación de información de internet.