Kazalo:

Predvajanje CD -jev brez predvajalnika CD -jev, z uporabo AI in YouTuba: 10 korakov (s slikami)
Predvajanje CD -jev brez predvajalnika CD -jev, z uporabo AI in YouTuba: 10 korakov (s slikami)

Video: Predvajanje CD -jev brez predvajalnika CD -jev, z uporabo AI in YouTuba: 10 korakov (s slikami)

Video: Predvajanje CD -jev brez predvajalnika CD -jev, z uporabo AI in YouTuba: 10 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Junij
Anonim
Image
Image
Koncept
Koncept

Želite predvajati svoje zgoščenke, vendar nimate več predvajalnika CD -jev? Niste imeli časa za kopiranje CD -jev? Ste jih raztrgali, vendar datoteke po potrebi niso na voljo?

Ni problema. Naj AI (umetna inteligenca) prepozna vaš CD in YouTube ga predvaja!

Napisal sem aplikacijo za Android in naredil naslednje:

1. fotografirajte naslovnico CD -ja, 2. poiščite besedilne ključne besede z Google Visionom 3. poiščite ustrezen seznam predvajanja na YouTubu 4. nato zaženite YouTube na najdenem seznamu predvajanja.

Ta Navodila zajemajo namestitev, nastavitev in uporabo aplikacije. Kot bonus na kratko zajema nadgradnjo vintage 80 -letnega boombox -a.

Če vam je ta projekt všeč, ga glasujte na avdio natečaju!

1. korak: Koncept

Koncept
Koncept
Koncept
Koncept

Težava s CD -ji

Imam nekaj sto CD -jev, vendar nimamo več avdio CD predvajalnika. Pred več kot desetimi leti sem začel kopirati svoje zgoščenke: sčasoma bi jih raztrgali manj kot polovico in ne bi več vedeli, kam.

Danes je večina naših stvari v pametnih telefonih, v oblaku, pretočnih.

Ampak še vedno imam rad svoje zgoščenke. Kaj mi predstavljajo? Mogoče občutek, da lahko fizično posedujem glasbo, ki sem jo kupil. Ali spomin na čas, ko so bili konceptni albumi nekaj posebnega …

Vnesite YouTube in Google Cloud Vision

Na YouTubu so mnoge CD -je, še manj znane, raztrgali in objavili kot seznam predvajanja.

Google Cloud Vision ponuja storitve za analizo slik, od katerih bomo uporabili označevanje slik. Skratka, slika je predložena, storitev jo analizira (z uporabo strojnega učenja z modeli, ki jih usposablja Google) in vrne oznake, ki so besedilne ključne besede, ki povedo, kaj je bilo na sliki prepoznano. Cloud Vision presenetljivo dobro prepoznava umetnine CD -jev.

Rešitev

Ko sem opazil slednjega in se po hitrem preizkusu v Pythonu odločil, da bom napisal aplikacijo za Android (napisano v Kotlinu), ki bi:

1. fotografirajte ohišje CD -ja, 2. poizvedite Google Vision, da dobite ključne besede, ki opisujejo sliko, 3. poizvedujte YouTube, da preverite, ali obstaja celoten album, ki ustreza tem ključnim besedam, 4. zaženite YouTube na najdenem seznamu predvajanja.

Zakaj uporabljati pametni telefon?

V bistvu zato, ker je vse potrebno in dobro integrirano, zlasti kamera.

Verjetno so rabljeni pametni telefoni boljša alternativa Raspberry Pi za gradnjo medijskih centrov.

2. korak: Potrebne stvari: telefon Android

Potrebne stvari: telefon Android
Potrebne stvari: telefon Android
Potrebne stvari: telefon Android
Potrebne stvari: telefon Android

Telefon

Uporabite samo svoj trenutni mobilni telefon Android ali pa si priskrbite (starega), če nameravate zgraditi namenski predvajalnik glasbe.

Kaj kupiti?

Bi morali kupiti poceni nov telefon ali kupiti rabljenega? Čeprav specifikacije strojne opreme za ta projekt niso izjemno pomembne, ne priporočam nakupa novega pod 100 USD, saj je kakovost lahko zelo slaba (zasran zaslon, počasen). Če razmišljate o nakupu starega vodilnega, se spomnite, da nikoli ne veste, kaj boste dobili.

Vedno je najbolje, če ga preizkusite pred nakupom.

Ali lahko uporabljam iPhone?

Ne še, in ne, da vem. Aplikacijo sem razvil samo za Android.

Če poznate enakovredno aplikacijo za iOS ali ste jo razvili ali poznate koga, ki je to storil, mi to sporočite!

3. korak: Nastavitev Googlovih API -jev

Nastavitev Googlovih API -jev
Nastavitev Googlovih API -jev

Za vas boste morali omogočiti API -je in pridobiti ključ API.

1. O API -jih in ključih

Za dostop do Googlovih storitev v vašem imenu mobilna aplikacija potrebuje ključe API.

Za API Google Cloud Vision je v skladu s https://cloud.google.com/vision/pricing#prices do 1000 zaznavanj na mesec brezplačno.

Za YouTube Data API je v skladu s https://developers.google.com/youtube/v3/getting-started#quota kvota 1 milijon enot na dan. Za eno iskanje CD -jev boste porabili 100+6 enot, kar pomeni, da lahko naredite 9433 iskanj na dan.

* * * To vam ne bi smelo povzročiti stroškov. Vendar naredite to na lastno odgovornost. Ne morem biti odgovoren za kakršne koli težave, ki jih povzroča ta vadnica ali aplikacija ScanTube. * * *

2. Omogočite API -ja za YouTube in Google Cloud Vision in dobite ključ

2a. Obiščite

2b. Ustvarite svoj projekt, poimenujte ga npr. ScanTube.

2c. Ustvari poverilnice:- Izberite poverilnice: https://console.developers.google.com/apis/credentials- Ustvarite poverilnice tipa API ključ.- Kopirajte vrednost ključa v lokalno besedilno datoteko v računalniku.

2d. Omogočite YouTube API:- Obiščite https://console.developers.google.com/apis/library in poiščite YouTube Data API v3. Aktivirajte ga.

2e. Omogoči Cloud Vision API:- Obiščite https://console.developers.google.com/apis/library in poiščite Cloud Vision API. Aktivirajte ga.

Za storitve YouTube in Cloud Vision bomo uporabili isti ključ API, zato smo s tem delom končali.

4. korak: Nastavitev telefona

Nastavitev telefona
Nastavitev telefona
Nastavitev telefona
Nastavitev telefona
Nastavitev telefona
Nastavitev telefona
Nastavitev telefona
Nastavitev telefona

Aplikacija ScanTube je na voljo v preskusnem programu Google Play Store v različici beta.

Najprej preberite in sprejmite Politiko zasebnosti.

1. Namestite aplikacijo ScanTube za Android

Obiščite to povezavo iz svojega mobilnega telefona: https://play.google.com/apps/testing/digital.bauermeister.scantube, nato kliknite prenos v Googlu Play in sledite navodilom.

(Če ste razvijalec in želite prebrati vir, obiščite

2. Konfigurirajte aplikacijo ScanTube za Android

2a. Zaženite aplikacijo ScanTube in ji dovolite uporabo kamere.

2b. Pri prvi uporabi aplikacija predlaga nastavitev ključev aplikacij, zato to storite:- Za ključ aplikacije Google Vision vnesite zgoraj pridobljeni ključ API (*).- Za ključ aplikacije YouTube vnesite isti ključ API (*).

(*) Namesto da ročno vnesete ključ API (kar je veliko breme), ga lahko pošljete iz računalnika v telefon po e-pošti ali prek datoteke DropBox in ga kopirate in prilepite v polje z nastavitvami ScanTube.

2c. Vrnite se na glavni zaslon, zaženite nastavitve s klikom na ikono zobnika. Preglejte splošne nastavitve. Povsem samoumevno. Zlasti izbira kamere se nastavi glede na vaš primer uporabe. Za integracijo v medijski center: sprednja kamera. Za ročno uporabo: zadnja kamera.

3. Drugi razlogi za medijski center s sistemom Android

  • Namestite Nova Launcher in nastavite želeno orientacijo namizja.
  • Na namizju ustvarite bližnjice za ScanTube, YouTube in vse druge avdio/video ustrezne aplikacije.
  • Odstranite ali onemogočite vse nepomembne aplikacije.

Če lahko kdo uporablja ta medijski center:

  • Onemogočite zaklenjeni zaslon.
  • Uporabite namenski Google račun, brez zasebnih podatkov in e -pošte

5. korak: Izbirno: Prenovite Vintage Boombox

Izbirno: Opremite Vintage Boombox
Izbirno: Opremite Vintage Boombox
Izbirno: Opremite Vintage Boombox
Izbirno: Opremite Vintage Boombox
Izbirno: Opremite Vintage Boombox
Izbirno: Opremite Vintage Boombox

V tem koraku je mobilni telefon nameščen na stari boombox iz 80 -ih.

Namestitev pametnega telefona

Vse prvotne funkcije boombox -a so nedotaknjene in popolnoma delujoče, vključno s kasetofonom. Odločil sem se, da jih ohranim in telefon namestim na zunanjo stran vrat magnetofona.

Zvočni signali

Bombox ima vhode AUX. To je bil dejavnik odločitve pri nakupu. Priključil sem jih na telefonsko vtičnico.

Napajanje pametnega telefona

Omrežni transformator je bil pokvarjen, zato uporabljam zunanji 9V adapter. 9V, ker boombox sprejema 6 x 1,5V baterije. Regulator napetosti LDO (LM1117T-5.0) ustvari 5V od 9V, da napaja telefon prek USB.

Povezave

Nazadnje sem napajalne in zvočne signale preusmeril navzven z uporabo ploščatega kabla skozi vrata.

Zdaj imamo pravega preživelega 80 -ih

Je v popolnem stanju, nadgrajen za današnje YouTube, pretakanje po internetu in umetno inteligenco.

Kako lepo!

6. korak: Uporabite ga: skenirajte in predvajajte svoje CD -je

Image
Image
Nadomestna uporaba
Nadomestna uporaba

Če je bilo do sedaj vse v redu, bo uporaba preprosta 1-2-3.

Prepričajte se, da ima vaš telefon podatkovno povezavo (prek WiFi ali mobilnih podatkov).

Uporaba

1. Predajte fotoaparatu škatlo za CD -je, dokler popolnoma ne zavzame kvadratnega dela zaslona in postane oster. Izogibajte se odsevom svetlobnih virov.

2. Kliknite skeniraj.

3. Počakajte, da se na seznamu predvajanja, ki ustreza vašemu CD -ju, pokliče YouTube.

7. korak: Nadomestna uporaba

Nadomestna uporaba
Nadomestna uporaba

Seveda vam ni treba uporabljati dejanskega CD -ja, ki zares zaseda preveč prostora v žepu.

Na primer, fotokopiral sem in laminiral 16 mojih najljubših zgoščenk z zmanjšanjem na 2,75 palca in imel priročno zbirko fizičnih nadomestkov, ki se prilega v en žep!

8. korak: Zanesljivost - odlični izvajalci

Zanesljivost - odlični izvajalci
Zanesljivost - odlični izvajalci
Zanesljivost - odlični izvajalci
Zanesljivost - odlični izvajalci
Zanesljivost - odlični izvajalci
Zanesljivost - odlični izvajalci

Ti CD -ji so bili izjemno dobro prepoznani in njihovi seznami predvajanja so bili zanesljivo najdeni.

9. korak: Zanesljivost - dobri izvajalci

Zanesljivost - dobri izvajalci
Zanesljivost - dobri izvajalci
Zanesljivost - dobri izvajalci
Zanesljivost - dobri izvajalci
Zanesljivost - dobri izvajalci
Zanesljivost - dobri izvajalci
Zanesljivost - dobri izvajalci
Zanesljivost - dobri izvajalci

Končni rezultat za te zgoščenke je bil dober, vendar jih je bilo težje pravilno ujeti, ker so odsevi svetlobe bolj očitni.

10. korak: Zanesljivost - slabi izvajalci

Zanesljivost - slabi izvajalci
Zanesljivost - slabi izvajalci
Zanesljivost - slabi izvajalci
Zanesljivost - slabi izvajalci
Zanesljivost - slabi izvajalci
Zanesljivost - slabi izvajalci

Za te zgoščenke so bili izvajalci pravilno prepoznani, vendar so bili najdeni napačni albumi.

Večinoma je odkrivanje slik vrnilo dobre ključne besede, vendar so bili najdeni nepričakovani seznami predvajanja.

Priporočena: