I'll try the .dll. In the meantime I don't get how to use $comcall in this script we already have:

alias sapi.talk {
var %s = Spk. $+ $ticks,%a = $iif($1,$1-,Non ho niente da dì!)
.comopen %s SAPI.SpVoice
if !$comerr { .comclose %s $com(%s,Speak,3,bstr,%a) }
}

If i just change $com with $comcall i get the error "* Invalid parameters: $comcall (line 234, custom.ini)"