I'm trying to do voices with SayBackground, and I was wondering if maybe I had a setting wrong or something, but is there any way to have voices with SayBackground (besides PlaySound)?
That's correct. It's due to various factors, for example background speech cannot be cancelled or skipped by clicking the mouse, and there is only one speech channel so if you had background speech at the same time as normal speech they would cut each other off.
It might be nice to be able to manually play sounds from the Speech vox, though, either in the speech channel or in the normal sound channels
PlaySpeech(Character *who, int number);
So if I want to animate a series of views for a character and make him speak at the same time...I can't do that?
Well, you can do it, you'd just need to use a Sound rather than a Speech to do so. At the end of the day it's still an OGG/WAV file, it's just in a different folder.