agentsclimarketplace

Stt

Skill aiskillstore/marketplace/skills/verging-ai/stt

Transcribe audio to text using OpenAI Whisper through the verging.ai proxy API.From its SKILL.md

Install
npx -y skills add aiskillstore/marketplace --skill stt

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

2.7 KB, 632 tokens by cl100k_base, as published. Nobody here has run it

Speech-to-Text — verging.ai

Transcribe audio to text using OpenAI Whisper through the verging.ai proxy API.

Authentication

All requests require an API key in the Authorization header:

Authorization: ApiKey vrg_sk_xxx

Replace vrg_sk_xxx with your verging.ai API key. You can generate one at https://verging.ai under your account settings.

Endpoint

POST https://verging.ai/api/v1/ai/stt
Content-Type: multipart/form-data

Parameters

ParameterTypeRequiredDefaultDescription
filefileYes—Audio file to transcribe
modelstringNowhisper-1STT model
languagestringNo—Language code (e.g. en, zh, ja)
response_formatstringNojsonOutput format
temperaturefloatNo—Sampling temperature (0–1)

Supported Audio Formats

mp3, mp4, mpeg, mpga, m4a, wav, webm

File Size Limit

Maximum file size: 25 MB

Example

curl -X POST https://verging.ai/api/v1/ai/stt \
  -H "Authorization: ApiKey vrg_sk_xxx" \
  -F "[email protected]" \
  -F "language=en"

Response

{
  "text": "Hello, this is a sample transcription of the audio file.",
  "language": "en",
  "duration": 12.5,
  "credits_consumed": 1
}
  • text — Transcribed text content.
  • language — Detected or specified language.
  • duration — Audio duration in seconds.
  • credits_consumed — Credits deducted for this request.

Credits

RateMinimum
1 credit / minute1 credit

Error Codes

HTTP StatusError CodeDescription
400—File exceeds 25 MB or unsupported audio format
40240001Insufficient credits
429—Rate limit exceeded (check X-RateLimit-Reset)
502—Upstream provider error
503—Service unavailable or upstream timeout

Error response format:

{
  "error_code": 40001,
  "message": "Insufficient credits. Required: 1, available: 0",
  "upstream_error": null
}

What ships with it: 2 files

32.1 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.