Without a physical mixer, you will find that plugging a mic directly to PC for live voice can be problematic, due to echo & delay. If you really want to do live voice...Sam Broadcaster PRO with physical mixer is the way to go. Sam Broadcaster PRO is a powerful program, with a lot of capability.
IMO if you buy something less expensive, at some point you may wish you had spent the extra for Sam Broadcaster PRO.
That said, It is not easy to learn. The PAL scripting capability and the built in audio processing in the audio pipeline make it worth the money, however, they take time to learn! Be prepared to invest that time to learn, and have patience with yourself & others who have experience - and in the end, I think you will be very happy you did invest the time & money.
I have included copy/paste from another post on the subject of microphone delay (latency) from another sam/spacial forum member below.
---
Once upon a time - I was frustrated by this too.... The only "real" fix i found for this was to use an outboard sound mixer & MIC
Here's how this works:
1: get a basic stereo sound mixing board at radioshack. (45-100 dollars)
2: connect the mixer as follows
PC LINE OUT (SAM OUTPUT) > LINE 1 INPUT ON MIXER
REC OUT JACKS ON MIXER TO LINE IN JACK ON PC SOUNDCARD
connect a standard analog microphone to the mixer. Set sam encoder "source" to "soundcard".
This passes audio from sam through the mixer..(on line 1)..You can now "mix" in your voice by speaking in to the mic on the mixer (not the PC)
The "final" audio (with your voice) is passed back to the sam encoder via the soundcard LINE-IN (or MIC jack.... if your soundcard has no line-in) - Connect a standard headet to the mixer - NOT THE PC.... and listen to the mixer output (master output) in your headset.
*** The reason this removes the "delay" is because now you can monitor the "final" audio & your voice - with no delay - by connecting a headset to the outboard mixer. Because the "final" audio in the headset connected to the mixer (not the PC) is analog & in "real-time" (no processing delay) so, you can speak normally.
Hope that helps.
_________________
~Steve
http://www.SongsInime.Online