Thanks for spotting this!
Arduino has made a lot of changes to their software recently, and it looks like two of these changes caused this problem;
First they renamed one of the standard header files from WProgram.h to Arduino.h.
Also, the definition of some pins may cause a conflict: In our VoiceShield Library we had named some pins SS, MOSI, SCLK etc ...
1. We updated the library to take the new header file into consideration depending on the version of Arduino IDE that is being used.
2. Since the SPI pins in the VS library are actually referring to the SPI pin on the ISD chip and not the "standard" SPI pin usage on the Arduino, we renamed our these in the library.
Get the updated library here;www.spikenzielabs.com/Downloadables/VS_ ... uinoV1.zip