Spersonalizuj książkę dźwiękową dla dzieci: 6 kroków (ze zdjęciami)

Spersonalizuj książkę dźwiękową dla dzieci: 6 kroków (ze zdjęciami)

Spisu treści:

Anonim

W tym Instruktażu zamierzasz nagrać własny głos i stworzyć spersonalizowaną książkę dla dzieci! To naprawdę fajny projekt i robi specjalne pamiątki lub prezent.

W tym przykładzie używam ponadczasowego klasyka Gdzie są dzikie rzeczy Maurice Sendak (wydawcy HarperCollins), ale oczywiście możesz użyć dowolnej książki, którą lubisz.

Kieszonkowe dzieci:

Krok 1: Potrzebne będą części i rzeczy

Aby stworzyć spersonalizowaną książkę audio, będziesz potrzebował sposobu na nagrywanie głosu i edycję plików dźwiękowych. Można to zrobić po prostu za pomocą kamery internetowej i bezpłatnego edytora audio. Potrzebna będzie również elektronika do przechowywania i odtwarzania nagranego dźwięku. W tym celu korzystam z Foxonix, która jest niesamowitą, łatwą w programowaniu platformą do odtwarzania audio i sterowania programem.

Części:

1.) Foxonix Fox Development Board

2.) Foxonix Project Board (opcjonalnie)

3.) Mały głośnik

4.) Dwa przyciski

5.) Uchwyt baterii na dwie lub trzy baterie (AA lub AAA)

6.) Przewód

7.) Mikrofon, kamera internetowa lub smartfon do nagrywania głosu

8.) Edytor audio, taki jak Adobe Audition, Wavepad (bezpłatny) lub Audacity (bezpłatny)

9.) Lutownica i lut

10.) Małe plastikowe lub kartonowe pudełko do przechowywania elektroniki

11.) Twoja ulubiona książka dla dzieci

12.) Twój najlepszy głos do czytania

Krok 2: Nagrywanie dźwięku

Łatwym sposobem na nagrywanie dźwięku jest użycie kamery internetowej na komputerze, ale jeśli masz fajny mikrofon, możesz go użyć. Potrzebny będzie również edytor audio, taki jak Adobe Audition, WavePad (bezpłatny) lub Audacity (bezpłatny), którego będziesz używać do nagrywania plików, przycinania początku i końca nagrań, regulacji głośności nagrania itp.

Dla każdej strony książki zrobisz nagranie i odpowiednio nazwiesz plik, na przykład: cover_page.wav lub page5.wav. Aby to zrobić:

1.) Otwórz nowy pusty plik audio do nagrywania.

2.) Przeczytaj stronę z książki do mikrofonu.

3.) Zatrzymaj nagrywanie.

4.) Słuchaj odtwarzania, aby zobaczyć, czy jesteś z niego zadowolony, i ponownie nagraj, jeśli to konieczne.

5.) Przytnij dźwięk, usuwając wszelkie szumy lub martwą przestrzeń z początku i końca nagrania.

6.) Konwertuj typ próbki na niższą częstotliwość próbkowania, np. 12 kHz. Edytor audio powinien mieć funkcję do tego celu.

Zdjęcie powyżej pokazuje, jak wygląda nagrany plik audio w Adobe Audition.

UWAGA: Możesz także przeczytać całą książkę na raz i zapisać ją jako pojedynczy plik. Następnie możesz skopiować poszczególne strony i zapisać je jako osobny plik.

Krok 3: Sprzęt i oprogramowanie

Zaczniemy od podłączenia do płyty rozwojowej Fox. Pozwoli to przetestować istniejący program, aby móc się nim bawić i zobaczyć, jak działa. Płyta Fox Board powinna być podłączona do komputera za pomocą kabla USB. Oto połączenia, jak pokazano na schemacie:

1.) Głośnik jest podłączony do gniazda PWM.

2.) Jeden przycisk jest podłączony pomiędzy pinem P1.0 a 3.3V

3.) Jeden przycisk jest podłączony pomiędzy pinami P1.1 i 3.3V

Wszystkie pliki oprogramowania użyte do utworzenia tego projektu są tutaj zawarte, ale można je również znaleźć w GitHub. Możesz pobrać te pliki i użyć ich jako podstawy własnego programu. Program niewiele się zmieni, ale zamienisz własne pliki audio, które zrobiłeś.

Aby przetestować istniejący program (Gdzie są dzikie rzeczy) ze sprzętem przed wprowadzeniem jakichkolwiek zmian, użyj Fox Hardware Programmer, aby załadować plik talking_book.bin do Fox Development Board. Po załadowaniu programu powinieneś być w stanie nacisnąć przyciski i usłyszeć czytane strony.

Krok 4: Aktualizacja programu w celu uwzględnienia dźwięku

Aby dokonać zmian w programie, będziesz potrzebował Edytora kodu, który jest częścią pakietu oprogramowania Foxonix.

Możesz dostosować program tak, aby zawierał nagrany dźwięk, po prostu przenosząc pliki audio do folderu programu i aktualizując nazwy plików w programie. Może być także konieczna zmiana programu w zależności od liczby stron, ponieważ książka może mieć więcej lub mniej stron niż przykładowy projekt.

Po dokonaniu aktualizacji i ponownej kompilacji programu możesz załadować nowy program na tablicy programistycznej, aby go przetestować.

Krok 5: Programowanie zarządu projektu

Po zaktualizowaniu programu i cieszeniu się dźwiękiem możesz załadować program do tablicy projektowej, aby zainstalować go w książce. Jedną z super fajnych rzeczy w Foxonix jest to, że płyta programistyczna ma wbudowane złącze programistyczne, więc można po prostu podłączyć płytę Project Board do tego złącza i załadować kod. Teraz masz małą, samodzielną płytkę drukowaną z programem i dźwiękiem, która idealnie nadaje się do realizacji projektów.

Krok 6: Łączenie wszystkiego

Teraz nadszedł czas, aby zmontować elektronikę w obudowie. Możesz użyć małego kartonowego lub plastikowego pudełka, ale tutaj tworzymy niestandardowe pudełko z plastikowym arkuszem styrenu.

Będziesz musiał wywiercić kilka otworów na głośnik, a następnie przymocować głośnik, przyklejając cienki koralik do zewnętrznej krawędzi głośnika. Wywierć dwa otwory na przyciski, a następnie przyklej te przyciski na miejscu, aby się nie poruszyły.

W tym przykładzie używam uchwytu baterii 2 AA. Zauważ, że zostawiłem długie przewody na uchwycie baterii, co ułatwia usunięcie, jeśli baterie wymagają wymiany w przyszłości.

Głośnik i przyciski są podłączone do płyty projektowej w taki sam sposób, jak na tablicy rozwojowej w kroku 3:

1.) Głośnik jest podłączony do padów PWM.

2.) Jeden przycisk jest podłączony pomiędzy pinem P1.0 a Vcc.

3.) Jeden przycisk jest podłączony pomiędzy pinami P1.1 i Vcc.

Musisz także podłączyć dodatni (+) przewód z akumulatora do podkładki Vcc, a przewód ujemny (-) do podkładki GND.

Wreszcie pudełko można skleić, aby wszystko było bezpieczne w środku. Użyłem szerszego talerza na dole pudełka, tak aby krawędź taśmy była na tylnej okładce książki.

Powodzenia, baw się dobrze i daj mi znać, jeśli mogę ci w czymś pomóc! Dzięki!