Resumé
Tillykke med at have lært at bygge en binær lydklassifikationsmodel.
Du lærte, hvordan analog lyd repræsenteres som digitale prøver, hvordan bølgeformer viser amplitude over tid, og hvordan spektrogrammer viser frekvensindhold over tid. Du så også, hvordan man indlæser yes og no klasserne fra Speech Commands-datasættet, konverterer bølgeformer til spektrogramtensorer, træner et konvolutionelt neuralt netværk og evaluerer modellen på holdte data.
Næste trin
For at gå dybere, prøv disse idéer:
- Udvid modellen til at klassificere alle otte kommandoer i mini-Speech Commands-datasættet ved at indlæse
SOURCE_DATASET_PATHi stedet for binærenBINARY_DATASET_PATH. Arrayetlabel_namesognum_labelsværdien opdateres automatisk fra mappenavnene. - Brug hele Speech Commands-datasættet og
train,validation, ogtestsplits, som leveres af TensorFlow Datasets for en mere grundig evaluering. TensorFlow Datasets eksponerer det standard nøgleordsspotting label-sæt, inklusive målkommandoer plus_unknown_og_silence_, så opdater output-laget og etikethåndteringen for det label-sæt. - Prøv transfer learning til lydgenkendelse med en forudtrænet YAMNet-model.