Hi!
I just wanted to check in and ask whether you managed to make progress in the past month or so?
Also, did you check the Voltage and Amperage requirements of the speakers? OK, we know that it needs 5 Volts, since it's a USB speaker, but a USB port can deliver up to 500 mA. Maybe the speaker needs 400 mA and the solar cells provide only 300 mA. Don't pay attention to the figures because I have no idea about the Amperage requirements of your USB speaker, but maybe this is the phenomenon that's causing the trouble (plus low voltage, as Martin said it too, since you mentioned that the output is only 4.88-4.33 Volts).
I, myself, am trying to understand how Voltage and Amperage work together to power different devices, because I believe that's the key thing I'm missing at the moment. The problem is that there are so many situations that it's confusing me. Hopefully Martin can shed some light with the new episode of the Electronics tutorial series.
By the way, you wrote "charge my USB speaker". Does this mean that your speakers have batteries and they are not directly powered from the USB port?
edit: if a voltage regulator converts excess voltage into heat, then what does a
DC to DC step down converter do with the excess voltage?