Skip to main content
Dictation turns one short recording into text. The web app’s microphone button uses it: the transcript goes back into the message box for the user to review and send. Dictation does not send a message to Murph, start a turn, or store the recording. For how dictation looks and behaves in the app, see Dictate a message.

Transcribe a recording

POST /api/v2/murph/dictation
curl

Request

Response

Errors use the same envelope with data: null and an error object carrying code and message.

How names are spelled

The recording is transcribed by Google Cloud Speech-to-Text in the United States, in the language given by language (English when it is omitted). To spell names correctly, the request includes common advertising terms, Apostra product terms, and the names of the caller’s own account’s advertisers, campaigns and storefront as spelling hints. Names from one account are never included in another account’s request. A recording with no recognizable speech returns an empty transcript.

Limits

Dictation is refused with 429 once the caller has reached their daily Murph usage limit, the same limit chat turns use.

Errors