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!
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 errorPorcupineRuntimeError
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.