windows 识别速度特别慢,紧急求助
zhzhbbt 发布于2018-05 浏览:1267 回复:8
0
收藏

PCM文件大小400K,时长10s左右。 识别结果需要7-8s,这个时长完全接受不了啊

代码如下:

aip::get_file_content("D:\\pcm\\test.pcm", &file_content);

clock_t start = clock();
std::cout << "recognize start :" << start<Json::Value result = client->recognize(file_content, "pcm", 16000, options);
clock_t ends = clock();
std::cout << "recognize end" <cout << "client->recognize  Running Time : " << (double)(ends - start) / CLOCKS_PER_SEC << endl;

收藏
点赞
0
个赞
共8条回复 最后由用户已被禁言回复于2022-04
#9lichao_86回复于2018-07

不如抓包看看是哪一步耗的时间

0
#8Sandrer回复于2018-07

你试试把采样率降低再看看吧, 不可能要这么慢的

0
#7Sandrer回复于2018-07

我的音频采样率都是 8000 的

0
#6Sandrer回复于2018-07

我一个 80kb 5秒的音频, 识别时间才2秒多
我测试了这么多次, 识别时间一般都只要音频长度的一半而已

0
#5追星逐月的家回复于2018-07

10秒确实长了点

0
#4fujiayi1984回复于2018-05

时长10s左右。 识别结果在10s都是正常的。

0
#3zhzhbbt回复于2018-05

百度的SDK没有分在线和离线啊,离线在哪里咨询

0
#2用户已被禁言回复于2018-05

咨询一下Windows的离线吧。

0
TOP
切换版块