Open Menu dzosoft
Close Menu dzosoft

   TODO SOBRE INFORMÁTICA Y TECNOLOGÍA


                             







 
 
 

Bloquear PC con comando de voz usando Python

 
 
Bloquear PC con comando de voz usando Python
 
En este tutorial, le mostraré cómo bloquear la PC con un comando de voz usando Python y Google Speech API.
En primer lugar, necesitamos configurar el entorno para escribir y probar el código.
 

Entorno de configuración

 
 

Instalar Python

Instale el módulo Python de Reconocimiento de voz
Puede instalar cualquier módulo de Python usando el comando pip. Abrir símbolo del sistema
y ejecute este comando para instalar el módulo SpeechRecognition.
pip install SpeechRecognition

 

Sample Source Code

 
This is the Python source that will Lock the PC with voice command.
Also, the source code contains the explanation.
# ctypes module to load windows library
import ctypes
# speech recognition module
import speech_recognition as sr

# obtain audio from the microphone r = sr.Recognizer() with sr.Microphone() as source: print("Say something!") audio = r.listen(source)
# recognize speech using Google Speech Recognition try: # Here we are using default API which comes with the speech recognition module and is in built # If you want to use your own API key please use this code `r.recognize_google(audio, key="GOOGLE_SPEECH_RECOGNITION_API_KEY")` # instead of `r.recognize_google(audio)` cmd=r.recognize_google(audio) # handle the exceptions except sr.UnknownValueError: print("Google Speech Recognition could not understand audio") except sr.RequestError as e: print("Could not request results from Google Speech Recognition service; {0}".format(e))
# Match and compare the pattern of the voice command. You can change it yours. if cmd=="lock my PC": # Load and execute the command to lock the PC. This function is available in default library (user32.dll) of windows ctypes.windll.user32.LockWorkStation()

Ejecute el comando a través de la línea de comando o haciendo clic en el archivo. Puede ejecutar el script usando
línea de comando usando el siguiente comando:
python lockpc.py

Mientras el script está en ejecución, diga este comando, es decir, "bloquear mi PC" si usa el
misma palabra clave que se menciona en el código anterior.
Asegúrese de estar conectado a Internet y de que el micrófono de su PC funcione correctamente.
Su PC se bloqueará una vez que el script reconozca su voz.
Puede haber un retraso de unos segundos según la velocidad de Internet y la respuesta de la API de Google Speech.

También te puede interesar


Cómo instalar Python en Windows

Cómo escribir tu primer programa en Python

Cómo conectar la base de datos MySQL usando Connector/Python

Cómo dibujar formas con python

Cómo crear archivos de lectura y escritura en python

Cómo crear su propio asistente personal usando ChatGPT y Python

Cómo crear e inicializar un diccionario de Python


Leave comment
          

Guardar apodo y correo electrónico en este navegador para la próxima vez.



Cargando...