Peut-on enregistrer un nouveau mémo pendant qu’un autre est encore en train d’être transcrit ?
Réponse courte : oui. Cela ressemble à deux choses qui se disputent le même téléphone en même temps, mais enregistrer et transcrire ne demandent pas la même chose au système — et c’est exactement pour cette raison que ce cas ne ressemble pas à un appel qui prend le micro.
Le cas se présente de façon assez ordinaire : la transcription de l’entretien d’hier tourne encore, elle n’a pas fini de traiter l’audio, et quelque chose qui vaut la peine d’être capté commence à se passer maintenant — une idée qui vous vient après coup, une deuxième conversation, un cours qui démarre. Appuyer sur enregistrer à ce moment-là donne l’impression que cela pourrait gêner la transcription déjà en cours, un peu comme ouvrir une seconde app d’enregistrement gêne la première. Ce n’est pas le cas, et la raison tient à ce que chacune des deux opérations demande réellement au téléphone.
Deux opérations, deux ressources différentes
Un enregistrement en cours a besoin du micro, et de très peu d’autre chose. Capter de l’audio est une tâche légère et régulière : un flux de son arrive, se code en AAC, s’écrit sur le disque, seconde après seconde. Cela sollicite à peine le processeur.
Transcrire un enregistrement déjà existant demande quelque chose de complètement différent : aucun accès au micro. On confie au framework Speech d’Apple un audio déjà capté — assis dans un fichier, et non en train d’arriver en direct par une entrée quelconque — et ce système fait tourner un modèle de reconnaissance dessus en s’appuyant sur le processeur et le moteur neuronal. C’est une tâche plus lourde et par à-coups comparée à l’enregistrement, mais elle ne se dispute pas ce dont l’enregistrement a besoin, puisqu’elle n’a jamais demandé le micro en premier lieu.
Pourquoi le mécanisme d’interruption ne s’applique pas ici
La raison pour laquelle un appel, une alarme ou une seconde app d’enregistrement peuvent couper un enregistrement est précise : ces trois cas demandent le contrôle exclusif de l’entrée audio en direct, et iOS ne l’accorde qu’à une seule chose à la fois. Dès qu’autre chose demande le micro, le système le retire à celui qui l’avait et signale à cette app qu’une interruption a commencé.
La transcription d’un fichier déjà existant ne fait jamais cette demande. Ce n’est pas de l’audio en direct, donc elle n’a rien à demander à iOS de lui céder, et un nouvel enregistrement n’a rien à lui prendre non plus. Les deux opérations peuvent tourner sur le même téléphone au même moment sans qu’aucune des deux ne déclenche la notification qu’un appel ou une seconde app d’enregistrement déclencherait.
Ce qui peut réellement changer quand les deux tournent en même temps
Le micro et le processeur ne sont pas le même type de ressource partagée, mais le processeur et le moteur neuronal, eux, sont bien partagés entre ce qui les utilise, et transcrire est celle des deux tâches qui s’appuie le plus dessus. Enregistrer pendant qu’une transcription est déjà en cours signifie que cette transcription partage désormais le processeur avec autre chose, en plus de ce que le téléphone était déjà en train de faire — il est donc raisonnable de s’attendre à ce qu’elle mette un peu plus de temps à aboutir que si le processeur était libre, de la même façon qu’une transcription tourne plus lentement sous le plafond de performance réduit du mode Économie d’énergie.
Ce qui ne change pas, c’est l’enregistrement lui-même. Capter de l’audio n’a jamais été la moitié exigeante de ce duo, donc un nouvel enregistrement continue de s’écrire dans son propre fichier au rythme habituel, quoi que fasse par ailleurs une transcription avec le processeur au même moment.
L’enregistrement et la transcription restent deux choses séparées
Rien ne relie le fichier en train d’être enregistré maintenant au fichier déjà en train d’être transcrit. Ce sont des enregistrements différents, situés à des endroits différents du stockage, et démarrer l’un ne touche, ne met en pause ni ne relance l’autre. Une fois le nouvel enregistrement terminé, si vous demandez sa transcription, cette demande lance sa propre tentative — d’abord sur l’appareil, comme pour n’importe quel autre enregistrement — indépendamment de ce qui s’est passé avec celui qui était déjà en cours de transcription au moment où vous avez commencé.
En quoi cela diffère d’une seconde app d’enregistrement
Il vaut la peine d’être précis sur ce qui rapproche ce cas d’une seconde app d’enregistrement sans que ce soit pareil : dans les deux cas, deux choses semblent se passer en même temps sur le téléphone. Ouvrir une seconde app qui se met à enregistrer est un vrai conflit, parce que les deux apps demandent le même micro à iOS, et une seule peut l’obtenir. Une transcription qui tourne en arrière-plan n’est pas une seconde app d’enregistrement — elle ne demande jamais le micro, donc il n’y a aucune ressource partagée avec laquelle un nouvel enregistrement pourrait entrer en collision.
Comment Voice Studio gère cela
Enregistrer dans Voice Studio, c’est le micro, un encodeur AAC et une écriture continue sur le disque, au niveau de qualité choisi — démarrer un enregistrement ne vérifie pas si une transcription tourne ailleurs dans l’app, parce que ce n’est pas nécessaire. La transcription tente toujours d’abord la voie sur l’appareil pour l’enregistrement concerné, et ne se rabat sur le serveur d’Apple que si cette tentative revient vide ou échoue, indépendamment de tout ce qui se passe par ailleurs dans l’app à ce moment-là. Si la transcription d’un ancien enregistrement met un peu plus de temps pendant qu’un nouveau est en train d’être capté, c’est que le processeur fait réellement deux choses à la fois, et non que l’une des deux opérations a échoué — le nouvel enregistrement n’en est pas affecté pour autant.
Questions fréquentes
Démarrer un nouvel enregistrement annule-t-il une transcription déjà en cours ?
Non. Ce sont des fichiers différents, et la transcription ne touche jamais au micro dont un nouvel enregistrement a besoin, donc démarrer l’un ne met pas en pause, n’annule et ne relance l’autre.
Une transcription qui tourne en arrière-plan ralentit-elle l’enregistrement en cours ?
Non. Capter de l’audio sollicite à peine le processeur, donc une transcription qui tourne sur un autre enregistrement au même moment ne change rien à la façon dont le nouvel enregistrement s’écrit.
Enregistrer quelque chose de nouveau ralentit-il une transcription déjà en cours ?
Peut-être, un peu. Les deux sollicitent le même processeur et le même moteur neuronal, et transcrire est la plus lourde des deux tâches, donc elle peut mettre un peu plus de temps à se terminer si le téléphone capte aussi de l’audio en même temps.
Est-ce le même mécanisme qu’un appel ou une seconde app d’enregistrement qui interrompt un enregistrement ?
Non. Ce mécanisme concerne l’app qui détient l’entrée micro en direct. Transcrire un fichier déjà existant ne demande jamais le micro, donc il n’a rien à céder et un nouvel enregistrement n’a rien à lui prendre.
Essayer dans Voice Studio
Voice Studio enregistre, transcrit à l’intérieur de votre iPhone et range chaque note par heure et par lieu — pour que l’idée venue en voiture soit encore retrouvable le mois prochain.
Téléchargement gratuit · iPhone et iPad · iOS 16.4 ou version ultérieure