Publicada por robbyduarte em 08/06/2007 - 15:55h:
* robbyduarte usa RedHat

Problema na configuração microphone_config do CVoiceControl

Olá!

Estou tentando testar o sistema de execução de comando vocal CVoiceControl (reconhecimento de fala para Linux) em um projeto de inclusão digital.

Sou extremamente iniciante em Linux, por isso procurei muito a respeito da ferramenta (inclusive, instalei-a através do site da própria ferramenta e também consultei um artigo encontrado aqui: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2765&pagina=2), a respeito dos passos para instalação, bem como a respeito do problema que estou enfrentando (já que a instalação pareceu-me bem sucedida).

Uso Fedora 6 (já testei no GNOME e no KDE, pois li em certo site que CVoiceControl foi projetado para KDE), e toda vez que executo microphone_config, o sistema aborta abruptamente no passo "Write Configuration" (escrever/gravar configuração). A seguinte tela de erro surge, encerrando a aplicação, quando eu confirmo a mensagem "write configuration":

############################################
00705000-0072a000 r-xp 00000000 08:05 1335651 /lib/libm-2.5.so
0072a000-0072b000 r-xp 00024000 08:05 1335651 /lib/libm-2.5.so
0072b000-0072c000 rwxp 00025000 08:05 1335651 /lib/libm- 2.5.so
0092f000-0093a000 r-xp 00000000 08:05 1335817 /lib/libgcc_s-4.1.1-20070105.so.1
0093a000-0093b000 rwxp 0000a000 08:05 1335817 /lib/libgcc_s-4.1.1-20070105.so.1
08048000-08062000 r-xp 00000000 08:05 853175 /usr/local/bin/microphone_config
08062000-08063000 rw-p 0001a000 08:05 853175 /usr/local/bin/microphone_config
08063000-08064000 rw-p 08063000 00:00 0
08e25000-08e47000 rw-p 08e25000 00:00 0
b7f10000-b7f11000 rw-p b7f10000 00:00 0
b7f1f000-b7f20000 rw-p b7f1f000 00:00 0
bf83a000-bf86e000 rw-p bf83a000 00:00 0 [stack]
Abort
############################################

Alguém já passou por problema parecido e pode me auxiliar? Este erro é comum acontecer em outras aplicações?

Eu apreciaria muito a ajuda!

[-]ugs.
Robson Duarte.

  
 
Resposta de chatuu em 05/01/2008 - 21:55h:
* chatuu usa Outra
* chatuu tem conceito: nenhum voto.
 


Estou com o mesmo problema um usuario disse pra comentar as linhas 1101 a 1103 do microphone_config.c so q esse arquivo eu so achei no source... mudei la e acho q nao adianto muito nao
se alguem ajudar!!

tamo ae
abraços!

 
Resposta de Massao em 29/03/2008 - 04:24h:
* Massao usa Slackware
* Massao tem conceito: nenhum voto.
 


Bom eu sei que já faz muito tempo que foi postada a duvida mais ai vai a dica para resolve-la:

entre no diretorio do source e procure pelo arquivo "microphone_config.c"
localizado em "/cvoicecontrol-0.9alpha/cvoicecontrol"
abra-o com qualquer editor de texto e procure pela linha 1102 e 1103 e apague-as ficando desse jeito:

de:

free(command);
}
fclose(f);

free(home);

}
else /***** couldn't retrieve home directory -> store results in /tmp/ */


para:

free(command);
}
fclose(f);

}
else /***** couldn't retrieve home directory -> store results in /tmp/ */


Bom agora basta salvar e compilar o programa novamente:

./configure && make && make install

Não levem a mal pois é a minha primeira postagem no vol mais basicamente é isso =P

espero que tenha ajudado até +


 
Resposta de sgesweb em 18/12/2009 - 19:04h:
* sgesweb usa Outra
* sgesweb tem conceito: nenhum voto.
 


só tirar o "free(home);"... certinho! vlw!! =D

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts