Known this for a while, just haven't gotten around to posting it.
As you all know, in the operating system Windows 7, you always have stuttering issues with the sound in SWBF2. Well, here is a fix that has proven to work for me and a few other friends of mine:
For PC Users (non-steam): Right click the SWBF2 Icon, choose Properties, then enter the following in the Target field: -audiomixbuffer 100
For PC UserS (steam only): Open the Steam main window, go into your game library, find Star Wars: Battlefront 2, right click SWBF2, choose Properties, then choose Set Launch Options... in the first tab, enter -audiomixbuffer 100
Now, for some soundcards, the buffer rate may have to be slightly modified to still prevent the stuttering. You can try 80, 90, 95, 115, etc. until the stuttering stops. Please see the images attached below if you still do not understand what I mean by the above steps.
Some related websites to the fix:
LucasArts Support
Steam Forums