Convertir un M4A en texte sur Mac

Transformez un enregistrement M4A en texte avec speech, l’outil gratuit en ligne de commande de Soniqo. Ce guide utilise Parakeet sur votre Mac, sans compte ni envoi de votre audio. Les commandes s’exécutent dans Terminal sur un Mac Apple Silicon, y compris pour des enregistrements copiés depuis un téléphone.

1. Installer speech

Vous avez besoin d’un Mac Apple Silicon sous macOS 15 ou ultérieur. Si Homebrew est installé, ouvrez Terminal et exécutez ces commandes.

brew install speech
speech --help

La première transcription télécharge le modèle Parakeet : prévoyez une connexion internet et un peu de temps. Une fois le modèle en cache, la transcription fonctionne hors ligne. Votre enregistrement est traité sur votre Mac.

2. Essayer un extrait M4A en anglais

Utilisez un nouveau dossier de travail pour retrouver facilement l’extrait et le résultat. Téléchargez ce court enregistrement, ou écoutez-le d’abord pour vérifier les paroles. Toutes les versions linguistiques de ce guide utilisent le même extrait anglais.

curl -fL https://soniqo.audio/audio/samples/cli/transcription-sample.m4a -o transcription-sample.m4a

Télécharger l’extrait M4A en anglais

Extrait de transcription en anglais

Extrait : Google FLEURS, CC BY 4.0. WAV converti en M4A.

3. Transcrire l’enregistrement

speech transcribe transcription-sample.m4a --engine parakeet

La commande affiche les paroles reconnues dans Terminal, avec les messages de chargement et de durée de traitement. Écoutez l’extrait et comparez les mots au texte ; les majuscules et la ponctuation peuvent varier.

Transcription vérifiée de l’extrait

One can only wonder what the keyboard will become when something newer comes along.

Vérifiez les noms, les chiffres et les mots peu clairs avant d’utiliser la transcription dans des notes ou de la publier.

4. Enregistrer un fichier texte

Pour écrire un fichier .txt, placez l’enregistrement dans un dossier et utilisez la transcription par lots. Ajoutez --extensions m4a : le filtre par défaut ne sélectionne que WAV, FLAC et MP3. Ces commandes réutilisent l’extrait téléchargé.

mkdir -p recordings
cp transcription-sample.m4a ./recordings/
speech transcribe-batch ./recordings --output-dir ./transcripts --engine parakeet --extensions m4a

Le résultat est transcripts/transcription-sample.txt. Il contient le texte reconnu, sans les messages de chargement ni de durée. Le traitement par lots charge le modèle une seule fois et écrit un fichier texte par enregistrement. Utilisez des noms de fichiers distincts pour séparer les résultats.

Utiliser votre propre enregistrement

Remplacez ce chemin par celui de votre fichier M4A. Gardez les guillemets si le chemin contient des espaces. Pour enregistrer le texte, copiez le fichier dans recordings et répétez la commande par lots ci-dessus.

Choisissez un modèle compatible avec la langue de votre enregistrement ; consultez les listes de langues de Parakeet et Qwen3-ASR.

speech transcribe "/path/to/Your Recording.m4a" --engine parakeet

Ces commandes produisent une transcription, sans sous-titres SRT ou VTT horodatés.

Consultez les options dans la référence CLI, l’installation dans Premiers pas, et les modèles et langues dans les guides Parakeet et Qwen3-ASR.