package com.foxinmy.weixin4j.example.server.handler; import org.springframework.stereotype.Component; import com.foxinmy.weixin4j.exception.WeixinException; import com.foxinmy.weixin4j.handler.MessageHandlerAdapter; import com.foxinmy.weixin4j.message.VoiceMessage; import com.foxinmy.weixin4j.request.WeixinRequest; import com.foxinmy.weixin4j.response.TextResponse; import com.foxinmy.weixin4j.response.WeixinResponse; /** * 只处理语音消息 * * @className VoiceMessageHandler * @author jinyu(foxinmy@gmail.com) * @date 2015年11月18日 * @since JDK 1.6 */ @Component public class VoiceMessageHandler extends MessageHandlerAdapter<VoiceMessage> { @Override public WeixinResponse doHandle0(WeixinRequest request, VoiceMessage message) throws WeixinException { /** * 返回一段文字给用户 */ return new TextResponse("你讲了一句话"); } }