Redock can use Volcengine Doubao speech recognition for Chinese and mixed Chinese-English terminal input.
What Redock Calls
Redock sends audio to:
POST https://openspeech.bytedance.com/api/v3/auc/bigmodel/recognize/flash
The request uses:
- Auth header:
X-Api-Key - Resource header:
X-Api-Resource-Id - Request body model name:
bigmodel - Audio upload: Base64 audio data
Redock records 16 kHz mono WAV audio before sending it.
Enable the Service
- Sign in to the Volcengine console.
- Open the Doubao Speech console.
- Enable the speech recognition large model service.
- Confirm the fast recorded-file recognition API is available.
- Confirm the account or project can use the Resource ID you plan to enter.
https://console.volcengine.com/speech/app
The default Resource ID in the official fast recognition API documentation is:
volc.bigasr.auc_turbo
Get the API Key
- Open API Key management in the Doubao Speech console.
- Create a new API Key or copy an existing valid one.
- Keep it private.
Redock stores the key in Keychain. It is not written into app data snapshots.
Fill It in Redock
- Open My > Speech.
- Set Speech Provider to Volcengine Doubao.
- Set Resource ID. Start with
volc.bigasr.auc_turbounless your console shows a different compatible resource. - Paste the APP Key.
- Return to a terminal workspace and test speech input.
Common Issues
- Missing API key: check My > Speech.
- Permission or auth failed: confirm the account has enabled the Resource ID.
- Empty result: try louder or longer audio.
- Wrong field:
ep-...endpoint IDs for text inference are not the Resource ID needed here. - Billing or trial issue: check service status, quota, and billing in the Volcengine console.