Cartesia

Use Cartesia for speech-to-text in Vapi.

Cartesia provides speech-to-text for Vapi voice agents.

You can use Cartesia through Vapi’s default integration, or connect your own account in Integrations.

Supported capability

CapabilityProvider value
Speech-to-textcartesia

Speech-to-text

Set transcriber.provider to cartesia and transcriber.model to a Cartesia model.

$curl -X PATCH "https://api.vapi.ai/assistant/ASSISTANT_ID" \
> -H "Authorization: Bearer $VAPI_API_KEY" \
> -H "Content-Type: application/json" \
> -d '{
> "transcriber": { "provider": "cartesia", "model": "ink-whisper" }
> }'

For additional API configuration options, review the CartesiaTranscriber fields in the Create Assistant API reference.

ModelModel ID
Ink Whisperink-whisper
Ink 2ink-2

Supported languages

The following language codes are currently accepted by Vapi for this capability.

LanguageLanguage code
Afaraa
Abkhazianab
Avestanae
Afrikaansaf
Akanak
Amharicam
Aragonesean
Arabicar
Assameseas
Avaricav
Aymaraay
Azerbaijaniaz
Bashkirba
Belarusianbe
Bulgarianbg
Bhojpuribh
Bislamabi
Bambarabm
Banglabn
Tibetanbo
Bretonbr
Bosnianbs
Catalanca
Chechence
Chamorroch
Corsicanco
Creecr
Czechcs
Church Slaviccu
Chuvashcv
Welshcy
Danishda
Germande
Divehidv
Dzongkhadz
Eweee
Greekel
Englishen
Esperantoeo
Spanishes
Estonianet
Basqueeu
Persianfa
Fulaff
Finnishfi
Fijianfj
Faroesefo
Frenchfr
Western Frisianfy
Irishga
Scottish Gaelicgd
Galiciangl
Guaranign
Gujaratigu
Manxgv
Hausaha
Hebrewhe
Hindihi
Hiri Motuho
Croatianhr
Haitian Creoleht
Hungarianhu
Armenianhy
Hererohz
Interlinguaia
Indonesianid
Interlingueie
Igboig
Sichuan Yiii
Inupiaqik
Idoio
Icelandicis
Italianit
Inuktitutiu
Japaneseja
Javanesejv
Georgianka
Kongokg
Kikuyuki
Kuanyamakj
Kazakhkk
Kalaallisutkl
Khmerkm
Kannadakn
Koreanko
Kanurikr
Kashmiriks
Kurdishku
Komikv
Cornishkw
Kyrgyzky
Latinla
Luxembourgishlb
Gandalg
Limburgishli
Lingalaln
Laolo
Lithuanianlt
Luba-Katangalu
Latvianlv
Malagasymg
Marshallesemh
Māorimi
Macedonianmk
Malayalamml
Mongolianmn
Marathimr
Malayms
Maltesemt
Burmesemy
Nauruna
Norwegian Bokmålnb
North Ndebelend
Nepaline
Ndongang
Dutchnl
Norwegian Nynorsknn
Norwegianno
South Ndebelenr
Navajonv
Nyanjany
Occitanoc
Ojibwaoj
Oromoom
Odiaor
Osseticos
Punjabipa
Palipi
Polishpl
Pashtops
Portuguesept
Quechuaqu
Romanshrm
Rundirn
Romanianro
Russianru
Kinyarwandarw
Sanskritsa
Sardiniansc
Sindhisd
Northern Samise
Sangosg
Sinhalasi
Slovaksk
Sloveniansl
Samoansm
Shonasn
Somaliso
Albaniansq
Serbiansr
Swatiss
Southern Sothost
Sundanesesu
Swedishsv
Swahilisw
Tamilta
Telugute
Tajiktg
Thaith
Tigrinyati
Turkmentk
Filipinotl
Tswanatn
Tonganto
Turkishtr
Tsongats
Tatartt
Akantw
Tahitianty
Uyghurug
Ukrainianuk
Urduur
Uzbekuz
Vendave
Vietnamesevi
Volapükvo
Walloonwa
Wolofwo
Xhosaxh
Yiddishyi
Cantoneseyue
Yorubayo
Zhuangza
Chinesezh
Zuluzu