none
Reconhecimento de voz (Speech) RRS feed

  • Pergunta

  • Ola pessoa...

    Estou desenvolvendo um software em minha empresa e decidimos usar reconhecimento de voz.                                     Pesquizando encontrei o speech, achei até Facil de usar....                                                                                                               

     Mais tenho duas duvidas,

    * Primeira - tem como eu esconder o speech, assim que eu abro o programa, ele fica aparecendo no topo da tela, andei procurando e não achei nenhuma forma de esconde-lo.

    * Segundo - deixar ele ativo somente quando minha aplicação estiver aberta e maximizada, para não correr o risco, do usuario falar algo indevido do tipo ,fechar outro programa enquando o meu estiver minimizado, são varias situações que podem ocorrer e eu queria evita-las..

     

    Valeus !!!

    quarta-feira, 8 de dezembro de 2010 15:44

Respostas

  • Wagner,

     

         No link informado pelo Malange o desenvolvedor diz que teve problemas, mas que resolveu colocando as chamadas na ordem certa. E indica este outro link:

         http://markribau.org/blog/2005/12/29/why-dont-focus-and-setforegroundwindow-work/

         Em todo caso, encontrei mais dois:

         http://www.comanswer.com/question/how-to-hide-console-window-of-another-executable

         Este é pro VB, mas usa mais ou menos as mesmas API´s:

         http://www.computing.net/answers/programming/hide-another-apps-process/14645.html

    Att,

    Ricardo

     

    terça-feira, 14 de dezembro de 2010 21:07

Todas as Respostas

  • Ola pessoa...

    Estou desenvolvendo um software em minha empresa e decidimos usar reconhecimento de voz.                                     Pesquizando encontrei o speech, achei até Facil de usar....                                                                                                               

     Mais tenho duas duvidas,

    * Primeira - tem como eu esconder o speech, assim que eu abro o programa, ele fica aparecendo no topo da tela, andei procurando e não achei nenhuma forma de esconde-lo.

    * Segundo - deixar ele ativo somente quando minha aplicação estiver aberta e maximizada, para não correr o risco, do usuario falar algo indevido do tipo ,fechar outro programa enquando o meu estiver minimizado, são varias situações que podem ocorrer e eu queria evita-las..

     

    Valeus !!!

    http://stackoverflow.com/questions/3032170/how-to-hide-show-a-process-using-c
    Just Be Humble Malange!
    quarta-feira, 8 de dezembro de 2010 16:09
  • Não funcionou....

    Tentei a mesma coisa com o notepad e o calc, funciona... com o speech simplesmente não da certo...

     

    =-/

    sábado, 11 de dezembro de 2010 13:32
  • Wagner,

     

         No link informado pelo Malange o desenvolvedor diz que teve problemas, mas que resolveu colocando as chamadas na ordem certa. E indica este outro link:

         http://markribau.org/blog/2005/12/29/why-dont-focus-and-setforegroundwindow-work/

         Em todo caso, encontrei mais dois:

         http://www.comanswer.com/question/how-to-hide-console-window-of-another-executable

         Este é pro VB, mas usa mais ou menos as mesmas API´s:

         http://www.computing.net/answers/programming/hide-another-apps-process/14645.html

    Att,

    Ricardo

     

    terça-feira, 14 de dezembro de 2010 21:07