es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error en tiempo de ejecución al utilizar el sdk de Pvporcupine para Picovoice en Python.

Estoy utilizando el SDK de Python de pvporcupine para la detección de palabras clave de Picovoice. Al usar el siguiente código, obtengo un error en tiempo de ejecución.

import pvporcupine

access_key = "[mi_clave_de_acceso]" # Clave de acceso obtenida desde la Consola de Picovoice (https://picovoice.ai/console/)
# Se ha alterado la clave de acceso por motivos de seguridad
handle = pvporcupine.create(access_key=access_key, keywords=['porcupine'])

Aquí se muestra el rastreo del error:

Traceback (most recent call last):
File "c:/Users/Pjan/saa2/actions/pic_again.py", line 5, in <module>
    handle = pvporcupine.create(access_key=access_key, keywords=['porcupine'])
File "C:\Users\Pjan\.conda\envs\sam_env\lib\site-packages\pvporcupine\__init__.py", line 82, in create
    sensitivities=sensitivities)
File "C:\Users\Pjan\.conda\envs\sam_env\lib\site-packages\pvporcupine\porcupine.py", line 158, in __init__
    raise self._PICOVOICE_STATUS_TO_EXCEPTION[status]()
pvporcupine.porcupine.PorcupineRuntimeError

Aquí está el sitio oficial para el SDK de picovoice para python.

¡Se agradece cualquier ayuda!

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el error de tiempo de ejecución está siendo causado por la línea handle = pvporcupine.create(access_key=access_key, keywords=['porcupine']). Específicamente, el mensaje de error PorcupineRuntimeError sugiere que puede haber un problema con la creación de una instancia de Porcupine.

    Una posible solución podría ser asegurarse de que la clave de acceso que se está utilizando sea válida y tenga los permisos necesarios para crear una instancia de Porcupine. Además, podría ser útil verificar la versión del SDK de Porcupine que se está utilizando y asegurarse de que sea compatible con la versión de Python que se está utilizando.

    Otra solución potencial es intentar agregar más frases clave al parámetro keywords para ver si el error persiste con diferentes palabras clave. También se recomienda verificar los niveles de sensibilidad que se están utilizando, ya que esto puede afectar el rendimiento de Porcupine.

    Si el problema persiste, puede ser útil consultar la documentación oficial o buscar soporte en la comunidad de Porcupine para identificar y resolver el problema subyacente.

Comments are closed.