I found a work around for this issue. I send the output to standard out then to aplay. It is a bit of a pain but after a couple of weeks of searching this is the best I came up with.
espeak "Espeak does not like my new Arch Linux set up" --stdout | aplay
If anybody has any other suggestions I would love to hear them.