TikTok Transcription complète de la vidéo API
Transcrivez la parole d’une vidéo TikTok avec la reconnaissance vocale propre à AnyAPI : segments horodatés au niveau de la phrase, étiquettes de locuteurs, langue détectée et horodatages au mot facultatifs, pour les vidéos dont TikTok ne publie aucune piste de sous-titres et celles dont la piste de sous-titres se trompe sur les mots. AnyAPI télécharge la vidéo et fait passer l’audio dans MAI-Transcribe-2 au lieu de lire ce que TikTok a écrit, c’est pourquoi il gère la parole non anglaise et entend des mots que les sous-titres natifs comprennent mal. La réponse contient aussi l’id de la vidéo, son URL, l’identifiant du créateur et l’image de couverture. Activez hostVideo pour obtenir aussi le MP4 sur un lien hébergé qui se lit sans que l’URL CDN signée et éphémère de TikTok n’expire sur vous. Si vous ne voulez que ce que TikTok a publié lui-même et pour un dixième du prix, tiktok.video_transcript est fait pour cela.
5,94 $US/1k minutes audio, paiement à la requête, sans abonnement.
@theodorekitchen
Okay so this is the three ingredient dinner that saved my week.
{"text": "Okay so this is the three ingredient dinner that saved my week.","startSeconds": 0,"endSeconds": 3.8,"language": "en","speaker": "speaker_1"}
Tarifs
Tarifs de l’API TikTok Transcription complète de la vidéo
Essayer
Obtenez TikTok Transcription complète de la vidéo en une requête
{
"found": true,
"data": {
"id": "7458219903341129744",
"url": "https://www.tiktok.com/@theodorekitchen/video/7458219903341129744",
"ownerUsername": "theodorekitchen",
"thumbnailUrl": "https://p16-sign-va.tiktokcdn.com/obj/tos-useast5-p-0068-tx/theodorekitchen-cover-7458219903341129744~tplv-obj.jpeg?x-signature=Xa4bDe6f",
"transcript": "Okay so this is the three ingredient dinner that saved my week. You just need butter, garlic, and a rotisserie chicken. Shred it up, melt the butter with the garlic until it smells amazing, toss it all together, and that is it. Fifteen minutes, done.",
"language": "en",
"source": "audio_asr",
"durationSeconds": 41.9,
"segments": [
{
"text": "Okay so this is the three ingredient dinner that saved my week.",
"startSeconds": 0,
"endSeconds": 3.8,
"language": "en",
"speaker": "speaker_1"
},
{
"text": "You just need butter, garlic, and a rotisserie chicken.",
"startSeconds": 3.9,
"endSeconds": 7.2,
"language": "en",
"speaker": "speaker_1"
},
{
"text": "Shred it up, melt the butter with the garlic until it smells amazing, toss it all together, and that is it.",
"startSeconds": 7.3,
"endSeconds": 13.6,
"language": "en",
"speaker": "speaker_1"
},
{
"text": "Fifteen minutes, done.",
"startSeconds": 13.7,
"endSeconds": 15.1,
"language": "en",
"speaker": "speaker_1"
}
]
}
}Référence complète des paramètres et de la réponse : chaque champ, type et exemple de cet endpoint.
Référence
Une requête, une seule forme de réponse.
Chaque champ que vous envoyez et chaque champ que vous recevez, avec un vrai exemple.
Dernière vérification : 2026-10-07 · disponibilité et latence mesurées sur 30d
Corps de la requête
JSON, envoyé à cet endpoint.
- urlstring
https://www.tiktok.com/@theodorekitchen/video/7458219903341129744
URL d’une vidéo TikTok (p. ex. « https://www.tiktok.com/@user/video/1234567890 »).
- hostVideoboolean
Stocke aussi la vidéo et renvoie un lien MP4 hébergé qui se lit sans l’URL CDN signée de TikTok. Facturé en supplément de la transcription.
- wordTimestampsboolean
Renvoie les horodatages par mot dans chaque segment. Les mots ne portent que des horodatages ; le moteur de reconnaissance note une expression plutôt qu’un mot, donc il n’y a pas de niveau de confiance par mot à indiquer.
Réponse
JSON, une valeur d’exemple par champ.
- foundboolean
true
- idstring
7458219903341129744
- urlstring
https://www.tiktok.com/@theodorekitchen/video/7458219903341129744
- ownerUsernamestring
theodorekitchen
- thumbnailUrlstring
https://p16-sign-va.tiktokcdn.com/obj/tos-useast5-p-0068-tx/theodorekitchen-cover-7458219903341129744~tplv-obj.jpeg?x-signature=Xa4bDe6f
- transcriptstring
Okay so this is the three ingredient dinner that saved my week. You just need butter, garlic, and a rotisserie chicken. Shred it up, melt the butter with the garlic until it smells amazing, toss it all together, and that is it. Fifteen minutes, done.
- languagestring
en
- sourcestring
audio_asr
- durationSecondsnumber
41.9
- textstring
Okay so this is the three ingredient dinner that saved my week.
- startSecondsnumber
0
- endSecondsnumber
3.8
- languagestring
en
- speakerstring
speaker_1
FAQ
À propos de l’API TikTok Transcription complète de la vidéo
L’API TikTok Transcription complète de la vidéo d’AnyAPI renvoie des données TikTok en JSON normalisé à partir d’un appel POST à /v1/run/tiktok.video_transcript_full. Transcrivez la parole d’une vidéo TikTok avec la reconnaissance vocale propre à AnyAPI : segments horodatés au niveau de la phrase, étiquettes de locuteurs, langue détectée et horodatages au mot facultatifs, pour les vidéos dont TikTok ne publie aucune piste de sous-titres et celles dont la piste de sous-titres se trompe sur les mots. AnyAPI télécharge la vidéo et fait passer l’audio dans MAI-Transcribe-2 au lieu de lire ce que TikTok a écrit, c’est pourquoi il gère la parole non anglaise et entend des mots que les sous-titres natifs comprennent mal. La réponse contient aussi l’id de la vidéo, son URL, l’identifiant du créateur et l’image de couverture. Activez hostVideo pour obtenir aussi le MP4 sur un lien hébergé qui se lit sans que l’URL CDN signée et éphémère de TikTok n’expire sur vous. Si vous ne voulez que ce que TikTok a publié lui-même et pour un dixième du prix, tiktok.video_transcript est fait pour cela. AnyAPI renvoie un schéma normalisé unique quelle que soit la source qui répond. Elle coûte 5,94 $US pour 1 000 minutes audio, et jamais plus de 0,095 $US pour une seule requête, en dollars US, sans abonnement et sans minimum mensuel. Ces 30 derniers jours, 99,7% des appels TikTok Transcription complète de la vidéo passés par AnyAPI ont réussi, avec un temps de réponse médian de 4,8 secondes, sur 398 appels mesurés.