科大訊飛離線關鍵詞識別(語法識別)(2)

2021-10-01 11:05:51 字數 2569 閱讀 4161

#bnf+iat 1.0 utf-8;

!grammar call;

!slot ;

!slot ;

!slot ;

!slot ;

!start ;

:;:北盛|背公升|結束|背平|北平|備品|腿公升|腿伸|腿平|坐立|躺平|停止|左翻身|有翻身|右翻身|開蓋|灌溉|關蓋|打包|開啟電源|關閉電源|調節|打包|烘乾|男性清晰|男性清洗|女性清晰|女性清洗;

現在發一下**

工具類構建語法buildlocalgrammer

public

abstract

class

buildlocalgrammer}}

);};

/** * 構建語法

** @return

*/public

void

buildlocalgrammar()

else}}

);if(ret != errorcode.success)

}catch

(exception e)

}// 獲取識別資源路徑

private string getresourcepath()

}

識別類kqwspeechrecognizer

public

abstract

class

kqwspeechrecognizer

else}}

);}/**

* 引數設定

*/public

void

setparam()

// 獲取識別資源路徑

private string getresourcepath()

int ret =0;

// 函式呼叫返回值

/** * 開始識別

*/public

void

startlistening()

}public

void

stoplistening()

/** * 識別***。

*/private recognizerlistener mrecognizerlistener =

newrecognizerlistener()

@override

public

void

onresult

(final recognizerresult result,

boolean islast)

}@override

public

void

onendofspeech()

@override

public

void

onvolumechanged

(int i,

byte

bytes)

@override

public

void

onbeginofspeech()

@override

public

void

onerror

(speecherror error)

else

}@override

public

void

onevent

(int eventtype,

int arg1,

int arg2, bundle obj)};

private

void

showtip

(final string str)})

;}}

然後再mainactivity就可以直接使用了

public

class

mainactivity

extends

activity

else}}

;/**

* 初始化離線命令詞識別器

*/kqwspeechrecognizer =

newkqwspeechrecognizer

(this

)@override

public

void

resultdata

(string data)

@override

public

void

initlistener

(boolean flag)

else}}

;/**

* 構造本地語法檔案,只有語法檔案有變化的時候構造成功一次即可,不用每次都構造

*/buildlocalgrammar.

buildlocalgrammar()

;}/** * 開始識別按鈕

** @param view

*/public

void

start

(view view)

}

專案**上傳到github上

RPA 關鍵詞識別

from rpa.excel.tools import rgbtoint indices i for i in range len rpa 554b2b array any if rpa 554b2b array any.startswith rpa 16664e any,i print s s r...

聽懂方言的AI,科大訊飛中文語音識別背後推手

關於innovators under 35 china榜單 近年來,科大訊飛通過訊飛輸入法和訊飛聽見等產品逐漸為人所知。它們的語音識別表現之所以能夠在業界獨占鰲頭,其背後的中文語音識別系統功不可沒。科大訊飛ai研究院常務副院長劉聰,就是打造相關技術的主要負責人之一,他曾在2016年 2018年帶領團...

語音識別哪家強?百度 蘋果 科大訊飛都有制勝法寶

從1945年到2015年,以人工智慧為題講述了許多很美的故事,模仿遊戲便是其實之一。但春冬輪迴,在人工智慧的世界裡,人們的幻想像乙個小球一樣,被拋得高高,也注定摔得慘慘 1974與1987年兩次人工智慧寒冬 這一次,人們對人工智慧的幻想被扔得更高了。強人工智慧 機器毀滅人類的說法時常有。但這更像是預...