通过curl向API发送音频数据

通过curl向API发送音频数据,curl,audio,Curl,Audio,我需要通过curl将电脑的麦克风声音连续发送到API。我甚至用以下命令来捕捉声音: arecord --buffer-time=1 - | aplay curl --digest -u root:pass -d@g711_basic.au -H "Content-Type: audio/basic" "http://someAPI 然后,我的想法是用管道将声音卷曲成这样: arecord -f cd - | aplay - | curl --digest -u root:pass -d "$

我需要通过curl将电脑的麦克风声音连续发送到API。我甚至用以下命令来捕捉声音:

arecord --buffer-time=1 - | aplay
curl --digest -u root:pass -d@g711_basic.au -H "Content-Type: audio/basic" "http://someAPI
然后,我的想法是用管道将声音卷曲成这样:

arecord -f cd - | aplay - | curl --digest -u root:pass -d "$(</dev/stdin)" -H "Content-Type: audio/basic" "http://someAPI"
致意