百度语音识别REST API C版本debug过程
来源:互联网 发布:服装图设计软件 编辑:程序博客网 时间:2024/06/06 12:57
最近在尝试使用百度语音识别的API,贴出使用过程中的几个bug:
1编译环节
我在编译sample.cpp的时候有一部分json包的函数出现undefined reference,我最后的解决方法是下了一个新的jsoncpp包,在编译时使用新的json.a链接库和原有的curl.a库,解决了这个问题。此外编译时似乎还有base64找不到,改成include base64.cpp就好了,这是一个小问题。
2运行环节
编译成功后跑demo,发现报json param error, 3300的错误。研究后发现原因是一开始用curl获得access token的时候有一句fgets(result, MAX_BUFFER_SIZE, fpp),这里result长度是超过MAX_BUFFER_SIZE的,结果造成后面json无法解析。解决方法可以把MAX_BUFFER_SIZE宏调大(1024),或者直接在后面填json参数的时候自己跑一次curl请求然后把access token写死字符串,不过这样因为access token会过期所以会不太好。
看了一下发布日期好像是2014年,估计也没有新的维护,版本问题加上原有bug,这个示例还是有点坑的。
阅读全文
0 0
- 百度语音识别REST API C版本debug过程
- 【记录】百度语音识别之REST API
- php 百度语音识别 REST API demo
- 百度语音识别REST API完整Demo
- 【Python】调用百度REST API实现语音识别
- 【Python】调用百度REST API实现语音识别
- 百度语音识别-REST-android
- Qt:使用百度语音识别REST API,做全平台语音识别
- 百度语音识别服务 —— 语音识别 REST API 开发笔记
- U3D C# 中文语音识别功能 之 Hololens篇----百度语音识别REST API
- 百度语音识别API初探
- 百度语音识别REST API——通过使用Http网络请求方式获得语音识别功能
- 一个简单的语音识别实现---百度在线语音识别REST API SDK(Python)简单使用
- Python 百度语音识别与合成REST API及ffmpeg使用
- 【Java】百度语音识别REST API使用方法不需要集成SDK的方法
- Python调用百度语音REST API
- 百度语音REST API -- 简单Demo
- 百度语音识别API使用小结
- Docker 运行 mysql 5.7.19 命令
- 【ssh系列一】——框架搭建
- 并查集专栏
- rspec-rails readme
- 软考上午题难点5分钟攻克系列(二)
- 百度语音识别REST API C版本debug过程
- MySQL 数据迁移
- JVET-A1001 JEM平台算法相关简介
- ccui.layout 横 竖方向布局,简单实现
- Nginx中的惊群现象解决方法
- QQ空间十亿级视频播放技术优化揭密
- java中的数据类型转换
- 653. Two Sum IV
- struct一些学习经验