首页 版块 访问AI主站 注册 发帖
c5812
676
积分 积分商城
3
获赞
NLU返回status是65535
Ta的回复 :可否提供更多日志信息
1
百度语音怎么使用?
Ta的回复 :参考http://yuyin.baidu.com/docs/detail/147
3
Android SDK2.0 时怎么识别外部声音
Ta的回复 :设置infile参数为pcm文件路径即可,可以参考文档:http://yuyin.baidu.com/docs/asr/169
1
请问这个异常时为什么
Ta的回复 :看起来是个警告信息,应该不影响功能
1
使用离在线SDK,点击开始出现识别失败,没有匹配的识别结果:7
Ta的回复 :是毕现的问题还是偶尔出现呢
1
录音识别问题
Ta的回复 :您好,语音识别需要输入PCM音频(类似突破的BMP格式),arm_wb是PCM的压缩格式(类似JPEG),故会识别出错
1
android离在线语音识别Demo在有线网络的情况下无法使用
Ta的回复 :原因是网络不可用,而选择的垂类(由prop参数指定,详见文档)又不支持离线(或未集成离线资源)导致的
1
android 离在线sdk 命令词识别(100021)报 No recognition result matched., reason: 7998, no confidence
Ta的回复 :7998一般是离线识别的置信度不足(与说话的清晰度、噪音环境有关)
2
录音的参数和识别录音的参数该怎么设置,求demo
Ta的回复 :从现象看是录制的声音有问题导致的
3
离(在)线语音识别,android 非intent+SpeechRecognizer方式
Ta的回复 :关于问题1: -  natvie代码可以访问主线程,并且跨线程是android开发的基本的技能,可以从网上找到大量资料 - 2.x版本的Android SDK可以通过infile参数直接传入pcm的路径(并且该参数也支持实时音频流,如果对java熟悉的话应该不会太难),可以参考http://yuyin.baidu.com/docs/asr/169的infile或demo。 - 离线也支持infile参数,参考上一段 关于问题2: - 可以发送邮件至voice_feedback@baidu.com 
1
onEndOfSpeech这个函数有时候回调有时候不回调
Ta的回复 :属于正常现象 onEndOfSpeech表示SDK检测到说话结束与实际说话结束有一定延迟,故可能会在检测到结束前获得在线识别结果直接结束,即回调onResult。
1
加载so文件报错
Ta的回复 :可以验证下apk中是否有对应的so文件
2
SDK方式有获取外部语音的接口吗?
Ta的回复 :参考 http://yuyin.baidu.com/docs/asr/169的infle参数
2
speechRecognizer 不回调
Ta的回复 :如楼上所属,请提供更多信息
2
原帖已删除
Ta的回复 :是不是有安全软件限制录音
0
语音识别在联系人超过100个的时候,识别效果接近0怎么破?
Ta的回复 :离线的联系人能力也和联系人的相似度有关,这130个人名是随机的还是生成的
1
录音的参数和识别录音的参数该怎么设置,求demo
Ta的回复 :参考这段录音代码吧 public class RecorderTask extends AsyncTask<Void, Void, Void> {     private Context context;     private final String file;     long delay;     private static final int frequence = 16000;     private static final int channelConfig = AudioFormat.CHANNEL_CONFIGURATION_MONO;     private static final int audioEncoding = AudioFormat.ENCODING_PCM_16BIT;     private int mAudioSource;     RecorderTask(Context context, String file, long delay, int audioSource) {         this.mAudioSource = audioSource;         this.context = context;         this.file = file;         this.delay = delay;     }     @Override     protected Void doInBackground(Void... arg0) {         AudioRecord record = null;         OutputStream dos = null;         try {             Log.d("recorder", "---- recorder delay " + delay + "ms, " + file);             Thread.sleep(delay);             new File(file).getParentFile().mkdirs();             dos =  new FileOutputStream(file);             Log.d("recorder", "---- audio source = " + mAudioSource) ;             record = new AudioRecord(mAudioSource, frequence, channelConfig, audioEncoding, 32 * 1024);             record.startRecording();             byte[] buffer = new byte[320];             while (!isCancelled()) {                 int r = record.read(buffer, 0, buffer.length);                 if (r < 0) {                     throw new IOException("recorder busy!");                 }                 dos.write(buffer, 0, r);                 dos.flush();             }         } catch (Exception e) {             e.printStackTrace();         } finally {             if (null != record) {                 record.release();             }             if (null != dos) {                 try {                     dos.close();                 } catch (IOException e) {                     e.printStackTrace();                 }             }         }         return null;     } }
3
E/RecognitionService(9211): call for recognition service without RECORD_AUDIO permissions
Ta的回复 :声明android:targetSdkVersion="23"时,权限声明的格式不是这样的。需要设置为小于23的值
1
能不能将音频文件识别成文字
Ta的回复 :infile用于自定义音频源,直接将infile的值设置为pcm文件路径即可
1
Android SDK使用百度语音控件,每句话末尾自动加句号,怎么去掉
Ta的回复 :参考http://yuyin.baidu.com/docs/asr/151的PARAM_PUNCTUATION_ENABLE
1
切换版块
智能客服