Hocam güzel bir çalışma olmuş dll'in kodlarını paylaşırsan daha iyi olur.
Önceden görmüştüm dll kullanmadanda yapılabiliyor bu işlem ama alternatifler iyidir.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
;; Usage: /speak <string>
;; eg: /speak Go go Uncle Google
; Author = bruas
alias speak {
.comopen speak SAPI.SpVoice
noop $&
$com(speak,Volume,5,i1,100) $&
$com(speak,Rate,5,i1,1) $&
$com(speak,Voice,5,i1,$com(speak,GetVoices,1,bstr,Item,int,0)) $&
$com(speak,Speak,1,bstr,$iif($1,$1-,laugh out loud))
.comclose speak
}