1
Vor der Ausführung prüfen
Ermitteln Sie, wem das Repository gehört, lesen Sie die README, prüfen Sie die letzten Änderungen und suchen Sie die Lizenz. Stellen Sie bei einem deepgram Beispiel fest, wo Audiodaten eingespeist und Zugangsdaten gelesen werden und welche externen Endpunkte der Code kontaktiert. Lesen Sie die Liste der Abhängigkeiten und die Einrichtungsbefehle, bevor Sie etwas ausführen; auch bei einem kopierten Installationsbefehl entscheiden Sie sich dafür, Code auszuführen.
2
Mit Audiodaten testen, die Sie verwenden dürfen
Erstellen Sie eine kurze Aufnahme, die Sie verwenden dürfen, und führen Sie das Beispiel in einer isolierten Entwicklungsumgebung aus. Speichern Sie geheime Zugangsdaten weder in Quelldateien noch in Commits. Notieren Sie Eingabe, Konfiguration, beobachtete Ausgabe und etwaige Fehler. Wenn das Repository ein Dienstkonto oder API-Zugriff benötigt, prüfen Sie diese Voraussetzungen direkt beim jeweiligen Dienst, statt anzunehmen, dass das Beispiel den Zugriff bereitstellt.
3
Mit Ihrem Anwendungsfall abgleichen
Prüfen Sie, ob die Ausgabe Wörter, Zeitangaben und Sprecherinformationen enthält, die Ihre Anwendung tatsächlich benötigt; setzen Sie nicht voraus, dass jedes Beispiel alle drei liefert. Wiederholen Sie den Test mit einer verrauschten Aufnahme oder einem Akzent, der die tatsächliche Nutzung widerspiegelt. Halten Sie die Repository-Revision und die Versionen der Abhängigkeiten fest. Entscheiden Sie dann, ob Sie den Code anpassen, ein anderes deepgram Beispiel prüfen oder die Untersuchung beenden.