Amazon Transcribe est un service de reconnaissance vocale automatique (ASR) entièrement géré qui permet aux développeurs d'ajouter facilement des fonctionnalités de synthèse vocale à leurs applications. [AWS]
Il existe également diverses autres fonctionnalités. Vous pouvez consulter leur site Web pour plus d'informations sur les fonctionnalités et les cas d'utilisation d'Amazon Transcribe.
La seule condition préalable est que vous disposiez d'un Compte AWS avec des autorisations suffisantes pour accéder à Transcribe et S3. Vous pouvez utiliser Transcribe depuis la console AWS ou via les kits SDK AWS disponibles pour plusieurs langues. Pour cette démo, j'utiliserai une fonction Lambda avec le runtime Python 3.10 pour appeler l'API Transcribe.
Avant de créer la fonction Lambda, assurez-vous d'avoir configuré un compartiment S3 pour stocker le fichier multimédia que vous souhaitez transcrire.
Créez un événement test avec les paramètres suivants :
{ "MediaFileUri": "s3://your-bucket-name/media-file.mp4" }
Déployez la fonction Lambda.
Exécutez l'événement de test. Vous recevrez une réponse similaire à la suivante :
Accédez au service AWS Transcribe dans AWS Management Console pour vérifier et télécharger le résultat de la transcription.
Créez un événement test avec les paramètres suivants :
{ "MediaFileUri": "s3://your-bucket-name/media-file.mp4" }
Déployez la fonction Lambda.
Exécutez l'événement de test. Vous recevrez une réponse similaire à la suivante :
Nous avons appris à utiliser Amazon Transcribe pour générer la transcription de fichiers multimédias.
Nous avons configuré deux fonctions lambda pour créer une tâche de transcription d'un fichier multimédia stocké dans S3 et télécharger la transcription.
J'espère que vous avez appris quelque chose de nouveau.
Si vous avez aimé cet article, assurez-vous de lui donner un cœur et de commenter vos suggestions/commentaires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!