最近在尝试使用百度语音识别的API,贴出使用过程中的几个bug:
1编译环节
我在编译sample.cpp的时候有一部分json包的函数出现undefined reference,我最后的解决方法是下了一个新的jsoncpp包,在编译时使用新的json.a链接库和原有的curl.a库,解决了这个问题。此外编译时似乎还有base64找不到,改成include base64.cpp就好了,这是一个小问题。
2运行环节
在使用百度语音识别API的C版本时,遇到了编译和运行环节的bug。编译时json包函数未定义,通过更新jsoncpp包和增加base64头文件解决。运行时出现json param error, 3300,原因是fgets函数获取的access token超出了缓冲区大小。解决方案是增大MAX_BUFFER_SIZE或直接写死access token,但后者可能导致token过期问题。示例代码可能存在版本和bug问题。"
50150771,5559851,Linux命令复习:grep、egrep与sed实战解析,"['Linux', '正则表达式', '操作系统', '命令行工具']
最近在尝试使用百度语音识别的API,贴出使用过程中的几个bug:
1编译环节
我在编译sample.cpp的时候有一部分json包的函数出现undefined reference,我最后的解决方法是下了一个新的jsoncpp包,在编译时使用新的json.a链接库和原有的curl.a库,解决了这个问题。此外编译时似乎还有base64找不到,改成include base64.cpp就好了,这是一个小问题。
2运行环节
1107
347
1292

被折叠的 条评论
为什么被折叠?