訊飛語音 java linux 20021

2021-08-04 12:05:50 字數 1454 閱讀 3128

原來的伺服器被徵用了,只能把我的專案遷移到另乙個伺服器,結果訊飛的語音識別就報了20021,各種方法嘗試啊

網上說把libmsc64.so放到各種/bin的目錄下,結果還是無效,最後看到有人說是動態載入glibc_2.15版本太低(就跑到我的libmsc64.so目錄下面執行

ldd libmsc64.so ,結果卻是提示 「version `glibc_2.15' not found」,然後就去公升級glibc_2.15,附上方法

出現"libc.so.6: version 'glibc_2.15' not found"問題,是由於glibc版本過低,公升級glibc即可。

由於centos系統rpm源目前glibc最高版本是2.12,所以只能採用原始碼公升級

[html]view plain

copy

strings /lib64/libc.so.6 |grep glibc  

#檢視當前glibc版本  

ll /lib64/libc.so.6   

lrwxrwxrwx. 1 root root 12 oct  9  2014 /lib64/libc.so.6 ->

libc-2.12.so  

[html]view plain

copy

cd /usr/src/  

wget   

wget       #glibc外掛程式  

[html]view plain

copy

tar zxvf glibc-2.15.tar.gz  

tar zxvf glibc-ports-2.15.tar.gz  

mv glibc-ports-2.15 glibc-2.15/ports  

mkdir build  

cd build  

../glibc-2.15/configure  --prefix

=/usr --disable-profile --enable-add-ons 

--with-headers

=/usr/include 

--with-binutils

=/usr/bin  

make -j4  

make install  

檢視當前系統glibc支援的版本

[html]view plain

copy

strings /lib64/libc.so.6 |grep glibc  

命令列執行如下:

[html]view plain

copy

#ld_preload

=/lib/libc-2.12.so ln -s /lib/libc-2.12.so lib/libc.so.6  

訊飛語音轉寫

邏輯 語音上傳 prepare 訊飛 返回乙個task id 音訊分片上傳 upload 訊飛,呼叫多次,直到檔案全部上傳完成 合併音訊merge 訊飛 每三分鐘呼叫getprogress 訊飛 得到結果getresult 訊飛 訊飛官方文件 介面呼叫流程 安裝外掛程式 js md5 和 crypt...

訊飛語音 文字轉換語音

1.首先在訊飛開放平台註冊賬號 然後新增應用 把libs下的資源放入到你的工程的libs下面 手動新增到依賴庫add as library 你還需要把assets資料夾複製到main下面 在專案build.gradle檔案的android 內,配置下面一段 同步一下gradle檔案 sourcese...

c 訊飛語音 sdk

訊飛提供msc.dll這個dll,呼叫dll的封裝 mscdll入口封裝 private class mscdll 說明一下 qisruploaddata 上傳詞庫 這個函式在開發文件裡面沒的,訊飛遺漏了。類 mscnet region 定義字段 返回錯誤代號 private int ret 0 p...