Problema Microsoft Speech API

Fondamenti, algoritmi e teoria dello sviluppo software.

Moderatori: Toki, Rey

Problema Microsoft Speech API

Messaggioda tony32 » 17 gen 2010, 13:10

Salve a tutti, mi chiamo Tony e sono nuovo di questo forum. Ho uno strano problema. Con la procedura sottostante richiamo le funzionalità di Microsoft Speech API in modo tale che la mia procedura dica "HELLO WORD" e funziona perfettamente. MA se lancio il mio applicativo mi da un errore del tipo "FLOATING POINT DIVISION BY ZERO". Eppure se lo apro dal compilatore non mi da problemi e funziona. Se invece lo lancio direttamente ( non aprendo il proggetto .dpr ma il .exe ) mi dà questo errore. Spero di essere stato chiaro nella spiegazione del problema.

Saluti,

Tony

uses Comobj;

procedure Parla(frase :string);
var
voice: OLEVariant;
begin
voice := CreateOLEObject('SAPI.SpVoice');
voice.Parla(frase, 0);
end;

Parla('HELLO WORLD');
tony32
New Entry
 
Messaggi: 3
Iscritto il: 17 gen 2010, 12:41

Torna a Teoria dello Sviluppo Software

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

IPROGRAMMATORI.IT 2010. Tutti i diritti riservati. - P.IVA 04135460873 | Pubblicità | Termini e Condizioni - Privacy Policy | RSS 2.0 - Le news di IProgrammatori.itRSS