Bem, Eu achei a seguinte pagna ...
http://www.activedelphi.com.br/print.php?sid=82 Gerhard Roger Nack escreveu: > Ola Alexandre e pessoal interessado, > > Nao sei onde deixei esse exemplo que tinha feito, + olhando aqui lembrei-me > de uma coisa interessante. > > Existia a algum tempo atras uma empresa chamada TurboPower que tinha um > pacote de componentes chamado "Async Professional", e que liberou seus > componentes como freeware, os quais encontram-se no sourceforge. > > http://sourceforge.net/projects/tpapro/ > > Nesse pacote de componentes VCL (atualmente disponivel ate o Delphi 2006), > existe um que encapsula toda a funcionalidade de fala (Microsoft Speech API - > SAPI 4). > O objetivo deles era usar junto com TAPI (Telephone API), + pode ser usada > separada pois nao tem nenhum vinculo com isso. > > Basta baixar esse pacote, arrastar o componente e sair brincando. > Isso claro, desde que se tenha o SAPI 4 instalado. > > A utilizacao ficaria +/- assim: > ...... > fApdSapiEngine := TApdSapiEngine.Create(Self); > fApdSapiEngine.AutoTrain := True; > fApdSapiEngine.Duplex := sdFull; > fApdSapiEngine.Speak('Este é um teste'); // fala o texto entre aspas > fApdSapiEngine.OnPhraseFinish := PhraseFinish; // chama o evento > 'PhraseFinish' quando um texto eh falado ao microfone > ....... > procedure TForm1.PhraseFinish(Sender: TObject; const Phrase: string); > begin > end; > > [ ]s > > Gerhard Roger Nack > [EMAIL PROTECTED] > > ________________________________ > > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de > Alexandre da Silva > Enviada em: sexta-feira, 13 de outubro de 2006 08:16 > Para: delphi-br@yahoogrupos.com.br > Assunto: Res: RES: [delphi-br] Reconhecimento de voz > > > Bom dia > Gerhard, > > Fico mais contente em saber que estava mais ou menos no caminho certo e agora > com estas suas dicas, consigo procurar focando no assunto correto. > > Sem querer abusar da sua bondade, vc teria este seu projeto que vc disse que > havia feito? Se tiveres poderias me enviar? Se não tiveres não tem problema, > dou um geitinho e me viro sozinho... > > Se eu conseguir alguma coisa em relação ao SAPI 5 + portugues, com certeza te > aviso!!! > > Obrigado, > > Alexandre da Silva. > 47-91458636 > > ----- Mensagem original ---- > De: Gerhard Roger Nack <[EMAIL PROTECTED]> > Para: delphi-br@yahoogrupos.com.br > Enviadas: Quarta-feira, 11 de Outubro de 2006 16:25:17 > Assunto: RES: [delphi-br] Reconhecimento de voz > > > > > Ola, > > > > A microsoft tem uma API chamada "Microsoft Speech API" (SAPI). > > > > Se voce quer reconhecimento de voz em portugues devera usar a versao "SAPI 4" > pois a 5.x nao vem + com Portugues, somente adquirindo de terceiros e olha la > (se achar algo me avisa). > > > > A versao 4 eh essa que voce falou, trabalha junto com os Agent's, mas voce > pode deixa-los escondidos ou desativados e so trabalhar com o reconhecimento > de voz. > > Fiz umas brincadeiras legais com ele a uns 5 anos. Funcionava bem. Controlava > meu delphi por voz (compilar, executar, etc ...), heheheeeee > > > > A versao 5 ja eh muito melhor, eh independente dos agent's e tem muito mais > recursos, porem nao em portugues. Funciona que eh uma maravilha. Tem um otimo > exemplo em delphi no site da borland http://bdn.borland.com > > > > Voce acha bastante material procurando por "Speech Recognition" + "Delphi" > no google. > > > > [ ]s > > > > Gerhard Roger Nack > > [EMAIL PROTECTED] > > > > ________________________________ > > > > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de > djxandytche > > Enviada em: quarta-feira, 11 de outubro de 2006 14:52 > > Para: delphi-br@yahoogrupos.com.br > > Assunto: [delphi-br] Reconhecimento de voz > > > > > > Pessoal, boa tarde, > > > > Gostaria de saber se alguem ja trabalhou com reconhecimento de voz > > utilizando o delphi 5 ou 7? > > Em minha aplicação necessito que o usuario fale um comando e o delphi > > dispare um evento de a voz for reconhecida. Não necessariamente > > preciso que seja comparado voz com voz para que o evento seja > > disparado, poderia ser por exemplo, a voz falado pelo usuario > > comparado com a palavra escrita. Por exemplo, o usuario fala "play", > > dai o delphi associa este comando de voz a palavra 'play' e o delphi > > dispara uma musica. > > > > Ja fiz uma vasta procura na internet sobre isso e encontrei muito > > material em relação a "fala" via delphi, atravez dos componentes > > "TAgent" da microsoft, que inclusive é muito simples e ja fiz uma > > aplicação de testes funcionar e falar um texto digitado em um edit. > > Acredito que no meu caso, pelo que andei lendo, talvez seja um outro > > componente da microsoft que irá resolver o meu problema, talvez o > > TVdict ou TVcommand, mais não encontrei quase nada sobre eles. > > > > Desde ja agradeço a atenção dos amigos da lista. > > > > Alexandre da Silva. > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > _______________________________________________________ > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale > o discador agora! > http://br.acesso.yahoo.com > > [As partes desta mensagem que não continham texto foram removidas] > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html