diff --git a/de-DE/images/8-background.png b/de-DE/images/8-background.png new file mode 100644 index 0000000..d27ef20 Binary files /dev/null and b/de-DE/images/8-background.png differ diff --git a/de-DE/images/allow-microphone.png b/de-DE/images/allow-microphone.png new file mode 100644 index 0000000..ea43466 Binary files /dev/null and b/de-DE/images/allow-microphone.png differ diff --git a/de-DE/images/banner.png b/de-DE/images/banner.png new file mode 100644 index 0000000..0a26f21 Binary files /dev/null and b/de-DE/images/banner.png differ diff --git a/de-DE/images/create-project.png b/de-DE/images/create-project.png new file mode 100644 index 0000000..1a48e1c Binary files /dev/null and b/de-DE/images/create-project.png differ diff --git a/de-DE/images/finished-code.png b/de-DE/images/finished-code.png new file mode 100644 index 0000000..502be93 Binary files /dev/null and b/de-DE/images/finished-code.png differ diff --git a/de-DE/images/new-blocks.png b/de-DE/images/new-blocks.png new file mode 100644 index 0000000..593366e Binary files /dev/null and b/de-DE/images/new-blocks.png differ diff --git a/de-DE/images/project-train.png b/de-DE/images/project-train.png new file mode 100644 index 0000000..660489d Binary files /dev/null and b/de-DE/images/project-train.png differ diff --git a/de-DE/images/projects-list.png b/de-DE/images/projects-list.png new file mode 100644 index 0000000..6938954 Binary files /dev/null and b/de-DE/images/projects-list.png differ diff --git a/de-DE/images/record-button.png b/de-DE/images/record-button.png new file mode 100644 index 0000000..4db43f0 Binary files /dev/null and b/de-DE/images/record-button.png differ diff --git a/de-DE/images/score-hint.png b/de-DE/images/score-hint.png new file mode 100644 index 0000000..361b149 Binary files /dev/null and b/de-DE/images/score-hint.png differ diff --git a/de-DE/images/start-listening.png b/de-DE/images/start-listening.png new file mode 100644 index 0000000..517dc83 Binary files /dev/null and b/de-DE/images/start-listening.png differ diff --git a/de-DE/images/starter-code.png b/de-DE/images/starter-code.png new file mode 100644 index 0000000..b9ff8c1 Binary files /dev/null and b/de-DE/images/starter-code.png differ diff --git a/de-DE/images/test-your-model.png b/de-DE/images/test-your-model.png new file mode 100644 index 0000000..84c6652 Binary files /dev/null and b/de-DE/images/test-your-model.png differ diff --git a/de-DE/images/train-new-model.png b/de-DE/images/train-new-model.png new file mode 100644 index 0000000..62ce33f Binary files /dev/null and b/de-DE/images/train-new-model.png differ diff --git a/de-DE/images/whatyouwillmake.png b/de-DE/images/whatyouwillmake.png new file mode 100644 index 0000000..b11ec59 Binary files /dev/null and b/de-DE/images/whatyouwillmake.png differ diff --git a/de-DE/meta.yml b/de-DE/meta.yml new file mode 100644 index 0000000..b8ead11 --- /dev/null +++ b/de-DE/meta.yml @@ -0,0 +1,22 @@ +title: Fischfutter +hero_image: images/banner.png +description: Steuere einen Fisch mit deiner Stimme allein und leite ihn zum Futter +version: 1 +listed: true +copyedit: false +last_tested: "2024-06-04" +steps: + - title: Das wirst du machen + - title: Projekt einrichten + completion: + - engaged + - title: Hintergrundgeräusche + - title: Nimm the Anweisungen auf + - title: Modell trainieren + - title: Bewege den Fisch + completion: + - internal + - title: Herausforderung + challenge: true + completion: + - extern diff --git a/de-DE/resources/NEW Fish 4.srt b/de-DE/resources/NEW Fish 4.srt new file mode 100644 index 0000000..569b900 --- /dev/null +++ b/de-DE/resources/NEW Fish 4.srt @@ -0,0 +1,24 @@ +1 +00:00:04,280 --> 00:00:09,120 +Klicke auf 'Zurück zum Projekt', +dann auf 'Lernen & Testen'. + +2 +00:00:09,120 --> 00:00:16,520 +Trainiere dein neues maschinelles Lernmodell +- es kann einige Minuten dauern. + +3 +00:00:16,520 --> 00:00:19,720 +Klicke auf 'Starte Zuhören' und dann sag 'links'. + +4 +00:00:19,720 --> 00:00:23,360 +Teste, ob das Modell +erkennt, wenn du "links" sagst. + +5 +00:00:23,360 --> 00:00:29,960 +Überprüfe auch, ob das Modell +'rechts', 'hoch' und 'runter' erkennt. + diff --git a/de-DE/resources/NEW Fish 5.srt b/de-DE/resources/NEW Fish 5.srt new file mode 100644 index 0000000..6cc1b68 --- /dev/null +++ b/de-DE/resources/NEW Fish 5.srt @@ -0,0 +1,64 @@ +1 +00:00:05,480 --> 00:00:10,840 +Klicke auf 'Zurück zum Projekt', dann auf 'Erstellen'. + +2 +00:00:10,840 --> 00:00:15,400 +Du wirst das Modell in Scratch 3 verwenden. + +3 +00:00:15,400 --> 00:00:24,280 +Gehe zu 'Projektvorlagen' und +finde die Vorlage für Fischfutter. + +4 +00:00:24,280 --> 00:00:26,560 +Ein bisschen Code wurde bereits hinzugefügt. + +5 +00:00:26,560 --> 00:00:33,000 +Öffne das Menü für bestimmte Machine Learning for +Kids Blöcke, und ziehe einen "wenn ich hoch höre" Baustein. + +6 +00:00:33,000 --> 00:00:40,960 +Füge Code hinzu, damit sich der Fisch nach oben bewegt, wenn du +das Wort 'hoch' sagst. + +7 +00:00:40,960 --> 00:00:45,840 +Mach das Gleiche für unten. + +8 +00:00:45,840 --> 00:00:52,960 +Füge auch Code hinzu für links und rechts. + +9 +00:00:52,960 --> 00:00:55,000 +Jetzt ist es Zeit, das Modell zu testen. + +10 +00:00:55,000 --> 00:00:59,480 +Klicke auf die grüne Flagge und sage dann 'hoch' + +11 +00:00:59,480 --> 00:00:59,920 +'runter' + +12 +00:01:01,680 --> 00:01:03,200 +'links' + +13 +00:01:03,200 --> 00:01:04,280 +und 'rechts'. + +14 +00:01:04,280 --> 00:01:06,360 +Schau dir an wie sich dein Fisch bewegt! + +15 +00:01:06,360 --> 00:01:13,520 +Verwende deine Stimme, um die +Fische zu bewegen und das fallende Essen zu essen. + diff --git a/de-DE/resources/NEW Fish food 1.srt b/de-DE/resources/NEW Fish food 1.srt new file mode 100644 index 0000000..8dc1b2c --- /dev/null +++ b/de-DE/resources/NEW Fish food 1.srt @@ -0,0 +1,29 @@ +1 +00:00:03,760 --> 00:00:07,480 +Gehe zu rpf.io/ml4k + +2 +00:00:07,480 --> 00:00:10,920 +Klicke auf 'Los geht', dann 'Teste es jetzt'. + +3 +00:00:10,920 --> 00:00:16,560 +Füge ein neues Projekt hinzu, nenne es 'Fischfutter', +und stelle ein, dass es Geräusche erkennen lernt. + +4 +00:00:16,560 --> 00:00:19,440 +Speichere Daten in deinem Webbrowser. + +5 +00:00:19,440 --> 00:00:21,520 +Klicke auf den Namen des Projekts, + +6 +00:00:21,520 --> 00:00:23,160 +dann klicke auf 'Trainieren'. + +7 +00:00:23,160 --> 00:00:29,640 +Erlaube den Zugriff auf das Mikrofon, wenn du gefragt wirst. + diff --git a/de-DE/resources/NEW Fish food 2.srt b/de-DE/resources/NEW Fish food 2.srt new file mode 100644 index 0000000..b93073f --- /dev/null +++ b/de-DE/resources/NEW Fish food 2.srt @@ -0,0 +1,12 @@ +1 +00:00:04,560 --> 00:00:06,960 +Nun, füge ein Beispiel für Hintergrundgeräusche hinzu + +2 +00:00:06,960 --> 00:00:11,680 +- also sage nichts, während du aufnimmst. + +3 +00:00:11,680 --> 00:00:20,160 +Du brauchst acht Beispiele. + diff --git a/de-DE/resources/NEW Fish food 3.srt b/de-DE/resources/NEW Fish food 3.srt new file mode 100644 index 0000000..fc63603 --- /dev/null +++ b/de-DE/resources/NEW Fish food 3.srt @@ -0,0 +1,41 @@ +1 +00:00:00,400 --> 00:00:05,080 +Jetzt ist es Zeit, Trainingsbeispiele hinzuzufügen +für deine eigentlichen Befehle. + +2 +00:00:05,080 --> 00:00:09,840 +Zuerst wirst du eine Beschriftung links hinzufügen. + +3 +00:00:09,840 --> 00:00:14,800 +Jetzt nimm dich auf wie du 'links' sagst. + +4 +00:00:14,800 --> 00:00:21,400 +Wiederholen dies, bis du +acht verschiedene Beispiele hast. + +5 +00:00:21,400 --> 00:00:27,280 +Dann, wiederhole dies für rechts. + +6 +00:00:27,280 --> 00:00:29,960 +Und du wirst auch dafür +acht Beispiele hinzufügen. + +7 +00:00:34,360 --> 00:00:41,880 +Und dann für oben und unten, füge acht +Beispiele hinzu wie du das Wort 'hoch' + +8 +00:00:41,880 --> 00:00:43,280 +und das Wort 'runter'. + +9 +00:00:43,280 --> 00:00:54,400 +Du fügst acht hinzu, sodass es +genug Daten gibt, mit denen du dein Modell trainieren kannst. + diff --git a/de-DE/resources/fish-food-starter.sb3 b/de-DE/resources/fish-food-starter.sb3 new file mode 100644 index 0000000..31c1639 Binary files /dev/null and b/de-DE/resources/fish-food-starter.sb3 differ diff --git a/de-DE/resources/readme.txt b/de-DE/resources/readme.txt new file mode 100644 index 0000000..8d1c34b --- /dev/null +++ b/de-DE/resources/readme.txt @@ -0,0 +1 @@ +Um ein Video mit Untertiteln auf VLC (videolan.org) anzuschauen, stelle sicher, dass sich die Videodatei und die Untertiteldatei im selben Ordner befinden und genau den gleichen Namen haben (z.B. video.mp4 und video.srt). Öffne das Video in VLC, und es wird die Untertitel automatisch laden. Wenn die Untertitel nicht erscheinen, klicke mit der rechten Maustaste auf den Videobildschirm, klicke auf **Untertitel**, dann **Untertiteldatei hinzufügen** und wähle die korrekte .srt-Datei aus. Viel Spaß beim Anschauen mit Untertiteln! \ No newline at end of file diff --git a/de-DE/step_1.md b/de-DE/step_1.md new file mode 100644 index 0000000..da310f2 --- /dev/null +++ b/de-DE/step_1.md @@ -0,0 +1,26 @@ +## Einleitung + +Trainiere ein maschinelles Lernmodell, um die Sprachbefehle „hoch“, „runter“, „links“ und „rechts“ zu erkennen und damit einen Fisch in einem lustigen Spiel zu steuern. + +Du benötigst ein **Mikrofon** + + + +\--- collapse --- + +--- + +## title: Wo werden meine Sprachbefehle gespeichert? + +- Dieses Projekt verwendet eine Technologie namens „Maschinelles Lernen“ (Machine Learning). Systeme für maschinelles Lernen werden mit großer Datenmenge trainiert. +- Für dieses Projekt ist weder die Erstellung eines Kontos noch eine Anmeldung erforderlich. Für dieses Projekt werden die Beispiele für die Modellerstellung nur vorübergehend im Browser gespeichert (nur auf deinem Computer). + +\--- /collapse --- + +## --- collapse --- + +## title: Kein YouTube? Videos herunterladen! + +Du kannst [alle Videos zu diesem Projekt herunterladen](https://rpf.io/p/en/fish-food-go){:target="_blank"}. + +\--- /collapse --- diff --git a/de-DE/step_2.md b/de-DE/step_2.md new file mode 100644 index 0000000..9bc2d21 --- /dev/null +++ b/de-DE/step_2.md @@ -0,0 +1,43 @@ +## Projekt einrichten + + +
+ + +\--- task --- + +Gehe zu [machinelearningforkids.co.uk](https://machinelearningforkids.co.uk/#!/login){:target="_blank"} in einem Webbrowser. + +Klicke auf **Jetzt ausprobieren**. + +\--- /task --- + +\--- task --- + +Klicke in der Menüleiste oben auf **Projekte**. + +Klicke auf den Knopf **+ Neues Projekt hinzufügen**. + +Benenne dein Projekt `Fischfutter` und lernen Sie **Sounds** zu erkennen und speichern Sie die Daten **in Ihrem Webbrowser**. Dann klicke auf **Erstellen**. + + +In der Projektliste solltest du jetzt "Fisch Futter" sehen. Klicke auf das Projekt. + + +\--- /task --- + +\--- task --- + +Klicke auf den **Trainieren** Button. + + +Wenn du eine Pop-Up-Nachricht siehst, die dich fragt ein Mikrofon zu verwenden, klicke auf **Erlaube bei jedem Besuch**. + + + +\--- /task --- + + + diff --git a/de-DE/step_3.md b/de-DE/step_3.md new file mode 100644 index 0000000..a5129d2 --- /dev/null +++ b/de-DE/step_3.md @@ -0,0 +1,27 @@ +## Hintergrundgeräusche + + + + + +Zuerst sammle Beispiele von Hintergrundgeräuschen. Das hilft deinem maschinellen Lernmodell, zwischen Ihren Sprachbefehlen und den Hintergrundgeräuschen an deinem Standort zu unterscheiden. + +\--- task --- + +Klicke den **+ Beispiele hinzufügen** Knopf in **Hintergrundgeräusche**. + +Klicke auf das Mikrofon, aber spreche nicht, um 2 Sekunden Hintergrundgeräusche aufzunehmen. + + +Klicke auf **Hinzufügen** um deine Aufnahme zu speichern. + +\--- /task --- + +\--- task --- + +Wiederhole diese Schritte, bis du **mindestens 8 Beispiele** von Hintergrundgeräuschen hast. + + +\--- /task --- diff --git a/de-DE/step_4.md b/de-DE/step_4.md new file mode 100644 index 0000000..7b4cbad --- /dev/null +++ b/de-DE/step_4.md @@ -0,0 +1,42 @@ +## Nimm the Anweisungen auf + + + + + +Jetzt nimm 8 Beispiele für jedes Wort ('hoch', 'runter', 'links' und 'rechts') auf, sodass dein maschinelles Lernmodell lernen kann sie zu erkennen. + +\--- task --- + +Klicke auf **+ Neue Beschriftung hinzufügen** oben rechts auf dem Bildschirm und füge die Beschriftung `links` hinzu. + +\--- /task --- + +\--- task --- + +Klicke auf **+ Beispiel hinzufügen** in der Box für die neue Beschreibung `links` und nehme dich auf wie du "links" sagst. + +Wiederhole das bis du **mindestens 8 Beispielen** aufgezeichnet hast. + +\--- /task --- + +\--- task --- + +**+ Neue Beschriftung hinzufügen**, um die Beschriftung `rechts` zu erstellen und 8 Beispiele aufzunehmen wie du "rechts" sagst. + +\--- /task --- + +\--- task --- + +**+ Neue Beschriftung hinzufügen**, um die Beschriftung `hoch` zu erstellen und 8 Beispiele aufzunehmen wie du "hoch" sagst. + +\--- /task --- + +\--- task --- + +**+ Neue Beschriftung hinzufügen**, um die Beschriftung `runter` zu erstellen und 8 Beispiele aufzunehmen wie du "runter" sagst. + +\--- /task --- + diff --git a/de-DE/step_5.md b/de-DE/step_5.md new file mode 100644 index 0000000..e405e05 --- /dev/null +++ b/de-DE/step_5.md @@ -0,0 +1,42 @@ +## Modell trainieren + + + + + +Du hast jetzt genügend Beispiele gesammelt, um mit diesen nun dein maschinelles Lernmodell zu trainieren. + +\--- task --- + +Klicke auf **< Zurück zum Projekt** in der oberen linken Ecke. + +Klicke auf **Lernen & Testen**. + +Klicke auf den Knopf **Neues maschinelles Lernmodell trainieren**. Dies kann einige Minuten dauern. + + +\--- /task --- + +Sobald das Training beendet ist, kannst du testen, wie gut dein Modell deine Sprachbefehle erkennt. + +\--- task --- + +Klicke auf den **Starte Zuhören** Knopf und sage dann "Links". + +\--- /task --- + +Wenn dein maschinelles Lernmodell dies erkennt, wird angezeigt, was es denkt, dass du gesagt hast. + + +\--- task --- + +Teste, ob das Modell auch "hoch", "runter" und "rechts" erkennt. + +\--- /task --- + +Wenn du nicht zufrieden bist wie dein Modell funktioniert, gehe zurück auf die **Trainieren** Seite und füge weitere Beispiele hinzu, dann trainiere dein Modell erneut. + + + diff --git a/de-DE/step_6.md b/de-DE/step_6.md new file mode 100644 index 0000000..0c29e54 --- /dev/null +++ b/de-DE/step_6.md @@ -0,0 +1,71 @@ +## Bewege den Fisch + + + + + +Weil dein Modell nun zwischen Wörtern unterscheiden kann, kannst du es in einem Scratch-Programm verwenden, um einen Fisch auf dem Bildschirm umher zubewegen. + +\--- task --- + +Klicke auf den **< Zurück zum Projekt** Link. + +Klicke auf **Erstellen**. + +Klicke auf **Scratch 3**. + +Klicke auf **Öffne in Scratch 3**. + +\--- /task --- + +\--- task --- + +Klicke auf **Projektvorlagen** oben und wähle das Projekt 'Fisch Futter', um eine Fischsprite zu laden, das bereits Code beinhaltet. + +\--- /task --- + +Machine Learning for Kids hat in Scratch schon einige bestimmte Blöcke hinzugefügt, mit denen du dein Modell trainieren kannst. Finde sie am unteren Rand der Blockliste. + + + +\--- /task --- + +\--- task --- + +Schaue dir den Code an, um den Fisch nach oben zu bewegen, dann probiere den Code zu schreiben für unten, links und rechts. + +## --- collapse --- + +## title: Zeige mir wie + +. diff --git a/es-LA/images/8-background.png b/es-LA/images/8-background.png new file mode 100644 index 0000000..d27ef20 Binary files /dev/null and b/es-LA/images/8-background.png differ diff --git a/es-LA/images/allow-microphone.png b/es-LA/images/allow-microphone.png new file mode 100644 index 0000000..ea43466 Binary files /dev/null and b/es-LA/images/allow-microphone.png differ diff --git a/es-LA/images/banner.png b/es-LA/images/banner.png new file mode 100644 index 0000000..0a26f21 Binary files /dev/null and b/es-LA/images/banner.png differ diff --git a/es-LA/images/create-project.png b/es-LA/images/create-project.png new file mode 100644 index 0000000..1a48e1c Binary files /dev/null and b/es-LA/images/create-project.png differ diff --git a/es-LA/images/finished-code.png b/es-LA/images/finished-code.png new file mode 100644 index 0000000..502be93 Binary files /dev/null and b/es-LA/images/finished-code.png differ diff --git a/es-LA/images/new-blocks.png b/es-LA/images/new-blocks.png new file mode 100644 index 0000000..593366e Binary files /dev/null and b/es-LA/images/new-blocks.png differ diff --git a/es-LA/images/project-train.png b/es-LA/images/project-train.png new file mode 100644 index 0000000..660489d Binary files /dev/null and b/es-LA/images/project-train.png differ diff --git a/es-LA/images/projects-list.png b/es-LA/images/projects-list.png new file mode 100644 index 0000000..6938954 Binary files /dev/null and b/es-LA/images/projects-list.png differ diff --git a/es-LA/images/record-button.png b/es-LA/images/record-button.png new file mode 100644 index 0000000..4db43f0 Binary files /dev/null and b/es-LA/images/record-button.png differ diff --git a/es-LA/images/score-hint.png b/es-LA/images/score-hint.png new file mode 100644 index 0000000..361b149 Binary files /dev/null and b/es-LA/images/score-hint.png differ diff --git a/es-LA/images/start-listening.png b/es-LA/images/start-listening.png new file mode 100644 index 0000000..517dc83 Binary files /dev/null and b/es-LA/images/start-listening.png differ diff --git a/es-LA/images/starter-code.png b/es-LA/images/starter-code.png new file mode 100644 index 0000000..b9ff8c1 Binary files /dev/null and b/es-LA/images/starter-code.png differ diff --git a/es-LA/images/test-your-model.png b/es-LA/images/test-your-model.png new file mode 100644 index 0000000..84c6652 Binary files /dev/null and b/es-LA/images/test-your-model.png differ diff --git a/es-LA/images/train-new-model.png b/es-LA/images/train-new-model.png new file mode 100644 index 0000000..62ce33f Binary files /dev/null and b/es-LA/images/train-new-model.png differ diff --git a/es-LA/images/whatyouwillmake.png b/es-LA/images/whatyouwillmake.png new file mode 100644 index 0000000..b11ec59 Binary files /dev/null and b/es-LA/images/whatyouwillmake.png differ diff --git a/es-LA/meta.yml b/es-LA/meta.yml new file mode 100644 index 0000000..61aeaf7 --- /dev/null +++ b/es-LA/meta.yml @@ -0,0 +1,22 @@ +title: Fish food +hero_image: images/banner.png +description: Control a fish using only your voice and direct it to the food +version: 1 +listed: true +copyedit: false +last_tested: "2024-06-04" +steps: + - title: What you will make + - title: Set up the project + completion: + - engaged + - title: Background noise + - title: Record the directions + - title: Train the model + - title: Move the fish + completion: + - internal + - title: Challenge + challenge: true + completion: + - external diff --git a/es-LA/resources/NEW Fish 4.srt b/es-LA/resources/NEW Fish 4.srt new file mode 100644 index 0000000..2f9c01e --- /dev/null +++ b/es-LA/resources/NEW Fish 4.srt @@ -0,0 +1,24 @@ +1 +00:00:04,280 --> 00:00:09,120 +Click on 'Back to project', +then click on 'Learn & Test'. + +2 +00:00:09,120 --> 00:00:16,520 +Train your new machine learning +model - it might take a few minutes. + +3 +00:00:16,520 --> 00:00:19,720 +Click on 'Start listening' and then say 'left'. + +4 +00:00:19,720 --> 00:00:23,360 +Test whether the model +recognises you saying 'left'. + +5 +00:00:23,360 --> 00:00:29,960 +Also check whether the model +recognises 'right', 'up' and 'down'. + diff --git a/es-LA/resources/NEW Fish 5.srt b/es-LA/resources/NEW Fish 5.srt new file mode 100644 index 0000000..c07c129 --- /dev/null +++ b/es-LA/resources/NEW Fish 5.srt @@ -0,0 +1,64 @@ +1 +00:00:05,480 --> 00:00:10,840 +Click on 'Back to project', then click on 'Make'. + +2 +00:00:10,840 --> 00:00:15,400 +You're going to use the model in Scratch 3. + +3 +00:00:15,400 --> 00:00:24,280 +Go to 'Project templates' and +find the template for Fish Food. + +4 +00:00:24,280 --> 00:00:26,560 +Some code has been added for you. + +5 +00:00:26,560 --> 00:00:33,000 +Open the menu of special Machine Learning for +Kids blocks, and drag a 'when I hear up' block. + +6 +00:00:33,000 --> 00:00:40,960 +Now add some code so that when you say +the word 'up', the fish moves upwards. + +7 +00:00:40,960 --> 00:00:45,840 +Do the same for down. + +8 +00:00:45,840 --> 00:00:52,960 +Add some code for left and right too. + +9 +00:00:52,960 --> 00:00:55,000 +Now it's time to test the model. + +10 +00:00:55,000 --> 00:00:59,480 +Click the green flag and then say 'up' + +11 +00:00:59,480 --> 00:00:59,920 +'down' + +12 +00:01:01,680 --> 00:01:03,200 +'left' + +13 +00:01:03,200 --> 00:01:04,280 +and 'right'. + +14 +00:01:04,280 --> 00:01:06,360 +Watch your fish move! + +15 +00:01:06,360 --> 00:01:13,520 +Use your voice to move the +fish and eat the falling food. + diff --git a/es-LA/resources/NEW Fish food 1.srt b/es-LA/resources/NEW Fish food 1.srt new file mode 100644 index 0000000..adbbe6f --- /dev/null +++ b/es-LA/resources/NEW Fish food 1.srt @@ -0,0 +1,29 @@ +1 +00:00:03,760 --> 00:00:07,480 +Go to rpf.io/ml4k + +2 +00:00:07,480 --> 00:00:10,920 +Click on 'Get started', then 'Try it now'. + +3 +00:00:10,920 --> 00:00:16,560 +Add a new project, call it 'Fish food', +and set it to learn to recognise sounds. + +4 +00:00:16,560 --> 00:00:19,440 +Store the data in your web browser. + +5 +00:00:19,440 --> 00:00:21,520 +Click on the name of the project, + +6 +00:00:21,520 --> 00:00:23,160 +then click 'Train'. + +7 +00:00:23,160 --> 00:00:29,640 +Allow microphone access if you are asked. + diff --git a/es-LA/resources/NEW Fish food 2.srt b/es-LA/resources/NEW Fish food 2.srt new file mode 100644 index 0000000..d275b89 --- /dev/null +++ b/es-LA/resources/NEW Fish food 2.srt @@ -0,0 +1,12 @@ +1 +00:00:04,560 --> 00:00:06,960 +Now, add an example of background noise + +2 +00:00:06,960 --> 00:00:11,680 +- so don't say anything when you record. + +3 +00:00:11,680 --> 00:00:20,160 +You're going to need eight examples. + diff --git a/es-LA/resources/NEW Fish food 3.srt b/es-LA/resources/NEW Fish food 3.srt new file mode 100644 index 0000000..dfcdb51 --- /dev/null +++ b/es-LA/resources/NEW Fish food 3.srt @@ -0,0 +1,41 @@ +1 +00:00:00,400 --> 00:00:05,080 +So now it's time to add training +samples for your actual commands. + +2 +00:00:05,080 --> 00:00:09,840 +First, you're going to add a label called left. + +3 +00:00:09,840 --> 00:00:14,800 +Now record yourself saying the word 'left'. + +4 +00:00:14,800 --> 00:00:21,400 +Repeat this until you have +eight different examples. + +5 +00:00:21,400 --> 00:00:27,280 +Then do the same for right. + +6 +00:00:27,280 --> 00:00:29,960 +And you're also going to add +eight examples for that one. + +7 +00:00:34,360 --> 00:00:41,880 +And then up and down, add eight +examples of you saying the word 'up', + +8 +00:00:41,880 --> 00:00:43,280 +and the word 'down'. + +9 +00:00:43,280 --> 00:00:54,400 +You're adding eight so there's +enough data to train your model with. + diff --git a/es-LA/resources/fish-food-starter.sb3 b/es-LA/resources/fish-food-starter.sb3 new file mode 100644 index 0000000..31c1639 Binary files /dev/null and b/es-LA/resources/fish-food-starter.sb3 differ diff --git a/es-LA/resources/readme.txt b/es-LA/resources/readme.txt new file mode 100644 index 0000000..0e0956c --- /dev/null +++ b/es-LA/resources/readme.txt @@ -0,0 +1 @@ +To watch a video with subtitles on VLC (videolan.org), ensure the video file and subtitle file are in the same folder and have the exact same name (e.g., video.mp4 and video.srt). Open the video in VLC, and it will automatically load the subtitles. If the subtitles don’t appear, right-click the video screen, go to **Subtitle**, then **Add Subtitle File**, and select the correct .srt file. Enjoy watching with subtitles! \ No newline at end of file diff --git a/es-LA/step_1.md b/es-LA/step_1.md new file mode 100644 index 0000000..763490f --- /dev/null +++ b/es-LA/step_1.md @@ -0,0 +1,26 @@ +## Introduction + +Train a machine learning model to recognise voice commands 'up', 'down', 'left', and 'right', and use them to control a fish in a fun game. + +You will need a **microphone**. + + + +\--- collapse --- + +--- + +## title: Where are my voice commands stored? + +- This project uses a technology called 'machine learning'. Machine learning systems are trained using a large amount of data. +- This project does not require you to create an account or log in. For this project, the examples you use to make the model are only stored temporarily in your browser (only on your machine). + +\--- /collapse --- + +## --- collapse --- + +## title: No YouTube? Download the videos! + +You can [download all the videos for this project](https://rpf.io/p/en/fish-food-go){:target="_blank"}. + +\--- /collapse --- diff --git a/es-LA/step_2.md b/es-LA/step_2.md new file mode 100644 index 0000000..ff86a5e --- /dev/null +++ b/es-LA/step_2.md @@ -0,0 +1,43 @@ +## Set up the project + + + + + +\--- task --- + +Go to [machinelearningforkids.co.uk](https://machinelearningforkids.co.uk/#!/login){:target="_blank"} in a web browser. + +Click on **Try it now**. + +\--- /task --- + +\--- task --- + +Click on **Projects** in the menu bar at the top. + +Click on the **+ Add a new project** button. + +Name your project `Fish food` and set it to learn to recognise **sounds**, and store data **in your web browser**. Then click on **Create**. + + +You should now see 'Fish food' in the projects list. Click on the project. + + +\--- /task --- + +\--- task --- + +Click on the **Train** button. + + +If you see a pop-up message asking to use the microphone, click on **Allow on every visit**. + + + +\--- /task --- + + + diff --git a/es-LA/step_3.md b/es-LA/step_3.md new file mode 100644 index 0000000..f34e1a8 --- /dev/null +++ b/es-LA/step_3.md @@ -0,0 +1,27 @@ +## Background noise + + + + + +First, you will collect samples of background noise. This will help your machine learning model to tell the difference between your voice commands, and the background noise where you are. + +\--- task --- + +Click the **+ Add example** button in **background noise**. + +Click on the microphone but don't say anything to record 2 seconds of background noise. + + +Click the **Add** button to save your recording. + +\--- /task --- + +\--- task --- + +Repeat those steps until you have **at least 8 examples** of background noise. + + +\--- /task --- diff --git a/es-LA/step_4.md b/es-LA/step_4.md new file mode 100644 index 0000000..b9dc8e6 --- /dev/null +++ b/es-LA/step_4.md @@ -0,0 +1,42 @@ +## Record the directions + + + + + +Now you will record 8 examples of each word ('up', 'down', 'left', and 'right') so that your machine learning model can learn to recognise them. + +\--- task --- + +Click on **+ Add new label** on the top right of the screen and add a label called `left`. + +\--- /task --- + +\--- task --- + +Click on **+ Add example** inside the box for the new `left` label, and record yourself saying "left". + +Repeat until you have recorded **at least 8 examples**. + +\--- /task --- + +\--- task --- + +**+ Add new label** to create another label called `right` and record 8 examples of you saying "right". + +\--- /task --- + +\--- task --- + +**+ Add new label** to create another label called `up` and record 8 examples of you saying "up". + +\--- /task --- + +\--- task --- + +**+ Add new label** to create another label called `down` and record 8 examples of you saying "down". + +\--- /task --- + diff --git a/es-LA/step_5.md b/es-LA/step_5.md new file mode 100644 index 0000000..e4be274 --- /dev/null +++ b/es-LA/step_5.md @@ -0,0 +1,42 @@ +## Train the model + + + + + +You have gathered the examples you need, now you will use these examples to train your machine learning model. + +\--- task --- + +Click on **< Back to project** in the top left-hand corner. + +Click on **Learn & Test**. + +Click on the button labelled **Train new machine learning model**. This may take a few minutes to complete. + + +\--- /task --- + +Once the training has finished, you can test how well your model recognises your voice commands. + +\--- task --- + +Click the **Start listening** button, then say "left". + +\--- /task --- + +If your machine learning model recognises it, it will display what it predicts you said. + + +\--- task --- + +Test whether the model recognises "up", "down", and "right" as well. + +\--- /task --- + +If you are not happy with how the model works, go back to the **Train** page and add more examples, then train your model again. + + + diff --git a/es-LA/step_6.md b/es-LA/step_6.md new file mode 100644 index 0000000..0d586a4 --- /dev/null +++ b/es-LA/step_6.md @@ -0,0 +1,71 @@ +## Move the fish + + + + + +Now that your model can distinguish between words, you can use it in a Scratch program to move a fish around the screen. + +\--- task --- + +Click on the **< Back to project** link. + +Click on **Make**. + +Click on **Scratch 3**. + +Click on **Open in Scratch 3**. + +\--- /task --- + +\--- task --- + +Click on **Project templates** at the top and select the 'Fish food' project to load the fish sprite, which has some code already added to it. + +\--- /task --- + +Machine Learning for Kids has added some special blocks to Scratch to allow you to use the model you just trained. Find them at the bottom of the blocks list. + + + +\--- task --- + +With the **fish** sprite selected, click on the **Code** tab. Find the right place in the code and add a special block to tell the model to start listening. + + + +\--- /task --- + +\--- task --- + +Add the code for 'up' to the **Fish** sprite. + + +\--- /task --- + +\--- task --- + +Look at the code you have to move the fish up, then see if you can work out the code for down, left, and right. + +## --- collapse --- + +## title: Show me how + + + +\--- /collapse --- + +\--- /task --- + +\--- task --- + +Click the **green flag** and say up, down, left, or right. Check that the fish moves in the direction you expected. + +\--- /task --- + + + + + diff --git a/es-LA/step_7.md b/es-LA/step_7.md new file mode 100644 index 0000000..6e10a97 --- /dev/null +++ b/es-LA/step_7.md @@ -0,0 +1,39 @@ +## Challenge + +\--- challenge --- + +\--- task --- + +Add a variable to keep track of the score, and add a point each time the fish eats some food. + +## --- collapse --- + +## title: Show me how + +Add the circled code to the **Food** sprite. + + + +\--- /collapse --- + +\--- /task --- + +\--- task --- + +Add a new sprite that is not food, and deduct points if the fish eats it. + +\--- /task --- + +\--- task --- + +Make the food fall at different random speeds. + +\--- /task --- + +\--- task --- + +Or, if you prefer, make a completely different game that uses voice commands to control a character! + +\--- /task --- + +\--- /challenge --- diff --git a/es-LA/step_8.md b/es-LA/step_8.md new file mode 100644 index 0000000..d4b22e9 --- /dev/null +++ b/es-LA/step_8.md @@ -0,0 +1,3 @@ +## What can you do now? + +There are lots of other machine learning and AI projects in the [Machine learning with Scratch](https://projects.raspberrypi.org/en/pathways/scratch-machine-learning) pathway. diff --git a/fr-FR/meta.yml b/fr-FR/meta.yml index 24f54e0..72b542e 100644 --- a/fr-FR/meta.yml +++ b/fr-FR/meta.yml @@ -1,4 +1,3 @@ ---- title: Nourriture pour poissons hero_image: images/banner.png description: Contrôle un poisson en utilisant uniquement ta voix et dirige-le vers la nourriture @@ -10,14 +9,14 @@ steps: - title: Ce que tu vas faire - title: Configurer le projet completion: - - engaged + - engaged - title: Bruit de fond - title: Enregistrer les directions - title: Entraîner le modèle - title: Déplacer le poisson completion: - - internal + - internal - title: Défi challenge: true completion: - - external + - external diff --git a/fr-FR/step_1.md b/fr-FR/step_1.md index 0a47b67..951a699 100644 --- a/fr-FR/step_1.md +++ b/fr-FR/step_1.md @@ -6,22 +6,21 @@ Tu auras besoin d'un **microphone**.  ---- collapse --- +\--- collapse --- --- -title: Où sont stockées mes commandes vocales ? ---- + +## title: Où sont stockées mes commandes vocales ? - Ce projet utilise une technologie appelée « apprentissage automatique ». Les systèmes d'apprentissage automatique sont entraînés à l'aide d'une grande quantité de données. - Ce projet ne nécessite pas la création d'un compte ou d'une connexion. Pour ce projet, les exemples que tu utilises pour réaliser le modèle ne sont stockés que temporairement dans ton navigateur (uniquement sur ta machine). ---- /collapse --- +\--- /collapse --- ---- collapse --- ---- -title: Pas de YouTube ? Télécharge les vidéos ! ---- +## --- collapse --- + +## title: Pas de YouTube ? Télécharge les vidéos ! -Tu peux [télécharger l'ensemble des vidéos de ce projet](https://rpf.io/p/fr-FR/fish-food-go){:target="_blank"}. +Tu peux [télécharger l'ensemble des vidéos de ce projet](https://rpf.io/p/en/fish-food-go){:target="_blank"}. ---- /collapse --- +\--- /collapse --- diff --git a/fr-FR/step_2.md b/fr-FR/step_2.md index da16c9a..9e7a0bf 100644 --- a/fr-FR/step_2.md +++ b/fr-FR/step_2.md @@ -6,29 +6,29 @@