Wie kann ich Audiodateien von Googles Beispieltext in Sprache herunterladen?

420
WHY

Ich möchte das Audio des Beispiels aus dem cloudbasierten Text-to-Speed-Service von Google speichern können . Kann man das machen?

0
Auf welchem ​​Betriebssystem planen Sie dies? Die Lösungen für Windows, Mac OS und Linux sind ähnlich, erfordern jedoch definitiv andere Schritte. JakeGould vor 5 Jahren 0

2 Antworten auf die Frage

4
3D1T0R

Wenn Sie viel davon tun möchten, sollten Sie die von ihnen angebotene API wirklich verwenden. Wenn Sie jedoch nur ein einziges Beispiel der Sprachsynthese von Google herunterladen möchten, können Sie hier Schritt für Schritt vorgehen.

  1. Rufen Sie die Seite in Google Chrome auf.
  2. Öffnen Sie die Developer Tools (per Push F12)
  3. Gehen Sie zur Registerkarte "Netzwerk".
  4. Geben Sie den Text ein, dessen Audio Sie erhalten möchten.
  5. Klicken Sie auf die Schaltfläche "SPEAK IT".
  6. Schauen Sie sich die Registerkarte "Netzwerk" mit einigen Einträgen an.
  7. Klicken Sie mit der rechten Maustaste auf den Eintrag, der mit beginnt, data:audio/wav;base64,und klicken Sie auf "In neuem Tab öffnen".
  8. Klicken Sie auf der neuen Registerkarte mit der rechten Maustaste auf den Audioplayer und klicken Sie auf "Video speichern unter ...".
  9. Wählen Sie aus, wo Sie die resultierende .wavDatei speichern möchten .

Hinweis: Dadurch erhalten Sie eine (geringfügigere) sauberere Kopie des Audios als die Aufnahme des Stereo-Mix von Ihrer Soundkarte.

Hinweis: [@ wysiwygs Antwort] (https://superuser.com/a/1352855/776028) funktioniert auch dann weiter, wenn Google etwas ändert, damit dieser Trick nicht mehr funktioniert und auch nicht nützlich für viele andere Dinge, bei denen solche Tricks nicht funktionieren. 3D1T0R vor 5 Jahren 1
1
wysiwyg

Bearbeiten: @ 3D1T0Rs Antwort ist einfacher und führt höchstwahrscheinlich zu einer Datei mit höherer Qualität.


Ich würde nur ein Audio-Aufnahmeprogramm wie Audacity verwenden, um den "Stereo-Mix" Ihres Computers aufzunehmen. Sie haben kein Betriebssystem angegeben, aber Windows vorausgesetzt:

  • Gehen Sie zuerst zum Sound-Applet in der Systemsteuerung, gehen Sie zur RecordingRegisterkarte, klicken Sie mit der rechten Maustaste Stereo Mixund wählen Sie Enable. (Wenn Sie nicht sehen Stereo Mix, überprüfen Sie Show disabled devices) enter image description here

  • Laden Sie dann Audacity herunter bzw. öffnen Sie es und wählen Sie in der Dropdown-Box Aufnahmegerät aus Stereo Mix. Dann drücken Sie einfach Aufnahme, und alles, was Sie hören, wenn Sie Ihre Lautsprecher wiedergeben, wird in einer Sounddatei aufgezeichnet.

enter image description here

Eine Linux-Lösung finden Sie in meiner Antwort hier: https://superuser.com/a/1349602/926024 confetti vor 5 Jahren 0