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 : 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.
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.