Hal is still a 32-bit program, so will only work with 32-bit versions of SAPI 5 compliant voices. Usually a 32-bit voice and 64-bit voice is exactly the same, just the difference is the libraries used to connect and make itself available to other programs has to match the windows subsystem being used (32-bit windows on windows, or 64-bit native)