Can Streamingstar Video Capture record sound?

Yes, it will capture sound via both your microphone and PC.

The sound capture can be done with a microphone of the computer and the sound playing on the computer can be recorded.