I think I3uster had a suggestion on how to do this, but it's up to you as to which you think is best. I might be remembering it wrong, but I think he suggested to create threads for each character with the polls on each participant to play who and their voice clips available for all to hear.
Not sure if that would make it easier, but I think official voting is a ways off right? When do you suppose it'll be ready? Even though I know this is all for fun