天气预报--语音功能

本文介绍了通过科大讯飞的语音包来实现天气预报应用的语音功能。作者分享了找到Demo的喜悦,并对比了直接调用系统语音识别(需要google voice)与科大讯飞方案的区别。科大讯飞的语音识别虽然简单,但需要联网。作者正在寻找离线语音包的解决方案。
摘要由CSDN通过智能技术生成

我的语音功能的实现是通过科大讯飞的语音包实现的,其实最大的功劳就是我找到了Demo啊哈哈~用这个语音包之前我还搜了一些实现语音的方法,有一种是直接调用系统的语音识别方法,但前提是手机必须注册了google voice,附上链接http://blog.csdn.net/wangkuifeng0118/article/details/7251813

我觉得如果应用能普及的话,肯定会有手机是没有google voice的,这样就根本用不了语音识别了,所以我也就没有采用这个方法,科大讯飞的语音识别也没有什么难的,无非就是添加jar包然后使用里面的类而已,和定位功能一样,我就贴上科大讯飞语音包定位的Demo吧:

java代码:

import java.util.ArrayList;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;

import com.iflytek.speech.RecognizerResult;
import com.iflytek.speech.SpeechConfig.RATE;
import com.iflytek.speech.SpeechError;
import com.iflytek.ui.RecognizerDialog;
import com.iflytek.ui.RecognizerDialogListener;

/**
 * @author 陈淑飞
 * 2013-1-8 上午1:10:24
 */
public class Hell
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值