docs(voice): 记录联调结论——协议验通,剩服务开通(账号侧)
联调确认:鉴权/帧协议已被真火山完全接受。剩 grant not found=账号未开通对应服务。 - TTS 正确 Resource-Id 是 volc.service_type.10029(语音合成大模型),非 seed-tts-2.0(那是模型名) - ASR 端点 sauc/bigmodel 认 volc.bigasr.sauc.duration(格式被识别) - 两者均 grant not found → App 9604175735 需在语音控制台开通这两个大模型服务 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -19,6 +19,7 @@ const volcAppKey = "PlgvMymc7f3tQnJ6"
|
||||
func setVolcAuthHeaders(hdr http.Header, apiKey, appID, resourceID string) {
|
||||
// 直接赋 map(不走 Set)以**保留精确大小写**:Go 的 Header.Set 会把 "X-Api-App-ID"
|
||||
// 规范化成 "X-Api-App-Id",而火山网关按精确大小写匹配(官方 demo 用 X-Api-App-ID)。
|
||||
// 新版 API Key 走 X-Api-Access-Key;X-Api-App-Key 是网关固定常量,缺它 400 "app key not found"。
|
||||
hdr["X-Api-App-Key"] = []string{volcAppKey}
|
||||
hdr["X-Api-Access-Key"] = []string{apiKey}
|
||||
hdr["X-Api-Resource-Id"] = []string{resourceID}
|
||||
|
||||
Reference in New Issue
Block a user