Voice Studio

Kann man eine neue Aufnahme starten, während eine andere noch transkribiert wird?

Kurz gesagt: ja. Es sieht aus, als würden sich zwei Dinge um dasselbe Telefon streiten, aber Aufnehmen und Transkribieren verlangen dem System gar nicht dasselbe ab — genau deshalb ist dieser Fall nicht mit einem Anruf zu vergleichen, der das Mikrofon wegnimmt.

Der Fall entsteht ganz gewöhnlich: Die Transkription des gestrigen Interviews läuft noch, sie arbeitet sich noch durch das Audio, und genau jetzt passiert etwas, das man festhalten möchte — ein Gedanke, der einem nachträglich kommt, ein zweites Gespräch, eine Vorlesung, die beginnt. In diesem Moment auf Aufnahme zu tippen fühlt sich an, als könnte das der laufenden Transkription in die Quere kommen, ähnlich wie eine zweite Aufnahme-App der ersten in die Quere kommt. Ist es aber nicht, und der Grund liegt darin, was jede der beiden Operationen dem Telefon tatsächlich abverlangt.

Zwei Vorgänge, zwei unterschiedliche Ressourcen

Eine laufende Aufnahme braucht das Mikrofon und sonst kaum etwas. Audio aufzuzeichnen ist eine leichte, gleichmäßige Aufgabe: Ein Tonstrom kommt herein, wird zu AAC kodiert und auf die Festplatte geschrieben, Sekunde für Sekunde. Das belastet den Prozessor kaum.

Eine bereits vorhandene Aufnahme zu transkribieren braucht etwas völlig anderes: gar kein Mikrofon. Dabei wird Apples Speech-Framework Audio übergeben, das bereits aufgenommen wurde — es liegt in einer Datei, kommt nicht live über irgendeinen Eingang herein — und dieses System lässt ein Erkennungsmodell darüber laufen, das den Prozessor und die Neural Engine nutzt. Das ist eine schwerere, in Schüben ablaufende Aufgabe im Vergleich zum Aufnehmen, aber sie konkurriert nicht um das, was die Aufnahme braucht, weil sie von Anfang an nie das Mikrofon angefordert hat.

Warum der Unterbrechungsmechanismus hier nicht greift

Der Grund, warum ein Anruf, ein Wecker oder eine zweite Aufnahme-App eine Aufnahme abbrechen können, ist ganz konkret: Alle drei fordern die exklusive Kontrolle über den live eingehenden Audioeingang an, und iOS gibt die immer nur einer Sache gleichzeitig. Sobald etwas anderes das Mikrofon anfordert, entzieht das System es demjenigen, der es hatte, und teilt dieser App mit, dass eine Unterbrechung begonnen hat.

Die Transkription einer bereits vorhandenen Datei stellt diese Anfrage nie. Es ist kein Live-Audio, also gibt es nichts, was sie sich von iOS übergeben lassen müsste, und auch nichts, was ihr eine neue Aufnahme wegnehmen könnte. Beide Vorgänge können auf demselben Telefon zur gleichen Zeit laufen, ohne dass einer von beiden die Mitteilung auslöst, die ein Anruf oder eine zweite Aufnahme-App auslösen würden.

Was sich tatsächlich ändern kann, wenn beides gleichzeitig läuft

Das Mikrofon und der Prozessor sind keine gleichartige gemeinsame Ressource, aber Prozessor und Neural Engine werden tatsächlich zwischen allem aufgeteilt, was sie nutzt, und Transkribieren ist von den beiden Aufgaben diejenige, die stärker darauf angewiesen ist. Aufzunehmen, während bereits eine Transkription läuft, bedeutet, dass sich diese Transkription den Prozessor jetzt mit etwas anderem teilt, zusätzlich zu allem, was das Telefon ohnehin schon tut — es ist also vernünftig zu erwarten, dass sie etwas länger braucht, als sie bräuchte, wenn der Prozessor frei wäre, ähnlich wie eine Transkription unter der abgesenkten Leistungsobergrenze des Stromsparmodus langsamer läuft.

Was sich nicht ändert, ist die Aufnahme selbst. Audio aufzuzeichnen war nie die anspruchsvollere Hälfte dieses Paars, also schreibt eine neue Aufnahme weiterhin im gewohnten Tempo in ihre eigene Datei — unabhängig davon, was eine Transkription an anderer Stelle in der App gerade mit dem Prozessor anstellt.

Aufnahme und Transkription bleiben getrennt

Nichts verbindet die gerade aufgenommene Datei mit der bereits in Transkription befindlichen. Es sind unterschiedliche Aufnahmen, die an unterschiedlichen Stellen im Speicher liegen, und eine zu starten berührt, pausiert oder startet die andere nicht neu. Ist die neue Aufnahme fertig und Sie lassen sie transkribieren, startet diese Anfrage einen eigenen Versuch — zuerst auf dem Gerät, genau wie bei jeder anderen Aufnahme —, unabhängig davon, was mit derjenigen passiert ist, die beim Start bereits mitten in der Transkription war.

Worin sich das von einer zweiten Aufnahme-App unterscheidet

Es lohnt sich, genau zu benennen, warum sich das wie eine zweite Aufnahme-App anfühlt, es aber nicht ist: In beiden Fällen scheinen zwei Dinge gleichzeitig auf dem Telefon zu passieren. Eine zweite App zu öffnen, die zu einer eigenen Aufnahme ansetzt, ist ein echter Konflikt, weil beide Apps iOS um dasselbe Mikrofon bitten und nur eine es bekommen kann. Eine im Hintergrund laufende Transkription ist keine zweite Aufnahme-App — sie fordert nie das Mikrofon an, also gibt es keine gemeinsam genutzte Ressource, mit der eine neue Aufnahme kollidieren könnte.

Wie Voice Studio damit umgeht

Aufnehmen bedeutet in Voice Studio: Mikrofon, ein AAC-Encoder und eine fortlaufende Schreibaktion auf die Festplatte, in der jeweils gewählten Qualitätsstufe — eine Aufnahme zu starten prüft nicht, ob anderswo in der App gerade eine Transkription läuft, weil das nicht nötig ist. Die Transkription versucht für die jeweils angeforderte Aufnahme immer zuerst den Weg auf dem Gerät und weicht nur dann auf Apples Server aus, wenn dieser Versuch leer oder mit einem Fehler zurückkommt — unabhängig von allem anderen, was in der App zu diesem Zeitpunkt gerade passiert. Wenn eine Transkription einer älteren Aufnahme etwas länger braucht, während gerade eine neue aufgezeichnet wird, dann macht der Prozessor tatsächlich zwei Dinge gleichzeitig — keiner der beiden Vorgänge schlägt deshalb fehl, und die neue Aufnahme bleibt in jedem Fall unberührt davon.

Häufige Fragen

Bricht eine neu gestartete Aufnahme eine bereits laufende Transkription ab?

Nein. Es sind unterschiedliche Dateien, und die Transkription rührt nie an das Mikrofon, das eine neue Aufnahme braucht — eine zu starten pausiert, bricht ab oder startet die andere also nicht neu.

Bremst eine im Hintergrund laufende Transkription die gerade laufende Aufnahme aus?

Nein. Audio aufzuzeichnen belastet den Prozessor kaum, sodass eine gleichzeitig laufende Transkription einer anderen Aufnahme nichts daran ändert, wie die neue Aufnahme geschrieben wird.

Bremst eine neu gestartete Aufnahme eine bereits laufende Transkription aus?

Möglicherweise ein wenig. Beide nutzen denselben Prozessor und dieselbe Neural Engine, und Transkribieren ist die anspruchsvollere der beiden Aufgaben — sie kann also etwas länger brauchen, wenn das Telefon gleichzeitig auch neues Audio aufzeichnet.

Ist das derselbe Mechanismus wie bei einem Anruf oder einer zweiten Aufnahme-App, die eine Aufnahme unterbricht?

Nein. Dieser Mechanismus dreht sich darum, welche App den live eingehenden Mikrofoneingang hält. Eine bereits vorhandene Datei zu transkribieren fordert nie das Mikrofon an, also gibt es nichts abzugeben und nichts, was eine neue Aufnahme ihr wegnehmen könnte.

In Voice Studio ausprobieren

Voice Studio nimmt auf, transkribiert im iPhone selbst und legt jede Notiz nach Zeit und Ort ab — damit der Gedanke aus dem Auto auch nächsten Monat noch auffindbar ist.

Im App Store laden

Kostenloser Download · iPhone und iPad · iOS 16.4 oder neuer