Dicter dans l’app en cours
Utilisez HoldType dans Codex, Claude, ChatGPT, vos e-mails et vos notes avec le même raccourci.
Traduction et Quick Fixes, là où vous travaillez.
Votre clé OpenAI. Sans abonnement ni inscription.
Application gratuite · Utilisation de l’API OpenAI facturée séparément · macOS 14+
Les mêmes raccourcis et réglages sur votre Mac. La dictée fonctionne dans la plupart des apps acceptant du texte.
Utilisez HoldType dans Codex, Claude, ChatGPT, vos e-mails et vos notes avec le même raccourci.
Sélectionnez du texte pour le raccourcir, le traduire ou le reformater sur place. Enregistrez vos modifications récurrentes comme commandes personnelles.
Dictez une réponse dans une langue familière. Un raccourci distinct la traduit dans la langue choisie dans les réglages.
L’interface de l’app est actuellement en anglais.
Quick Fixes
Sélectionnez du texte, puis choisissez une action dans Quick Fixes. Dans les champs compatibles, le résultat remplace la sélection directement dans l’app.
Enregistrez les modifications récurrentes comme commandes personnelles, par exemple pour raccourcir un texte ou le mettre au format Markdown.
Langue et vocabulaire
Choisissez la langue de traduction dans les réglages et maintenez Right Command + Right Option. HoldType transcrit la voix, traduit le texte et insère le résultat.
Ajoutez noms, projets et termes techniques à Local Dictionary. Le dictionnaire indique au modèle comment les écrire.
Récupération et contrôle
Si l’enregistrement de Last Result est activé, insérez à nouveau le texte avec Control + Command + V. Le contenu du presse-papiers de macOS est conservé.
L’historique conserve les transcriptions récentes sur ce Mac. Il s’ouvre depuis la barre des menus.
Maintenez
Maintenez Right Command là où vous pouvez saisir du texte
Parlez
Dictez le texte dont vous avez besoin
Relâchez
Relâchez Command
Inséré
La transcription apparaît à l’emplacement du curseur
Les requêtes sont payées directement via OpenAI Platform. HoldType n’a pas d’abonnement.
Un modèle OpenAI pour transcrire la parole dans plusieurs langues. Le dictionnaire fournit des indications sur l’orthographe des noms et des termes techniques.
Après la transcription, HoldType peut corriger les erreurs avec une requête distincte à OpenAI. Cette option est désactivée par défaut.
Mac → OpenAI → texte dans l’app.
Les réglages, le dictionnaire et l’historique restent en local. La conservation des enregistrements ordinaires est désactivée par défaut et peut être activée séparément.
Traitement et stockage des données
HoldType envoie les enregistrements du Mac à OpenAI pour les transcrire avec votre clé API. HoldType n’a pas de serveur de traitement vocal. L’app ne comporte ni outils d’analyse d’usage ni synchronisation dans le cloud.
L’usage est déduit du solde OpenAI Platform associé à votre clé API. Le coût dépend du modèle et du volume d’utilisation.
100 dictées : environ $0.08 dans cet exemple.
Si 100 dictées totalisent 17 minutes de parole, leur transcription coûte environ $0.08, au tarif du modèle par défaut de $0.0045 par minute. Le même volume chaque jour pendant 30 jours revient à environ $2.30. La correction, la traduction et Quick Fixes sont facturés en plus.
Billing estime les frais de transcription, correction, traduction et Fixes sur ce Mac. L’estimation peut être incomplète pour les modèles dont le tarif est inconnu. Les débits réels et le solde sont disponibles dans OpenAI Platform.
Tarifs de l’API OpenAI
Pourquoi j’ai créé HoldType
Je voulais le même raccourci de dictée dans mes apps de travail, avec la traduction et la modification de texte à portée de main.
Avec HoldType, je peux dicter, traduire et appliquer Quick Fixes là où je travaille déjà. La correction supplémentaire reste facultative.
J’ai écrit HoldType en Swift. L’app est gratuite, utilise ma clé API, et je paie les requêtes directement à OpenAI.
Bien démarrer
Homebrew installe la même version que celle proposée au téléchargement.
brew tap holdtype/tap
brew trust holdtype/tap
brew install --cask holdtype
open -a HoldType
Connecter OpenAI
Une clé API relie HoldType à votre compte OpenAI Platform. Créez-la sur le site de OpenAI et enregistrez-la dans les réglages de l’app. L’abonnement ChatGPT n’inclut pas l’usage de l’API.
OpenAI n’affiche la clé complète qu’au moment de sa création. Gardez-la confidentielle et collez-la uniquement dans HoldType, qui la stocke localement dans macOS Keychain. La facturation de l’API est distincte de ChatGPT, et un nouveau compte OpenAI Platform peut nécessiter un crédit prépayé.
La version iPhone
L’app et HoldType Keyboard peuvent déjà être compilées à partir du code source dans Xcode. Elles ne sont pas encore publiées sur l’App Store.
HoldType envoie les requêtes de transcription via votre propre compte OpenAI Platform. La clé est stockée localement dans macOS Keychain. Si vous découvrez les clés API, suivez le guide en trois étapes ci-dessus.
Non. Les abonnements ChatGPT et la facturation de l’API OpenAI Platform sont distincts. HoldType a besoin d’une clé API avec la facturation OpenAI Platform configurée.
L’app HoldType est gratuite. Les requêtes sont déduites de votre solde OpenAI Platform ; un premier versement peut être nécessaire pour commencer. Billing affiche une estimation locale, pas la facture complète de votre compte.
L’audio est envoyé pour la transcription. La correction, la traduction et Quick Fixes envoient du texte et des instructions à OpenAI. Si le contexte autour du curseur est activé, un court extrait du texte voisin est ajouté à la requête de transcription.
La conservation des enregistrements ordinaires terminés est désactivée par défaut. L’audio destiné à la récupération après un échec ou une interruption peut rester en local après un redémarrage. Un stockage supplémentaire des enregistrements peut être activé dans les réglages ; il est lui aussi local.
HoldType insère du texte dans la plupart des apps du Mac via l’accessibilité de macOS. Si l’enregistrement de Last Result est activé, vous pouvez réinsérer le résultat après un échec d’insertion.
La transcription peut utiliser une détection automatique ou une langue source fixe. La traduction utilise la langue cible que vous configurez dans HoldType.
L’accès au microphone permet d’enregistrer la voix, la surveillance de l’entrée prend en charge le raccourci global et l’accessibilité permet d’insérer le texte dans l’application active.
Le code source de HoldType est disponible sous FSL 1.1, avec un passage futur à la licence MIT. Chaque version publiée passe sous licence MIT deux ans après sa publication.
App gratuite · Requêtes OpenAI facturées à part · macOS 14+