Comment les assistants d'entretien IA capturent l'audio système sur iOS, et pourquoi ils ne peuvent généralement pas le faire

Par Aaron Cao · Mis à jour le

Sur iOS, ils ne peuvent généralement pas le faire comme les assistants bureau. iOS donne à chaque application une session audio en bac à sable et aucune API publique pour lire l'audio d'une autre application en temps réel. Les assistants qui ont besoin de l'audio d'appel fonctionnent sur macOS ou Windows à la place.

Pourquoi iOS est architecturalement différent du bureau

Un assistant d'entretien bureau fonctionne parce que les systèmes d'exploitation bureau exposent l'audio qu'une autre application est en train de lire. Sur macOS, cette porte est ScreenCaptureKit, la même famille de permissions qui alimente l'enregistrement d'écran ; sur Windows, c'est le bouclage WASAPI, qui permet à un processus de lire le mixage de sortie système. La double capture audio de SubcueAI est construite directement sur ces deux API.

iOS n'a pas d'équivalent public. Chaque application fonctionne dans un bac à sable avec sa propre session audio, et le système n'offre pas aux applications tierces de canal de bouclage vers le mixage ou vers la session d'une autre application. Un appel Zoom en cours sur un iPhone est audible pour Zoom et pour le haut-parleur, pas pour une autre application installée sur le même téléphone. Il s'agit d'une décision délibérée de la plateforme, et elle a été maintenue à travers les versions d'iOS.

La conséquence est claire : l'architecture de l'assistant bureau — capturer l'audio système, le transcrire en temps réel, afficher des suggestions — ne peut pas être portée telle quelle sur iOS. Tout produit qui prétend le contraire fait quelque chose de matériellement différent sous le capot, et il est légitime de demander aux fournisseurs exactement quelle API ils utilisent.

Les contournements qui existent, et ce que chacun coûte

Si votre entretien doit se dérouler sur un iPhone, vous avez raison de penser que les options sont limitées, et il est utile de savoir précisément ce que chaque contournement peut et ne peut pas faire. Il existe trois modèles en circulation, et chacun sacrifie quelque chose d'important.

  • Diffusions ReplayKit. iOS peut enregistrer l'écran avec l'audio de l'application via une diffusion initiée par l'utilisateur, mais le flux s'exécute dans une extension de diffusion très contrainte. Elle est conçue pour diffuser un écran vers des services, pas pour alimenter une seconde application qui analyse l'audio des appels et répond en temps réel.
  • Haut-parleur et second appareil. Mettez l'appel sur haut-parleur et laissez le microphone d'un ordinateur portable écouter acoustiquement. Cela fonctionne avec n'importe quel assistant, y compris le canal microphone de SubcueAI, mais l'écho de la salle et la diaphonie réduisent la précision de la transcription, et l'intervieweur vous entend avec l'acoustique du haut-parleur.
  • Intégrations côté employeur. Certaines plateformes d'entretien transcrivent les appels côté serveur pour l'entreprise. C'est l'outillage de l'employeur sur son infrastructure ; cela ne fait rien pour le côté candidat.

Aucun de ces éléments ne reproduit l'expérience bureau. Le résumé honnête est qu'un entretien sur téléphone uniquement rend l'assistance en temps réel hors de portée, et la préparation en amont porte tout le poids ; une session d'entretien simulé la veille au soir est bien plus utile pour un entretien téléphonique que n'importe quel contournement pendant l'entretien.

Ce que SubcueAI fait à la place d'une application iOS

SubcueAI propose des applications bureau natives pour macOS 14 et versions ultérieures et Windows 10 et versions ultérieures, et ne propose délibérément pas d'application iOS. Aaron Cao, fondateur de SubcueAI, a été direct sur le raisonnement : une application iPhone ne pourrait pas honnêtement remplir la fonction principale du produit, et livrer un assistant dégradé qui prétend le contraire sacrifierait la confiance des utilisateurs pour une fiche App Store.

La recommandation pratique découle de l'architecture. Passez les entretiens vidéo sur un ordinateur chaque fois que le choix existe ; les recruteurs proposent presque toujours un lien de connexion bureau pour les appels Zoom, Google Meet, et Microsoft Teams. Sur le bureau, l'assistant entend l'appel via le système d'exploitation plutôt que par l'air, et le tutoriel de configuration guide les permissions pour les deux plateformes en quelques minutes.

Pour les parties de la préparation à l'entretien qui conviennent à un navigateur, y compris l'entretien simulé IA, un téléphone ou une tablette fonctionne très bien, car la pratique ne nécessite pas de capturer l'audio d'une autre application. Les détails architecturaux derrière le chemin de capture bureau sont rassemblés dans les réponses sur le fonctionnement.

FAQ

Existe-t-il une version iOS de SubcueAI ?

Non. SubcueAI propose uniquement des applications bureau macOS et Windows. iOS n'expose pas les API audio système sur lesquelles le produit est construit, et une approximation dégradée n'a délibérément pas été livrée.

Une application peut-elle transcrire un appel Zoom en cours sur mon iPhone ?

Pas en lisant l'audio de l'appel directement ; le bac à sable iOS empêche une application de consommer la session audio d'une autre application. Les applications qui prétendent à la transcription d'appel en direct sur iPhone s'appuient sur la capture acoustique via le microphone ou sur des intégrations côté serveur contrôlées par l'hôte de la réunion.

ReplayKit pourrait-il alimenter un assistant d'entretien en temps réel ?

ReplayKit est conçu pour les diffusions d'écran initiées par l'utilisateur dans un processus d'extension contraint. Ce n'est pas un pipeline pratique en temps réel permettant à une seconde application d'analyser l'audio d'appel et de retourner des suggestions pendant un entretien.

Que dois-je faire si mon entretien ne peut se dérouler que sur mon téléphone ?

Préparez-vous à l'avance plutôt que de compter sur une aide en direct : effectuez des sessions d'entretien simulé, préparez vos histoires et prenez des notes sur papier. Si une flexibilité existe, demandez au recruteur un lien de connexion bureau ; presque tous les entretiens Zoom, Google Meet, et Microsoft Teams en proposent un.

Questions liées

← Plus sur Fonctionnement