if the sound is coming from the the starter area it sounds like your starter has gone bad . if u bring it to a precision tune auto care they can check it . diagnostic should run about 35 for that . and if u bring a starter they can install it for what ever the labor charge is .maybe around 90 to 150 ?
You need first to determine if it is a battery or starter problem. See if the battery has 12.6 volts at rest, if you don't have a voltmeter, see if the head lights are bright try to start the car jump starting it off another car using jumper cables. If it then starts your car probably has a bad battery, or a voltage draw on the battery. If the battery is good the starter may be bad but it is not wise to jump to conclusions without doing diagnostic tests first.