Español: Solución de Problemas

From SIMON

Jump to: navigation, search

Simon es un software muy complejo. Como tal, una gran cantidad de componentes ayudan a Simon para que funcione correctamente.

Si algo sale mal, sin embargo, no tiene por qué significar que Simon este completamente roto y tengas que empezar de nuevo.

Esta página pretende reunir los errores comunes y aportar soluciones simples.

 si algun problema no se menciona aque avisar en (en ingles) [mailto: support@simon-listens.org en contacto con nosotros]!

Contents

Simon en ubuntu

Para ejecutar Simon en Ubuntu o distribuciones basadas en ella primero tiene que descargar e instalar un paquete de actualización libportaudio como la prevista en nuestra página de descargas de sourceforge: http://sourceforge.net/projects/speech2text/files/.

Si usted usa pulseaudio (por defecto en Ubuntu, pero no en Kubuntu, por ejemplo), tiene que desinstalar / deshabilitar. Por favor, consulte la documentación de su distribución para más información.

Instalación

Esta sección trata los errores que pueden producirse al instalar Simon

Instalación binaria

'Problema:' He intentado actualizar Simon, pero los números de versión en <code> Ayuda> Acerca de Simon </ code> se mantuvieron igual.

'Solución (Windows ):' El instalador de simon silenciosamente ignora los archivos que están actualmente en uso. Es posible que algún proceso esté aún en marcha, incluso cuando se cierra todos los procesos de Simon. Abra el Administrador de tareas pulsando el control, alt y suprimir juntos. Cambie a la pestaña "Procesos" y detenga los procesos siguientes (si están en funcionamiento):

  • Dbus-daemon
  • Klauncher
  • Kioexec
  • Kded4
  • Kioslave
  • Simon
  • Simond
  • Ksimond


'Problema:' Cuando se intenta instalar el paquete Debian en un sistema basado en Debian, me sale un mensaje de error que el paquete no se pueden instalar.

'Solución (Linux ):' Es posible que tenga versiones antiguas de Julio o voxforge-Julius instalado. Desinstalar los paquetes antes de instalar Simon.


'Problema:' Después de una instalación fallida de Simon no puedo usar apt-get para quitar o instalar / actualizar ningún otro paquete.

'Solución (Linux ):' Simon Eliminar ejecutando los siguientes comandos:

 sudo rm / var / lib / dpkg / info / simon.postrm
 sudo dpkg - remove - force-all Simon

Compilar desde el código fuente == ==

'Problema:' CMake informes que faltan paquetes.

'Solución:' ¿Desea instalar todas las dependencias necesarias? Ver la instrucciones para la creación de un entorno de desarrollo Simon para más detalles.


Uso General

'Problema:' La ventana de configuración de Simon / ksimond está vacío.

'Solución:' Run kbuildsycoca4. Se encuentra en su camino a cada Plattform por lo que debería ser capaz de lanzar desde la línea de comandos. Si está ejecutando Linux, acaba de abrir un terminal y entrar <code> kbuildsycoa4 </ code>. Si está ejecutando Windows, abra la fase de diálogo, mantenga presionada la tecla Windows y pulsando el R-Key. Ahora introduzca <code> kbuildsycoca4 </ code> y pulse retorno. Es necesario reiniciar Simon para que los cambios surtan efecto.


'Problema:' A veces, cuando intento iniciar Simon, lo único que consigue es un rectángulo negro que no responde en el centro de la pantalla.

'Solución (Windows ):' Algunos de los procesos del sistema KDEs pueden estar ejecutándose pero no responde. Abra el Administrador de tareas pulsando el control, alt y suprimir juntos. Cambie a la pestaña "Procesos" y detener los procesos siguientes (si están en funcionamiento):

  • Dbus-daemon
  • Klauncher
  • Kioexec
  • Kded4
  • Kioslave
  • Simon
  • Simond
  • Ksimond


'Problema:' El reconocimiento se hace más y más lento con el tiempo.

'Solución (Windows ):' Esto ocurre si se utiliza un dispositivo de sonido pseudo - especialmente uno llamado "SoundMapper de entrada" o similar. Por favor, use el dispositivo de hardware apropiado directamente para evitar este problema.


Simon 'Problema:' es muy inestable y se bloquea en los puntos aparentemente aleatorios (sin proporcionar ninguna backtrace usable).

'Solución (Linux ):' Si usted está usando pulseaudio (especialmente en Ubuntu fueron también está disponible por defecto), por favor, desinstalar o deshabilitar con el fin de utilizar Simon. El problema es causado por problemas en la comunicación con puertos de audio pulseaudio soluciones tan comunes como pasuspender no ayudará.

Sincronización / Compilación del modelo

'Problema:' Cuando se compila el modelo que recibirá un mensaje de error similar al siguiente: <code> Como el servidor compilado el modelo de producido el siguiente error: No se ha podido generar monophones. Por favor, compruebe que tiene instalado el programa HDMan correctamente y que el léxico contiene todas las palabras que hace referencia su modulo de entrenamiento. </ Code>

'Solución:' ¿Ha instalado el HTK? Ver la sección de configuración para obtener instrucciones sobre cómo instalar HTK.


'Problema:' Cuando se compila el modelo que recibirá un mensaje de error similar al siguiente: <code> No se pudo generar DFA. Por favor, consulte los caminos de la mkfa y dfa_minmize. </ Code>

'Solución:' Por favor, consulte su gramática. Si hace clic en el botón "Detalles", recibirá un registro de elaboración más detallada. Desplácese hasta el final y es probable que vea un mensaje similar al siguiente: Ahora toma <code> autómata finito determinista [3 / 3] Error: clase no definida "ADD" </ code>

Ahora compruebe si su lista de palabras contiene el terminal que está causando los problemas. En este ejemplo, esto sería "añadir". Añadir una palabra utilizando el terminal si no hay una palabra que lo utiliza o quitar todas las oraciones que contienen "ADD" de su gramática.


'Problema:' Cuando el servidor se compila el modelo, recibo un mensaje de error similar al siguiente: <code> cadena demasiado larga </ code>

'Solución:' Las palabras no pueden empezar con " '". Otros caracteres especiales (sobre todo al principio de la palabra) puede producir este error.

Sonido

'Problema:' No importa cuál sea el dispositivo que elija, siempre obtengo el mensaje de error que esta configuración no es compatible con el dispositivo.

'Solución (Linux ):' En Linux se puede configurar un dispositivo ALSA pseudo que resample sonido grabado en una configuración más comunes (como 44,1 kHz, estéreo) sobre la marcha (Nota: Algunas distribuciones de este paquete capatibility ALSA en un paquete llamado alsa-plugins o similar que a menudo no se instala por defecto).

Para crear dicha configuración, cree un archivo llamado <code>. Asoundrc </ code> en su directorio home y copiar y pegar el texto siguiente en él:


 pcm.simonrawdevice {
       type hw
       card 0
       device 0
 }
 pcm.speechinput {
       type plug
       slave {
               pcm simonrawdevice
               format S16_LE
               channels 1
               rate 16000
       }
 }

Después de reiniciar ALSA (si no sabes cómo hacerlo, puedes reiniciar el ordenador), tendrá dos nuevos dispositivos:

  • Simonrawdevice: El dispositivo de grabación
  • Speechinput: El pseudedevice que automáticamente descargara ejemplos de cualquier entrada de un flujo adecuado de Simon -
 Nota: Si el dispositivo que desea utilizar para recordingis no el primer dispositivo en la tarjeta en primer lugar,
       Usted tendrá que ajustar los valores de la "tarjeta" y "dispositivo" en el archivo de configuración.
       Usted puede obtener una visión general de los dispositivos mediante la ejecución de arecord-L en un terminal.

Ahora abra la configuración de sonido Simon y configurar el dispositivo para "speechinput" para la grabación.

Personal tools