Can you use a spinning motor with a flexible arm on its shaft (like just a flag of tape) to sort of "slap" the string? Or maybe a little grinding on the weight on a cell phone vibration motor would do it. It'd be a different tone but those little motors are dirt cheap and you'd only need a transistor to drive one.
You might also consider winding your own solenoids (electromagnets).