Configuración de Servicios

Te presentamos una guía para configurar los servicios de síntesis y reconocimiento de voz. Los mismos no son obligatorios, pero la entrega de calidad mejora notablemente con ellos.

Para aprovechar funcionalidades avanzadas como la conversión de voz a texto (STT), texto a voz (TTS), chat interactivo, noticias y más, nuestra aplicación se integra con servicios externos como Google Cloud, OpenAI y servicios adicionales dentro del entorno. Para una experiencia sin interrupciones, es crucial registrarse individualmente en cada servicio y generar claves API válidas.

Estas claves actúan como credenciales seguras, permitiendo que nuestra aplicación interactúe de manera efectiva con estos servicios externos.

Como se mencionó, necesitarás generar todas las claves de API necesarias para configurar el entorno. Los servicios que estamos utilizando actualmente son los siguientes: Google Cloud TTS, Google Cloud STT, Google Cloud Custom Search, OpenAI (Chat-GTP), NewsAPI, RadioTime y OpenWeather.

En el siguiente documento te explicaremos con crear una clave de API para utilizar los servicios de TTS y STT. Antes de continuar con éste paso, te recomendamos que tengas a mano cada una de las claves dado que el asistente de configuración te las va a solicitar.

Inicializar el asistente de configuración

Para comenzar, utiliza el siguiente comando para instalar y configurar el asistente:

$ ask --install

Este comando inicia el proceso de instalación y configuración, guiándote a través de las etapas necesarias para poner en marcha el asistente de manera efectiva.

¡Sigue los pasos para configurar cada uno de los servicios!

NOTA: Una vez configurados los servicios debes reiniciar el contenedor para que los cambios surtan efecto.

Google Cloud API

Por defecto la plataforma hará la síntesis de voz utilizando un módulo interno, pero puedes configurarlo para consumir los servicios de Google Cloud. Para ello es necesario que sigas los siguientes pasos.

  1. Crear una cuenta de Google Cloud si no la tienes (abre Google Cloud Console)

  2. Cuando se te solicite acceder, haz clic en Crear cuenta para crear una cuenta nueva:

  3. Sigue las instrucciones para registrar tu dirección de Gmail o cualquier Cuenta de Google.

  4. Continúa a Google Cloud Console y acepta las condiciones que se presentan.

Para crear una clave de API sigue éstos pasos:

  1. En Cloud Console, navega al panel API y servicios→Credenciales.

  2. Selecciona Crear credenciales y, luego, Clave de API en el menú desplegable. Se mostrará la clave nueva en el cuadro de diálogo.

Si deseas tener mas información sobre cómo obtener dicha clave de API visita la página oficial de Google Cloud.

Google Cloud Speech Services

  1. Selecciona un proyecto existente o crear uno nuevo

  2. Si creas un proyecto nuevo, se te pedirá que vincules una cuenta de facturación a este proyecto. Si usas un proyecto existente, asegúrate de que la facturación esté habilitada.

  3. Una vez que seleccionaste un proyecto y lo vinculaste a una cuenta de facturación, puedes habilitar la API de Speech-to-Text. Ve a la barra Buscar productos y recursos en la parte superior de la página y escribe “speech”.

  4. Selecciona la API de Cloud Speech-to-Text en la lista de resultados.

  5. Repite lo mismo para Text-To-Speech

  6. Para probar Speech-to-Text sin vincularlo a tu proyecto, elige la opción PROBAR ESTA API. Para usarla en tu proyecto, haz clic en HABILITAR.

Si deseas mas información sobre dichos servicios visita la página oficial de Google Cloud.

Última actualización