Easy vr Shield

I am compiling the code below
/*
EasyVR Bridge

Soft-connects the PC Serial port with the EasyVR module, using Arduino
like a USB/Serial adapter.

**
Example code for the EasyVR library v1.4
Written in 2014 by RoboTech srl for VeeaR http:://www.veear.eu

To the extent possible under law, the author(s) have dedicated all
copyright and related and neighboring rights to this software to the
public domain worldwide. This software is distributed without any warranty.

You should have received a copy of the CC0 Public Domain Dedication
along with this software.
If not, see http://creativecommons.org/publicdomain/zero/1.0/.
*/

#if defined(ARDUINO) && ARDUINO >= 100
#include “Arduino.h”
#include “Platform.h”
#include “SoftwareSerial.h”
#ifndef CDC_ENABLED
// Shield Jumper on SW
SoftwareSerial port(12,13);
#else
// Shield Jumper on HW (for Leonardo)
#define port Serial1
#endif
#else // Arduino 0022 - use modified NewSoftSerial
#include “WProgram.h”
#include “NewSoftSerial.h”
NewSoftSerial port(12,13);
#endif

#include “EasyVR.h”

EasyVRBridge bridge;

void setup()
{
#ifndef CDC_ENABLED
// bridge mode?
if (bridge.check())
{
cli();
bridge.loop(0, 1, 12, 13);
}
// run normally
Serial.begin(9600);
Serial.println(“Bridge not started!”);
#else
// bridge mode?
if (bridge.check())
{
port.begin(9600);
bridge.loop(port);
}
Serial.println(“Bridge connection aborted!”);
#endif
}

void loop()
{
}

and i am getting these error messages

C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:44:24: error: WConstants.h: No such file or directory
In file included from C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:46:
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial/NewSoftSerial.h:87: error: conflicting return type specified for ‘virtual void NewSoftSerial::write(uint8_t)’
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:48: error: overriding ‘virtual size_t Print::write(uint8_t)’
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp: In member function ‘void NewSoftSerial::tx_pin_write(uint8_t)’:
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:296: error: ‘LOW’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp: In member function ‘void NewSoftSerial::setTX(uint8_t)’:
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:373: error: ‘OUTPUT’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:373: error: ‘pinMode’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:374: error: ‘HIGH’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:374: error: ‘digitalWrite’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:375: error: ‘digitalPinToBitMask’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:376: error: ‘digitalPinToPort’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:377: error: ‘portOutputRegister’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp: In member function ‘void NewSoftSerial::setRX(uint8_t)’:
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:382: error: ‘INPUT’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:382: error: ‘pinMode’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:384: error: ‘HIGH’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:384: error: ‘digitalWrite’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:386: error: ‘digitalPinToBitMask’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:387: error: ‘digitalPinToPort’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:388: error: ‘portInputRegister’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp: In member function ‘virtual void NewSoftSerial::write(uint8_t)’:
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:495: error: ‘HIGH’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:495: error: ‘LOW’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:501: error: ‘byte’ was not declared in this scope
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:501: error: expected ;' before 'mask' C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:501: error: 'mask' was not declared in this scope C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:515: error: 'byte' was not declared in this scope C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:515: error: expected ;’ before ‘mask’
C:\Program Files (x86)\Arduino\libraries\NewSoftSerial\NewSoftSerial.cpp:515: error: ‘mask’ was not declared in this scope

can anyone help?

Please use code tags when posting code, makes it neater and easier to read. You need to install the NewSoftSerial library.