> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rawchunks.space/llms.txt
> Use this file to discover all available pages before exploring further.

# Analyze a Vibe recording

> Turn a hum, sung phrase or spoken recording into a musical brief.

Turn a hum, sung phrase or spoken recording into a musical brief.

Use [request setup](https://docs.rawchunks.space/dev/guides/connect.md) for account headers.

## JSON body

**audio** `string` *required*

Audio data URL or base64 recording.

**prompt** `string`

Additional written brief.

## Response

**prompt** `string`

Combined musical brief.

**features** `object`

`durationSec`, `bpm`, `keyScale`, `scaleMode`, `meanPitchHz`, `pitchRangeSemitones`, `contour`, `groove`, `onsetRatePerSec`, `energyLevel`, `energyTrend`, `vocalTone`, `mood`.

**stt** `object`

`text`, `language`, `isLexical`, optional `flaggedAs`, and `provider` (`cartesia`, `elevenlabs`, `none`).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.