Entretenimiento

Cómo instalar Google Assistant en tu PC con Windows

Cómo instalar Google Assistant en tu PC
Comentarios (24)
  1. Luis dice:

    Buen articulo,
    Sabes como poner el reconocimiento de voz en español?
    gracias

    1. Hola, Gracias Luis!

      Te comento que la API no está disponible en español, al menos no para Escritorio. Recién (sólo) está disponible para móviles con Android Versión 6.0 en adelante (https://goo.gl/SsbwN7)

      Cualquier novedad lo estaré actualizando, Saludos!

  2. oscar dice:

    hola no he podido terminar de instalar google assistant debido a que sale un error “INFO:root: Registering device

    1. Hola Oscar,

      Esto se debe a que se actualizó la biblioteca del SDK a la 0.4.1

      Prueba el siguiente comando: pip install --upgrade google-assistant-sdk[samples]

  3. Alg_gus dice:

    hola,
    Cuando quiero instalar google assistant me sale este error

    ckages\pkg_resources\__init__.py”, line 2091, in _handle_ns
    _rebuild_mod_path(path, packageName, module)
    File “C:\Users\ALyDI\AppData\Local\Programs\Python\Python36-32\lib\site-pa
    ckages\pkg_resources\__init__.py”, line 2120, in _rebuild_mod_path
    orig_path.sort(key=position_in_sys_path)
    AttributeError: ‘_NamespacePath’ object has no attribute ‘sort’

    —————————————-
    Command “python setup.py egg_info” failed with error code 1 in C:\Users\ALyDI\Ap
    pData\Local\Temp\pip-install-0uay1_1f\googleapis-common-protos\

    Si puedes ayudarme te lo agradecería mucho
    Saludos !!!

    1. Hola, ejecute el siguiente comando: pip install –upgrade setuptools
      Coméntame si se ha solucionado 🙂

  4. Gabriel dice:

    hola ! me salta invalid syntax cuando estoy en el terminal luego de ingresar python
    lo tengo instalado y se que funciona porque probe con el pyscripter
    ingreso la linea de codigo que pusiste al principio.
    py -m pip install google-assistant-sdk[samples]
    le agrege el -3.6 (mi version)
    y tampoco nada,espero pronta respuesta!
    Gracias por el post,esta muy bueno!

    1. Hola Gabriel, gracias por comentar.

      ¿Tienes instalado pip?

  5. Mauricio Aravena dice:

    Hola. amigo. Seguí todos los pasos, pero cuando al final quiero probar, me aparece este error:

    C:\Users\440hercios>python -m googlesamples.assistant.grpc.pushtotalk
    INFO:root:Connecting to embeddedassistant.googleapis.com
    WARNING:root:Device config not found: [Errno 2] No such file or directory: ‘C:\\
    Users\\440hercios\\AppData\\Roaming\\googlesamples-assistant\\device_config.json

    INFO:root:Registering device
    ERROR:root:Option –device-model-id required when registering a device instance.

    ¿me podrías ayudar, por favor?
    Gracias.

    1. Hola Mauricio, por favor intente lo siguiente:
      1. pip install –upgrade google-assistant-sdk[samples]
      2 Para comprobar si Google Assistant puede acceder a su micrófono: googlesamples-assistant-audiotest –record-time 10
      3. Al parecer algún paso se omitió o no fue el esperado y necesita registrar dispositivo, para ello abra el CMD en la ubicación de descargar del cliente (JSON) y escriba:
      googlesamples-assistant-devicetool register-model –manufacturer “Assistant SDK developer” –product-name “Assistant SDK light” –type LIGHT –model #Adictec
      Luego,
      googlesamples-assistant-pushtotalk –project-id #ID_del_Proyecto –device-model-id #Adictec
      *Cambie #Adictec por cualquier nombre y #ID_del_Proyecto por el ID de su proyecto.
      4. Por último inicie nuevamente: (Recuerde ejecutarlo como administrador)
      python -m googlesamples.assistant.grpc.pushtotalk
      ó
      googlesamples-assistant-pushtotalk

      Avíseme si ha podido solucionarlo…

      1. Omar Salas dice:

        yo tambien tengo el mismo problema
        solo que en el paso 3 me aparece lo siguiente

        C:\WINDOWS\system32>googlesamples-assistant-devicetool register-model -manufacturer “Assistant SDK developer” -product-name “Assistant SDK light” -type LIGHT -model #Adictec
        Usage: googlesamples-assistant-devicetool [OPTIONS] COMMAND [ARGS]…

        Error: Missing option “–project-id”.

        y en el siguiente comando aparece

        C:\WINDOWS\system32>googlesamples-assistant-pushtotalk –project-id #”Google Asistente” –device-model-id #Omarsalas
        INFO:root:Connecting to embeddedassistant.googleapis.com
        WARNING:root:Device config not found: [Errno 2] No such file or directory: ‘C:\\Users\\XXXXX\\AppData\\Roaming\\googlesamples-assistant\\device_config.json’
        INFO:root:Registering device
        ERROR:root:Failed to register device:

        Error 404 (Not Found)!!1

        *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}


        404. That’s an error.
        The requested URL /v1alpha2/projects/ was not found on this server. That’s all we know.

        ayuda porfas

        1. Hola,

          En el paso 3 añadir lo que dice que falta, así:
          googlesamples-assistant-devicetool --project-id "Mi_Py_ID" register-model –manufacturer "Assistant SDK developer" –product-name "Assistant SDK light" –type LIGHT –model #Adictec

          Por cierto, según lo visto ha ejecutado desde “C:\WINDOWS\system32>”. Se recomienda ejecutar los comandos desde la ubicación del JSON descargado para evitar el “No such file or directory: …”

          Me informa si continua el problema…

          1. Aleix Martí dice:

            tengo el mismo problema y al poner el comando me pone no such option -m.
            Y esta bien copiado

          2. Aleix Martí dice:

            Cuando intento hacer el comando, me sale esto:
            googlesamples-assistant-devicetool –project-id “Adictec” register-model –manufacturer “Assistant SDK developer” –product-name “Assistant SDK light” –type LIGHT –model #Adictec
            Creating new device model
            Error: Failed to register model: 400
            Could not create the device model. Check that the request contains the required field device_model_id with a valid format in the request payload. See https://developers.google.com/assistant/sdk/reference/device-registration/model-and-instance-schemas for more information.

          3. Aleix dice:

            Cuando intento hacer el comando, me sale esto:
            googlesamples-assistant-devicetool –project-id “Adictec” register-model –manufacturer “Assistant SDK developer” –product-name “Assistant SDK light” –type LIGHT –model #Adictec
            Creating new device model
            Error: Failed to register model: 400
            Could not create the device model. Check that the request contains the required field device_model_id with a valid format in the request payload. See https://developers.google.com/assistant/sdk/reference/device-registration/model-and-instance-schemas for more information.

  6. Daniel Donoso dice:

    Hola Alexis
    al seguir tu tutorial, llego sin problemas hasta la autorizacion, y al tratar de probar el assistance me aparece…

    INFO:root:Connecting to embeddedassistant.googleapis.com
    WARNING:root:Device config not found: [Errno 2] No such file or directory: ‘C:\\Users\\daniel.donoso\\AppData\\Roaming\\googlesamples-assistant\\device_config.json’
    INFO:root:Registering device
    ERROR:root:Option –device-model-id required when registering a device instance.
    use también los comandos de actualización de googleAssistance y nada.
    el pip lo actualice de 9 a 10.

    1. Hola Daniel, por favor intente lo siguiente:
      1. pip install –upgrade google-assistant-sdk[samples]
      2 Para comprobar si Google Assistant puede acceder a su micrófono: googlesamples-assistant-audiotest –record-time 10
      3. Al parecer algún paso se omitió o no fue el esperado y necesita registrar dispositivo, para ello abra el CMD en la ubicación de descargar del cliente (JSON) y escriba:
      googlesamples-assistant-devicetool register-model –manufacturer “Assistant SDK developer” –product-name “Assistant SDK light” –type LIGHT –model #Adictec
      Luego,
      googlesamples-assistant-pushtotalk –project-id #ID_del_Proyecto –device-model-id #Adictec
      *Cambie #Adictec por cualquier nombre y #ID_del_Proyecto por el ID de su proyecto.
      4. Por último inicie nuevamente: (Recuerde ejecutarlo como administrador)
      python -m googlesamples.assistant.grpc.pushtotalk
      ó
      googlesamples-assistant-pushtotalk

      Avíseme si ha podido solucionarlo…

  7. Omar Salas dice:

    C:\WINDOWS\system32>py -m googlesamples.assistant.grpc.pushtotalk
    INFO:root:Connecting to embeddedassistant.googleapis.com
    WARNING:root:Device config not found: [Errno 2] No such file or directory: ‘C:\\Users\\TR-LAP-1\\AppData\\Roaming\\googlesamples-assistant\\device_config.json’
    INFO:root:Registering device
    ERROR:root:Option –device-model-id required when registering a device instance.

    pero vi que pasaste unas soluciones

    1. pip install –upgrade google-assistant-sdk[samples]
    2 Para comprobar si Google Assistant puede acceder a su micrófono: googlesamples-assistant-audiotest –record-time 10
    3. Al parecer algún paso se omitió o no fue el esperado y necesita registrar dispositivo, para ello abra el CMD en la ubicación de descargar del cliente (JSON) y escriba:
    googlesamples-assistant-devicetool register-model –manufacturer “Assistant SDK developer” –product-name “Assistant SDK light” –type LIGHT –model #Adictec
    Luego,
    googlesamples-assistant-pushtotalk –project-id #ID_del_Proyecto –device-model-id #Adictec
    *Cambie #Adictec por cualquier nombre y #ID_del_Proyecto por el ID de su proyecto.
    4. Por último inicie nuevamente: (Recuerde ejecutarlo como administrador)
    python -m googlesamples.assistant.grpc.pushtotalk
    ó
    googlesamples-assistant-pushtotalk

    las intente pero me quede en el paso 3 me aparece lo siguiente

    C:\WINDOWS\system32>googlesamples-assistant-devicetool register-model –manufacturer “Assistant SDK developer” –product-name “Assistant SDK light” –type LIGHT –model #Adictec
    Usage: googlesamples-assistant-devicetool [OPTIONS] COMMAND [ARGS]…

    Error: Missing option “–project-id”.

    y en el siguiente comando

    C:\WINDOWS\system32>googlesamples-assistant-pushtotalk –project-id #”Google Asistente” –device-model-id #Omarsalas
    INFO:root:Connecting to embeddedassistant.googleapis.com
    WARNING:root:Device config not found: [Errno 2] No such file or directory: ‘C:\\Users\\TR-LAP-1\\AppData\\Roaming\\googlesamples-assistant\\device_config.json’
    INFO:root:Registering device
    ERROR:root:Failed to register device:

    Error 404 (Not Found)!!1

    *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}


    404. That’s an error.
    The requested URL /v1alpha2/projects/ was not found on this server. That’s all we know.

    ayuda!

    1. Te respondí más arriba. Infórmame si se solucionó…

  8. Gaston Salinas dice:

    No puedo realizar el paso, me sale lo siguiente

    Could not install packages due to an EnvironmentError: [WinError 5] Acceso denegado: ‘C:\\Program Files (x86)\\Python37-32\\Lib\\site-packages\\oauthlib’
    Consider using the `–user` option or check the permissions.

    1. Hola, en qué paso te salió ese resultado? lo ejecutaste como administrador?

      1. Gaston Salinas dice:

        En el Paso 3: Instalar Google Assistant Sample Python Project
        qué quieres que ejecute como administrador?

        1. Ajá sí o puedes agregar –user al final del comando. Es lo mismo.

  9. Rodrigo Estilla Olvera dice:

    hola se que ha pasado mucho tiempo pero sabes que esta pasando en este caso?

    C:\Users\mr__h>google-oauthlib-tool –client-secrets
    “google-oauthlib-tool” no se reconoce como un comando interno o externo,
    programa o archivo por lotes ejecutable.

    esto es cuando introduzco este código:

    google-oauthlib-tool –client-secrets
    client_secret_857870666681-rtksd5uu7aqbtq3obpmma849lfvpkamj.apps.googleusercontent.com.json
    –scope https://www.googleapis.com/auth/assistant-sdk-prototype –save –headless

    gracias de antemano. saludos!

Dejar una respuesta

Your email address will not be published. Required fields are marked *

Este sitio usa Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.