add speakerListener2