Tabla de contenido:

Asistente de Google para PC / Mac / Linux: 5 pasos
Asistente de Google para PC / Mac / Linux: 5 pasos

Video: Asistente de Google para PC / Mac / Linux: 5 pasos

Video: Asistente de Google para PC / Mac / Linux: 5 pasos
Video: Cómo instalar Google Assistant en Windows, Mac y Linux 2024, Noviembre
Anonim
Asistente de Google para PC / Mac / Linux
Asistente de Google para PC / Mac / Linux

Google Assistant es la respuesta de Google al asistente de hogar inteligente Alexa de Amazon. Inicialmente disponible solo con una funcionalidad limitada en la aplicación Google Allo, el Asistente de Google se implementó más tarde con los teléfonos inteligentes Google Home y Pixel para brindar todo el poder del asistente de Google a los consumidores.

Después de unos meses de espera, los teléfonos inteligentes con Android 6.0+ también recibieron el Asistente de Google, y hace solo unos días, Google lanzó el SDK del Asistente de Google, que permite que el Asistente se ejecute básicamente en cualquier plataforma. Hoy, le mostraremos cómo instalar el Asistente de Google en su máquina Windows, Mac o Linux usando Python.

Paso 1: requisitos

Requisitos
Requisitos
Requisitos
Requisitos

Python 3

Necesitará tener Python instalado sin importar si está usando Windows, macOS o una distribución GNU / Linux. La instalación es bastante sencilla. Simplemente abra el archivo de instalación y seleccione la instalación personalizada. En el siguiente paso, haga clic en Siguiente, seleccione la casilla de verificación Agregar Python a las variables de entorno y luego continúe con los pasos siguientes e instale Python.

Puede confirmar que Python está funcionando abriendo una terminal / símbolo del sistema y luego simplemente escribiendo python. Si ves que la terminal / símbolo del sistema devuelve la versión actual de Python en tu computadora, ¡estás de oro!

Paso 2: configurar la API del Asistente de Google

Configurar la API del Asistente de Google
Configurar la API del Asistente de Google
Configurar la API del Asistente de Google
Configurar la API del Asistente de Google
Configurar la API del Asistente de Google
Configurar la API del Asistente de Google

Lo que sigue son instrucciones paso a paso que lo guiarán a través del proceso para habilitar la API del Asistente de Google en Cloud Platform Console para que pueda acceder al Asistente de Google a través del programa Python. Todos estos pasos son independientes de la plataforma, lo que significa que los pasos son los mismos para el sistema operativo Windows, macOS y GNU / Linux.

  1. Vaya a la página Proyectos en Google Cloud Platform Console.
  2. Haga clic en "Crear proyecto" en la parte superior.
  3. Nombra el proyecto "Mi Asistente de Google" y haz clic en "Crear".
  4. Espere unos segundos a que la consola cree su nuevo proyecto. Debería ver un icono de progreso giratorio en la esquina superior derecha. Una vez que haya terminado de crear su proyecto, se le dirigirá a la página de configuración de su proyecto.
  5. Haga clic en este enlace para ir directamente a la página de la API del Asistente de Google. Arriba, haz clic en "Habilitar".
  6. Google le advertirá que necesita crear credenciales para usar esta API. Haga clic en "Crear credenciales" en la parte superior derecha. Esto lo llevará a una página del asistente de configuración donde Google lo ayudará a determinar qué tipo de credenciales necesita para usar esta API.
  7. En "desde dónde llamarás a la API", selecciona "Otra interfaz de usuario (p. Ej., Windows, herramienta CLI)". Para "a qué datos accederá", seleccione el círculo "Datos del usuario". Ahora toca "¿Qué credenciales necesito?"

  8. Google debería recomendarle que cree un ID de cliente de OAuth 2.0. Nombra la ID de cliente como quieras, por ejemplo, tu nombre + Escritorio. Una vez que haya elegido un nombre, haga clic en "crear ID de cliente".
  9. En "nombre del producto mostrado a los usuarios", ingrese "Mi Asistente de Google". Haga clic en continuar.
  10. Haga clic en "listo". No es necesario hacer clic en descargar aquí, ya que solo necesitamos el secreto del cliente, que descargaremos a continuación.
  11. Ahora, en la lista de ID de cliente de OAuth 2.0, debería ver la ID de cliente que acaba de crear. Todo el camino hacia la derecha, haga clic en el ícono de descarga para descargar el archivo client_secret_XXX.json, donde "XXX" es su ID de cliente. Guarde este archivo en cualquier lugar de su computadora, idealmente en una nueva carpeta llamada "googleassistant".
  12. Vaya a la página de Controles de actividad de su cuenta de Google y asegúrese de que "Actividad web y de aplicaciones", "Historial de ubicaciones", "Información del dispositivo" y "Actividad de voz y audio" estén habilitadas. Esto es para que el Asistente de Google pueda leerle información personalizada.

Ahora hemos creado un mecanismo para que un cliente, en este caso nuestra máquina Windows / Mac / Linux, acceda a la API del Asistente de Google en nuestra cuenta de Google. A continuación, debemos configurar el cliente que accederá a la API del Asistente de Google.

Paso 3: Instale el proyecto Python de muestra del Asistente de Google

Instalar el proyecto Python de muestra del Asistente de Google
Instalar el proyecto Python de muestra del Asistente de Google
Instalar el proyecto Python de muestra del Asistente de Google
Instalar el proyecto Python de muestra del Asistente de Google
Instalar el proyecto Python de muestra del Asistente de Google
Instalar el proyecto Python de muestra del Asistente de Google

Abra una ventana de terminal / símbolo del sistema y siga los siguientes pasos. Primero, ingrese este comando:

python -m pip install google-assistant-sdk [muestras]

Debería ver un montón de dependencias que se descargan e instalan cuando ingresa este comando. Estos son necesarios para que funcione el proyecto Python de muestra. Espere a que termine.

Una vez hecho esto, ingrese el siguiente comando (asegúrese de ajustar la ruta):

pip install --upgrade google-auth-oauthlib [herramienta] google-oauthlib-tool --client-secrets path / to / client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype - guardar - sin cabeza

(Como en mi caso, fue: pip install --upgrade google-auth-oauthlib [herramienta] google-oauthlib-tool --client-secrets "C: / Users / Arya Bhushan / Documents / GAssistant / additional / client_id.json "--scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless)

En el símbolo del sistema, verá una respuesta que le indica que visite una URL para autorizar la aplicación.

Copie y pegue esta URL en su navegador. Seleccione la misma cuenta de Google que utilizó para configurar la API del Asistente de Google. En la página siguiente, verá un cuadro de texto que contiene el token de acceso de su cliente.

Copie ese token de acceso y péguelo en el símbolo del sistema donde le solicita el código de autorización. Si lo hace correctamente, verá una respuesta de que se han guardado sus credenciales.

Paso 4: prueba el Asistente de Google

Prueba el Asistente de Google
Prueba el Asistente de Google
Prueba el Asistente de Google
Prueba el Asistente de Google

ingrese este comando para comenzar a hablar con el Asistente de Google:

iniciar python -m googlesamples.assistant.grpc.pushtotalk

Espere a que el símbolo del sistema diga "presione Entrar para enviar una nueva solicitud", luego presione Entrar para comenzar a hablar con el Asistente de Google. Una vez que haya terminado de hablar, el símbolo del sistema mostrará una transcripción de lo que acaba de decir y luego reproducirá la respuesta. Si ves una advertencia después, ignórala.

¡Diviértete jugando con el Asistente de Google en tu máquina Windows, macOS o GNU / Linux! No es particularmente útil en este formato, pero es una demostración muy rápida de las posibilidades que representa el nuevo SDK del Asistente de Google. Quizás veamos aplicaciones de escritorio o extensiones de navegador que aprovechen esta funcionalidad en un futuro cercano.

Paso 5: información adicional

Información adicional
Información adicional

Bueno, este es mi primer instructivo y si hay algún error o problema, ¡no dude en comentarlo e intentaré mejorarlo!

También adjunto la versión pdf de estos instructivos en este paso, así que DISFRUTA:)

PD Si está en Ubuntu, debe instalar una dependencia faltante, es decir, el paquete python3-pyaudio. Gracias a PeterB480

Fuente: XDA

Recomendado: