I am having precisely the same problem with Lion and all viewers in SL (Viewer 2 and Firestorm). I can use the Preview version of Firestorm and can see the voice button is active and I can see my voice waves.
Any workaround suggestions would be greatly appreciated especially since I will be teaching a class in SL beginning next week!
Thanks for any information or input that will solve this situation.