背景:
总监看我太无聊了,讯飞语音识别搞完了,就让我去搞一下百度语音识别。然后比较两种语音识别的准确率,哪种更高点。
个人认为吧,都差不多。百度稍微会好那么一点点。
不过,值得一提的是:虽然讯飞和百度的语音识别都是免费的,但是百度每天免费试用次数是20000次,而讯飞的每天只有500次。其他语音产品,也都是百度的免费次数多。讯飞和百度都有个性化词库,所谓个性化词库就是你说的语句,如果话中的词语包含在个性化词库中,那么会优先识别个性化词库的词。但是,百度除了有个性化词库之外,还有个语义解析,就是你设置好问答,然后你问上一句,他会自动答出下一句。好不好玩?讯飞不知道有没有,我没看到。
百度语音识别:
当然是要去百度语音开放平台注册应用啦,如果还没注册的,包括如何引入库,可以参考:iOS-百度语音合成的使用
//
// ViewController.m
// BirdBtn
//
// Created by HZhenF on 2017/9/25.
// Copyright © 2017年 GZHYTechnology. All rights reserved.
//
#import "ViewController.h"
#import "BDSEventManager.h"
#import "BDSASRDefines.h"
#import "BDSASRParameters.h"
#define ScreenW [UIScreen mainScreen].bounds.size.width
#define ScreenH [UIScreen mainScreen].bounds.size.height
const NSString* API_KEY = @"BCZkKhjhlFi10eGshX7NNEfY";
const NSString* SECRET_KEY = @"07b9795bbe95fa71a710c2179d80fc0b";
const NSString* APP_ID = @"10177498";
@interface ViewController ()<BDSClientASRDelegate>
@property(nonatomic,strong) BDSEventManager *asrManager;
@property(nonatomic,assign) BOOL isStartRecord;
@end
@implementation ViewController
- (void)viewDidLoad {