国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

原 Python用ctypes調用動態庫的方式使用科大訊飛語音識別

andycall / 1131人閱讀

摘要:科大訊飛的語音識別客戶端提供了下的語言,卻沒有的。有了,我們就可以很輕松的用來使用科大訊飛的語音識別了。通過函數加載動態庫在里面調用函數時主要是注意參數的類型。

ctypes 是 Python 的一個模塊,它提供了C語言相關的數據類型,可以方便的調用C語言編寫的DLL(Windows 動態鏈接庫)和so(Linux動態鏈接庫)。科大訊飛的語音識別客戶端SDK提供了Linux下的C語言SDK,卻沒有Python的。有了ctypes,我們就可以很輕松的用Python來使用科大訊飛的語音識別了。

通過LoadLibrary()函數加載動態庫:

xflib = ctypes.cdll.LoadLibrary("msc/libmsc.so")
在Python里面調用C函數時主要是注意參數的類型。語音識別的接口的具體參數可以參考其提供的文檔,比如接口函數:

const char MSPAPI QISRSessionBegin( const char grammarList, const char*
params, int* errorCode )
返回的是一個char指針作為sessionID以供后續接口作為參數使用,在Python里面要用ctypes.c_voidp類型:

ret = ctypes.c_int()
sessionId = ctypes.c_voidp()
sessionId = xflib.QISRSessionBegin(None, param1, ret)
調用其它接口函數時,還可能用到如下ctypes的類型和接口:

ctypes.create_string_buffer()
ctypes.addressof()
ctypes.byref()
ctypes.string_at()
ctypes.c_char_p()
ctypes.c_uint()
關于ctypes的更詳細說明可以參考官方文檔。

我的學習筆記來自于猿人學Python教程

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/43520.html

相關文章

  • Python中使科大訊飛Web API進行語音合成

    摘要:所以這次總結一下在中使用訊飛進行語音合成的過程。最后需要將配置參數編碼為字符串字典類型明文字符串編碼字符串,具體實現可以參考代碼。返回值的具體說明請參考返回值語音合成。 前幾日訊飛開放平臺推出了WebAPI接口,恰好最近需要實現一個文字轉語音的功能,于是就嘗試著用了起來。但不知什么原因,官方文檔的調用示例一直報錯,最后自己照著示例的思路用python3重寫了一遍。所以這次總結一下在Py...

    Eminjannn 評論0 收藏0
  • 智能語音受熱捧,華為云聯手科大訊飛惡補短板

    摘要:近日,科大訊飛與華為在深圳簽署了戰略合作協議,科大訊飛董事長劉慶峰華為輪值董事長徐直軍均出席簽約儀式,足以看出雙方對此次合作的重視程度。華為云需要科大訊飛,特別是科大訊飛的智能語音技術。在云計算智能語音領域,BAT由于多年的互聯網基因,都有非常深厚的智能語音功底,百度有百度度秘,阿里有阿里小蜜,騰訊有騰訊小微。而華為云作為一家傳統ICT轉型做云的企業,似乎并沒有經受太多互聯網智能語音訓練。但...

    OnlyLing 評論0 收藏0
  • 語音識別框架最新進展——深度全序列卷積神經網絡登場

    摘要:目前較好的語音識別系統采用雙向長短時記憶網絡,,這種網絡能夠對語音的長時相關性進行建模,從而提高識別正確率。因而科大訊飛使用深度全序列卷積神經網絡來克服雙向的缺陷。 人工智能的應用中,語音識別在今年來取得顯著進步,不管是英文、中文或者其他語種,機器的語音識別準確率在不斷上升。其中,語音聽寫技術的發展更為迅速,目前已廣泛在語音輸入、語音搜索、語音助手等產品中得到應用并日臻成熟。但是,語音應用的...

    explorer_ddf 評論0 收藏0
  • 小程序實現語音識別到底要填多少坑?

    摘要:前不久寫了個工具型微信小程序周邊,里面用到了語音識別技術。當然如果你要兼容低端微信用戶需要使用做兼容處理。如果發現不當之處歡迎微信交流。想看實際案例的可以微信掃碼關于安裝關于安裝關于安裝 前不久寫了個工具型微信小程序(Find周邊),里面用到了語音識別技術。現將實現細節整理如下: 接口預覽 通過閱讀了解科大訊飛接口文檔、小程序接口開發文檔以及對后端ThinkPhp框架的學習,我整理...

    Benedict Evans 評論0 收藏0
  • 小程序實現語音識別到底要填多少坑?

    摘要:前不久寫了個工具型微信小程序周邊,里面用到了語音識別技術。當然如果你要兼容低端微信用戶需要使用做兼容處理。如果發現不當之處歡迎微信交流。想看實際案例的可以微信掃碼關于安裝關于安裝關于安裝 前不久寫了個工具型微信小程序(Find周邊),里面用到了語音識別技術。現將實現細節整理如下: 接口預覽 通過閱讀了解科大訊飛接口文檔、小程序接口開發文檔以及對后端ThinkPhp框架的學習,我整理...

    gaara 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<