Yes, Hal is compatible with both SAPI 4.0 and SAPI 5.0. Ultra Hal Assistant 4.0 acutally installs the microsoft SAPI 5.0 speech recognition engine and by default uses that. But it will recognize and work with your older SAPI 4.0 without any problems.
Robert Medeksza