久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

新的ActionScript 本地拓展—語音識別

 nywrb 2012-10-24

新的ActionScript 本地拓展—語音識別

作者: hbweb 發(fā)表時間: 2011-12-15 15:47 | 824次閱讀 | 參與評論(11
分享:

這里給大家介紹一個語音本地拓展,這個拓展使用了Android的語音識別APIs.

    下面的是ANE所能做到得,,

         提供一個API來檢查是否支持某個功能,。

         提供一個API來配置默認(rèn)的語音識別UI以及捕獲語音輸入,。

         基于上面函數(shù)調(diào)用是否成功來觸發(fā)相應(yīng)的事件,。

               如果成功了,,那么相應(yīng)的事件就會觸發(fā),并給出信息已經(jīng)成功匹配,。

               如果失敗了,,相應(yīng)的失敗的事件也會觸發(fā),。

   要將ANE包含到你的Android工程里面,, 下面是一些必不可少的步驟:

         從這里下載ANE,;

         在Flash  Builder 4.6里面,把你想包含語音識別功能的項目屬性對話框打開(項目->屬性),;

         選擇構(gòu)建路徑->本地拓展,;

         添加ANE—選擇已經(jīng)下載的Speech.ane文件;

         定位到Flex  Build  Packaging ->Google  Android  ->Native  Extensions(本地拓展);

         檢查Speech.ane旁邊的包復(fù)選框(現(xiàn)在這里的ANE只支持Android 平臺),;

         應(yīng)用然后關(guān)閉

         打開<工程名>--app.xml 文件

         往下翻直到你找到Android 的詳細(xì)說明

         將下面的代碼加入到</manifest>之前,,也就是放入到<manifest></manifest>標(biāo)簽里面)。

  • <application>      <activity android:name="com.inoel.ane.speech.extensions.SpeechHandler">      </activity>
復(fù)制代碼

      現(xiàn)在你可以訪問下面的APIs了:

     初始化并且指定提示文本

  • //Creating and initializing a Speech Object //Parameter - Prompt displayed on the Native Speech Recognition UI var speech:Speech = new Speech("Please speak something !"); [/p][p=30, 2, left][/p][p=30, 2, left]
復(fù)制代碼

檢查是否支持語音輸入

  •          // Returns a Boolean value [/p][p=30, 2, left]trace("Speech Supported: " + speech.isSupported);[/p][p=30, 2, left][/p][p=30, 2, left]
復(fù)制代碼

接受語音輸入

  • //Calls the method which in turn fire's the Native Speech UI for accepting speech input [/p][p=30, 2, left]speech.listen();
復(fù)制代碼

偵聽下面的事件

  

    speechToTextEvent.VOICE_RECOGNIZED,。語音識別成功時觸發(fā),,識別的字符串存在于event.data 屬性里面。

    speechToTextEvent.VOICE_NOT_RECOGNIZED,。識別失敗時觸發(fā),,造成失敗的一個共同的原因是網(wǎng)絡(luò)(數(shù)據(jù))不可用。我相信這在冰激凌三明治(安卓系統(tǒng)4.0的名字)中會得到改善,,因?yàn)楸ち枞髦沃羞M(jìn)行語音識別時不需要網(wǎng)絡(luò)連接,。包含event.data屬性里面的錯誤字符串。

這里下載示例工程文件,。

如果你對怎樣在Flash  Builder 4.6中使用ANEs感興趣的話,,看看我的前一篇文章吧。 http://blog./2011/10/20/native-extensions-flash-builder-webinar/

我也打算把ANE所有的源代碼公布出來,,記得關(guān)注哦,!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多