Können wir mit Python ein Wort in einem Lied finden?

Können wir mit Python ein Wort in einem Lied finden?

Ich bin neu bei Python. Ich möchte herausfinden, ob ein Wort Teil eines Liedes ist

Zum Beispiel,

wenn ich einen Reim habe: „Johnny Johnny, ja Papa, Zucker essen, nein Papa“ als MP3- oder WAV-Datei.

Ich gebe das Wort „Zucker“ und eine Zeit von 0 bis 5 Sekunden als Eingabe ein. Kann man prüfen, ob das Wort „Zucker“ innerhalb der vorgegebenen 5 Sekunden kommt?

Helfen Sie mir bitte dabei.

Danke, Shobha

Antwort1

Nicht ohne viel Arbeit Ihrerseits.

Die meisten Spracherkennungsalgorithmen sind auf normale Sprache abgestimmt, nicht auf Gesang. Wörter in einem Lied zu erkennen ist viel schwieriger (selbst für Menschen!), und die entsprechenden Algorithmen sind noch sehr experimentell. (Ein Forschungsprojekt im Jahr 2010konnte beispielsweise nur 39 % der Wörter in einem unbegleiteten Lied richtig erkennen; beim Singen mit musikalischer Begleitung sank die Erkennungsrate sogar noch weiter.)

verwandte Informationen