Download Latest Version assistant_Win10.zip (74.6 MB)
Email in envelope

Get an email when there's a new version of habla con chatGPT

Home
Name Modified Size InfoDownloads / Week
assistant_Win10.zip 2023-05-27 74.6 MB
assistant_Linux.zip 2023-05-26 73.1 MB
LICENSE.txt 2023-05-22 35.1 kB
README.md 2023-05-22 5.9 kB
Totals: 4 Items   147.8 MB 0

Habla con ChatGPT

Habla con ChatGPT

Este software emplea el micrófono de la laptop para reconocer cuando se habla.

Mientras no se pronuncien la palabra "Hola" el programa no se ejecutará, en caso de arrempentirse se debe pronuciar "cancelar" y el programa no se ejetuará tampoco y si se dice "cerrar" el programa se cierra.

ejemplo:

usuario -- "Hola"
chatGPT -- "Te escucho"
usuario -- "¿de que color era el caballo blanco del general San martín?
chatGPT -- "El caballo blanco del General San Martín era... blanco. ¡La respuesta está en la pregunta! 😉"
usuario -- "Hola"
chatGPT -- "Dime"
usuario -- "qué representa su sable corvo?"
chatGPT -- "Mi sable curvo representa mi valentía y habilidad como asistente. También me da un aire de misterio y elegancia, como una guerrera lista para enfrentar cualquier obstáculo que se me presente. Pero en realidad, es solo decorativo y no tengo la habilidad de manejar un arma real."
usuario -- "Hola"
chatGPT -- "Si"
usuario -- "¿qué representa el sable corvo del general san martín?"
chatGPT -- "El sable corvo del General San Martín es un símbolo de la independencia de Argentina, Chile y Perú. Además, representa la valentía y el honor del general y su determinación en la lucha por la libertad de los pueblos sudamericanos. También se dice que era un arma muy efectiva en el campo de batalla debido a su diseño curvado, lo que le permitía realizar cortes más profundos. En resumen, el sable corvo es un ícono importante de la historia americana y un objeto de gran valor sentimental para los argentinos."
usuario -- "Hola"
chatGPT -- "Te escucho"
usuario -- "cancelar"
chatGPT -- "ok"
usuario -- "cerrar"
chatGPT -- Exit

En esta etapa beta, el usuario no podrá mantener un hilo conversacional ni modificar las configuraciones que se le han hecho a chatGPT modelo gpt-3.5-turbo, por lo tanto esta AI dará respuestas con humor, algo irónicas y sarcásticas de forma tal que no parezca que un HAL9000 cualquiera.


Esta aplicacíon de PC está pensada para que personas con conocimientos básicos de informática puedan mantener una conversación oral con chatGPT y que sea de la forma más sencilla posible.

requisitos:

Este programa utiliza:

  • openai para conectarse con chatGPT, por lo que el usuario deberá registrarse en la página web de openai.com y obtener una api key
  • Para el reconocimiento de voz se emplea SpeechRecognition con Google Speech Recognition.

Nota: para evitar complicaciones se recomienda ejecutar este programa en una laptop y no en una PC de escritorio ya que las primeras traen incorporado un micrófono que es necesario para que el programa pueda reconocer el audio.

Gracias Google Speech Recognition este programa se puede correr en computadoras medianamente antiguas y / o de bajos recursos

    * windows 10 64bts
    * GNU/Linux 64bts
    * Conexión a Internet: si
    * Micrófono activado y configurado: si
    * Tener un API Key para poder conectarse con chatGPT: si

aclaraciones:

  • Debido a que chatGPT está limitado a expresarse en forma oral, solicitudes tales como que haga un script en python para hacer X cosa puede que tengan un resultado poco satisfactorio.
  • El tiempo que tarde chatGPT puede variar dependiendo de la velocidad de conexión, la saturación de pedidos que tenga que atender en ese momento la AI
  • Puede que la efectividad del reconocimiento de las palabras no sea del 100% ya que depende factores tales como: calidad del micrófono, el alcance del mismo, el ruido ambiente, como así también de la pronunciación del emisor, etc.
  • Así mismo la primera vez que se ejecute puede que tarde un poco más de tiempo en reconocerla.

información técnica:

Este programa está en fase beta y fue realizado íntegramente en el lenguaje de programación python3

Instalación:

    * assistant_Win10.zip
    Es un ejecutable del programa para windows 10 y que no requiere instalación:
      1) Descomprimir el archivo “assistant_Win10.zip”
      2) Dentro de la carpeta creada ejecutar el archivo “assistant.exe”
    * assistant_Linux.zip 
    Es un ejecutable del programa para sistemas GNU/Linux de 64bts y que no requiere instalación:
      3) Descomprimir el archivo “assistant_Linux.zip”
      4) Dentro de la carpeta creada ejecutar el archivo “assistant”

¿cómo obtener la API Key para chatGPT?

  1. Realizar el proceso de registración en la página web de https://platform.openai.com/overview
  2. En el menú de usuario hacer clic en la opción"View API keys" https://platform.openai.com/account/api-keys
  3. Elegir la opción "+ Create new secret key" completar los pasos y crear la clave. Una vez creada esta dese ser copiada ya que luego el programa no dejará volver a consultarla.

Agregar la clave generada al programa

  1. ejecute el archivo assistant/assistant.exe.

    assistant.exe
    
  2. Una vez abierto el programa ir a la barra de menú y hacer clic "Archivo/chatGPT api key"

chatGPT api key

  1. En la caja de texto pegar (CTRL + v) la API key previamente creada en openai y hacer clic en el botón "Enviar"

chatGPT api key

  1. Luego se abrirá una caja de mensaje informándonos que si se desea aplicar los cambios habrá que cerrar la aplicación y volver a abrirla

chatGPT api key

Al reiniciar la aplicación ya se podrá conectar con chatGPT

garantía:

No se ofrece ningún tipo de garantía

licencia:

Este programa se publica bajo la licencia de software libre GPLv3 (https://www.gnu.org/licenses/gpl-3.0.txt)

Source: README.md, updated 2023-05-22