Für die Optimierung der Reichweite mobiler Geräte stehen folgende umfassende Lösungen zur Verfügung:
- Grundlegende Konfiguration::
- Ändern Sie `next.config.js`, um den PWA-Modus zu aktivieren und Hintergrundprozesse zu reduzieren
- Passen Sie die Abtastrate für die Aufnahme auf 16kHz an: Ändern Sie den Parameter `SAMPLE_RATE` in `audioService.js`.
- Deaktivieren der nicht unbedingt erforderlichen Heartbeat-Erkennung
- Hardware-Anpassung::
- Vorrang für die Verwendung der systemeigenen Aufzeichnungs-APIs vor Web-Audio
- Aktivieren Sie den "Energiesparmodus", um die Dauer der Transkription automatisch auf 3 Minuten zu begrenzen.
- Der Algorithmus zur Rauschunterdrückung des Geräts kann beim Anschluss eines externen Mikrofons ausgeschaltet werden
- Cloud-Kollaboration::
- Stellen Sie die Option "Verzögertes Hochladen" ein, um Daten nur beim Laden zu synchronisieren.
- Reduzieren Sie Netzwerkanforderungen mit Convexer inkrementeller Synchronisation
- Getrennte Audioverarbeitungs-Threads mit Web-Workern
Daten aus der Praxis zeigen, dass die oben genannten Optimierungen die ununterbrochene Nutzungszeit des iPhone 13 von 2,5 Stunden auf 6 Stunden verlängern können. Im Extremfall kann es als native App kompiliert werden, um die Oberflächenkomponenten mit React Native neu zu schreiben.
Diese Antwort stammt aus dem ArtikelWhisper App: kostenloser Sprache-zu-Text- und KI-NotizorganisatorDie