como identificar se existe uma library instalada no pc?
alguem sabe se tem como verificar se tem uma library instalada no pc .. ex .. Text To Speech da Microsoft .. tem como saber se tah instaalado no pc ... atraves do delphi? valeuz!!!
:)
:)
Salsa
Curtidas 0
Respostas
Tatuweb
21/04/2004
Fiz uma pequena rotina que talvez ajude. No caso específico do Micro$oft Speech tente o seguinte:
Só por curiosidade se, por exemplo, vc quiser que o seu texto seja reproduzido por meio do Micro$oft Speech, bastara adicionar a seguinte linha:
:wink:
uses ComObj; procedure TForm1.Button1Click (Sender: TObject); var Speech: OLEVariant; begin try Speech := CreateOLEObject (´SAPI.SpVoice´); except on EOLESysError do ShowMessage (´Não é possível iniciar Micro$oft Speech!´); end; end;
Só por curiosidade se, por exemplo, vc quiser que o seu texto seja reproduzido por meio do Micro$oft Speech, bastara adicionar a seguinte linha:
Speech.Speak (´ClubeDelphi: o melhor fórum sobre Delphi!´, 0);
:wink:
GOSTEI 0
Salsa
21/04/2004
valeu cara ... a unica coisa q nao consegui fazer ...no text to speech .. e pelo delphi poder escolher outra voz ou mudar o tom q nem vc faz no sapi saka?
mas valeuz a ajuda
mas valeuz a ajuda
GOSTEI 0
Tatuweb
21/04/2004
...a unica coisa q nao consegui fazer ...no text to speech .. e pelo delphi poder escolher outra voz ou mudar o tom...
O exemplo acima é bem simples mas existe um outro mais completo que mostra como mudar a voz, tom, velocidade e outras coisas mais. Pelo que vi será necessário instalar um componente (open-source) que acompanha o pacote. Dentro do pacote parece ter tres exemplos. Não cheguei a testar mas o endereço para baixar é:
:arrow: [url]http://www.undu.com/LIBS/TextToSpeech.zip[/url]
Se quiser pode ler o artigo (em inglês) pelo link:
:arrow: [url]http://www.undu.com/Articles/990120b.html[/url]
GOSTEI 0
Tatuweb
21/04/2004
Esqueci de dizer. No site da Borland tbm tem um exemplo:
:arrow: [url]http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=20757[/url]
:arrow: [url]http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=20757[/url]
GOSTEI 0
Salsa
21/04/2004
mto obrigado ... vou dar uma olhada ;)
GOSTEI 0