Search found 5 matches

by manyxu
Thu Aug 12, 2021 8:53 am
Forum: ESP-ADF 中文讨论版
Topic: 百度语音识别,发送语音数据宕机
Replies: 5
Views: 10109

Re: 百度语音识别,发送语音数据宕机

ESP_HengYC wrote:
Wed Aug 04, 2021 3:01 am
你是一次性发送这么大的数据吗? 我们官方是使用 流的方式, 每次 1-2k数据。 你可以尝试下这个方式。
因为是调用的百度语音识别API,语音识别转文字,无法做到流式发送,除非先发到上位机了,再由上位机中转了。
过程就多了一步
by manyxu
Thu Aug 12, 2021 8:51 am
Forum: ESP-ADF 中文讨论版
Topic: 百度语音识别,发送语音数据宕机
Replies: 5
Views: 10109

Re: 百度语音识别,发送语音数据宕机

因为是调用的百度语音识别API,语音识别转文字,无法做到流式发送,除非先发到上位机了,再由上位机中转了。
过程就多了一步
by manyxu
Mon Aug 02, 2021 7:42 am
Forum: ESP-ADF 中文讨论版
Topic: 百度语音识别,发送语音数据宕机
Replies: 5
Views: 10109

Re: 百度语音识别,发送语音数据宕机

目前遇到的问题,发送的buf不能大。
一次性发送数据,超过就失败了。
int num = 10;
int sz = 8 * num * 1024 * sizeof(char);
不知道什么原因了!这样差不多只能录音3秒,不知道官方怎么做的
by manyxu
Mon Aug 02, 2021 7:25 am
Forum: ESP-ADF 中文讨论版
Topic: 百度语音识别,发送语音数据宕机
Replies: 5
Views: 10109

Re: 百度语音识别,发送语音数据宕机

经过千辛万苦努力,终于可以了。
esp_http_client_config_t config = {
.url = baidu_asr_url,
.event_handler = _http_event_handler,
.buffer_size = 2048,
.buffer_size_tx = 2048,
};
这里参数之前填错了。
终于可以玩远洋,语音识别了。这个产品好!
by manyxu
Mon Aug 02, 2021 3:56 am
Forum: ESP-ADF 中文讨论版
Topic: 百度语音识别,发送语音数据宕机
Replies: 5
Views: 10109

百度语音识别,发送语音数据宕机

使用ESP32-LyraTD-MSC做文字转语音, 再上传语音buffer时,总是宕机。困扰一天也不能解决。 1.分配内存 int num = 3; int sz = 8 * num * 1024 * sizeof(char); int sz1 = 8 * (num+1) * 1024 * sizeof(char); char *buff = (char *)malloc(sz); if (NULL == buff) { ESP_LOGE(TAG, "Memory allocation failed!"); } memset(buff, 0, sz); int max_len = 1 * 10...