Mehr als einmal musste ich in letzter Zeit eine Art React-Mikrofonkomponente erstellen, die Audio im Browser aufzeichnet, und dann machen Sie mit dem Audio-Blob, den Sie dort erhalten, was Sie wollen ( speichern, transformieren, mit einer Transkriptionsbibliothek verwenden, was auch immer).
Die verfügbaren Komponenten für React-Mikrofone werden… nicht gewartet. Generell belasse ich es dabei. Sie sind nicht unbedingt schlecht, aber einige der Repositories führen zu Spam, andere sind voller defekter Links und die meisten, die ich finden konnte, wurden seit mehr als ein paar Jahren nicht mehr aktualisiert.
Ich habe beschlossen, eine dieser Komponenten von Grund auf herzustellen!
Hier ist ein Link zum 125-zeiligen Kerninhalt, wenn Sie ihn nur verwenden möchten und nicht den Rest dieses Blogbeitrags lesen müssen. So ungeduldig. Aber ich verstehe. Das Leben ist eine Herausforderung.
Ohnehin.
Bei Mikrofonen gibt es im Allgemeinen eine Reihe von Dingen, die man berücksichtigen muss. Ich habe mich bei diesem Browser nicht eingehend mit der Browserkompatibilität befasst (ich bin mir sicher, dass … Opera oder so etwas wahrscheinlich Probleme damit haben würde), aber es gibt einige nette integrierte moderne Browserfunktionen, die das tun werden hier kommst du ziemlich weit:
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3