關(guān)于百度語音二維碼的使用方法

#import "ViewController.h"
#import "BDRecognizerViewController.h"
#import "BDRecognizerViewDelegate.h"
#import "BDVoiceRecognitionClient.h"
#import "QRCodeGenerator.h"
@interface ViewController ()<BDRecognizerViewDelegate>
{
?BDRecognizerViewController *bdrv;
?NSMutableData *allData;
?BDRecognizerViewParamsObject *bdvp;
?UILabel *label;
}
@end

@implementation ViewController

- (void)viewDidLoad {
??? [super viewDidLoad];
???
??? // Do any additional setup after loading the view, typically from a nib.
???
??? //Lable初始化
???
??? label = [[UILabel alloc]initWithFrame:CGRectMake(50,100,300, 50)];
???
??? label.backgroundColor = [UIColor blueColor];
???
??? [self.view addSubview:label];
???
??? //這里用一個button來實(shí)現(xiàn)
???
??? UIButton *b = [UIButton buttonWithType:UIButtonTypeRoundedRect];
???
??? b.frame = CGRectMake(100, 400, 100, 30);
???
??? [b setTitle:@"click" forState:UIControlStateNormal];
???
??? [b addTarget:self action:@selector(click) forControlEvents:UIControlEventTouchUpInside];
???
??? [self.view addSubview:b];
???
??? //主題設(shè)置
???
??? BDTheme *me = [BDTheme lightGreenTheme];
???
??? bdrv = [[BDRecognizerViewController alloc]initWithOrigin:CGPointMake(20, 180) withTheme:me];
???
??? //全屏幕
???
??? bdrv.enableFullScreenMode = YES;
???
??? bdrv.delegate = self;
???
??? bdvp = [[BDRecognizerViewParamsObject alloc]init];
???
??? //bdvp.productID 不用設(shè)置
???
??? bdvp.apiKey = @"ANQLQINhgf2TL0gVP5xhNCxm";
???
??? bdvp.secretKey = @"c3d5f5f8ac5478e87802431389b2cba7";
???
}

//button方法

-(void)click{
???
??? allData = [[NSMutableData alloc]init];
???
??? [bdrv startWithParams:bdvp];
???
}

/**
?
?* @brief 錄音數(shù)據(jù)返回
?
?* @param recordData 錄音數(shù)據(jù)
?
?* @param sampleRate 采樣率
?
?*/

- (void)onRecordDataArrived:(NSData *)recordData sampleRate:(int)sampleRate{
???
??? [allData appendData:recordData];
???
}

//此方法是將語音傳遞到lable上

- (void)onPartialResults:(NSString *)results

{
???
??? label.text = results;
???
}

-(void)onEndWithViews:(BDRecognizerViewController *)aBDRecognizerViewController withResults:(NSArray *)aResults{
??? label.text=[[[[aResults lastObject]lastObject]allKeys]lastObject];
???
??? UIImageView * img =[[UIImageView alloc]initWithFrame:CGRectMake(100, 200, 150, 150)];
??? img.image=[QRCodeGenerator qrImageForString:[[[[aResults lastObject]lastObject]allKeys]lastObject] imageSize:self.view.frame.size.width];
??? [self.view addSubview:img];
??? [self.view reloadInputViews];
}

- (void)didReceiveMemoryWarning {
??? [super didReceiveMemoryWarning];
??? // Dispose of any resources that can be recreated.
}


@end


值得注意的是绝编。百度語音需要導(dǎo)入幾個類庫垄琐。不然的話容易報(bào)錯

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末扔字,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子侧纯,更是在濱河造成了極大的恐慌,老刑警劉巖单刁,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件服协,死亡現(xiàn)場離奇詭異,居然都是意外死亡唯绍,警方通過查閱死者的電腦和手機(jī)拼岳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來况芒,“玉大人惜纸,你說我怎么就攤上這事【В” “怎么了耐版?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長压汪。 經(jīng)常有香客問我粪牲,道長,這世上最難降的妖魔是什么止剖? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任腺阳,我火速辦了婚禮,結(jié)果婚禮上穿香,老公的妹妹穿的比我還像新娘亭引。我一直安慰自己,他們只是感情好皮获,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布焙蚓。 她就那樣靜靜地躺著,像睡著了一般魔市。 火紅的嫁衣襯著肌膚如雪主届。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天待德,我揣著相機(jī)與錄音,去河邊找鬼枫夺。 笑死将宪,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播较坛,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼印蔗,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了丑勤?” 一聲冷哼從身側(cè)響起华嘹,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎法竞,沒想到半個月后耙厚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡岔霸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年薛躬,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片呆细。...
    茶點(diǎn)故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡型宝,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出絮爷,到底是詐尸還是另有隱情趴酣,我是刑警寧澤,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布坑夯,位于F島的核電站价卤,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏渊涝。R本人自食惡果不足惜慎璧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望跨释。 院中可真熱鬧胸私,春花似錦、人聲如沸鳖谈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽缆娃。三九已至捷绒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間贯要,已是汗流浹背暖侨。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留崇渗,地道東北人字逗。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓京郑,卻偏偏與公主長得像,于是被迫代替她去往敵國和親葫掉。 傳聞我的和親對象是個殘疾皇子些举,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容