Sisukord:

CD -de esitamine ilma CD -mängijata, AI ja YouTube'i abil: 10 sammu (piltidega)
CD -de esitamine ilma CD -mängijata, AI ja YouTube'i abil: 10 sammu (piltidega)

Video: CD -de esitamine ilma CD -mängijata, AI ja YouTube'i abil: 10 sammu (piltidega)

Video: CD -de esitamine ilma CD -mängijata, AI ja YouTube'i abil: 10 sammu (piltidega)
Video: Easyreaders – "Tasuja" – Eduard Bornhöhe 2024, November
Anonim
Image
Image
Kontseptsioon
Kontseptsioon

Kas soovite oma CD -sid mängida, kuid teil pole enam CD -mängijat? Kas teil polnud aega oma CD -sid rippida? Rippisid need, kuid failid pole vajadusel saadaval?

Pole probleemi. Las AI (tehisintellekt) tuvastab teie CD ja YouTube esitab selle!

Kirjutasin Androidi rakenduse, tehes järgmist.

1. pildistage CD kaant, 2. otsige teksti märksõnu Google Visioni abil 3. otsige YouTube'ist vastavat esitusloendit 4. seejärel käivitage leitud esitusloendis YouTube.

See juhend sisaldab rakenduse installimist, seadistamist ja kasutamist. Boonusena hõlmab see lühidalt 80ndate vintage boomboxi moderniseerimist.

Kui teile see projekt meeldib, siis palun hääletage selle nimel helikonkursil!

1. samm: kontseptsioon

Kontseptsioon
Kontseptsioon
Kontseptsioon
Kontseptsioon

Probleem CD -dega

Mul on mõnisada CD -d, kuid meil pole enam audio -CD -mängijat. Rohkem kui kümme aastat tagasi hakkasin ma oma CD -sid rippima: lõpuks rippiti alla poole ja salvestati enam teadmata, kuhu.

Täna on enamik meie asjadest nutitelefonides, pilves, striimitud.

Aga mulle ikka meeldivad mu CD -d. Mida nad mulle esindavad? Võib -olla tunne, et saan ostetud muusika füüsiliselt omaks. Või meenutamine ajast, mil kontseptuaalsed albumid olid asi …

Sisestage YouTube ja Google Cloud Vision

YouTube'is on palju CD -sid, isegi vähem tuntud, rippitud ja esitusloendina avaldatud.

Google Cloud Vision pakub pildianalüüsi teenuseid, millest kasutame piltide sildistamist. Lühidalt, pilt esitatakse, teenus analüüsib seda (kasutades masinõpet Google'i koolitatud mudelitega) ja tagastab sildid, mis on teksti märksõnad, mis ütlevad pildil tuvastatu. Cloud Vision oskab üllatavalt hästi CD -teoseid ära tunda.

Lahendus

Olles viimast märganud ja pärast kiirtesti Pythonis, otsustasin kirjutada Androidi rakenduse (kirjutatud Kotlinis), mis:

1. pildistage CD -ümbrist, 2. esitage päring Google Visionilt, et saada pilti kirjeldavaid märksõnu, 3. esitage YouTube'ile päring, et näha, kas nendele märksõnadele vastab täielik album, 4. käivitage YouTube leitud esitusloendis.

Miks kasutada nutitelefoni?

Põhimõtteliselt seetõttu, et kõik vajalik on siin ja hästi integreeritud, eriti kaamera.

Väidetavalt on kasutatud nutitelefonid Raspberry Pi jaoks parem alternatiiv meediakeskuste ehitamiseks.

2. samm. Vajalikud asjad: Android -telefon

Vajalikud asjad: Android -telefon
Vajalikud asjad: Android -telefon
Vajalikud asjad: Android -telefon
Vajalikud asjad: Android -telefon

Telefon

Kasutage lihtsalt oma praegust Android -mobiiltelefoni või hankige (vana), kui kavatsete ehitada spetsiaalse muusikapleieri.

Mida osta?

Kas peaksite ostma uue odava telefoni või ostma kasutatud telefoni? Kuigi riistvara spetsifikatsioonid ei ole selle projekti jaoks tohutult olulised, ei soovitaks ma osta uut alla 100 dollari, kuna kvaliteet võib olla väga halb (nõme ekraan, loid). Kui kaalute vana lipulaeva ostmist, pidage meeles, et te ei tea kunagi, mida saate.

Alati on parem, kui saate seda enne ostmist proovida.

Kas ma saan iPhone'i kasutada?

Veel mitte ja ma ei teagi. Töötasin rakenduse välja ainult Androidile.

Kui teate samaväärset iOS -i rakendust või olete selle välja töötanud või teate kedagi, kes seda tegi, andke mulle sellest teada!

3. toiming: Google'i API -de seadistamine

Google'i API -de seadistamine
Google'i API -de seadistamine

Peate API -d teie jaoks lubama ja hankima API -võtme.

1. API -de ja võtmete kohta

Mobiilirakendus vajab API -võtmeid, et teie nimel Google'i teenustele juurde pääseda.

Google Cloud Vision API puhul on https://cloud.google.com/vision/pricing#prices vastavalt tasuta kuni 1000 tuvastamist kuus.

YouTube'i andmete API puhul on kvoot https://developers.google.com/youtube/v3/getting-started#quota 1 miljon ühikut päevas. Ühe CD -otsingu jaoks kulub 100+6 ühikut, see tähendab, et saate teha 9433 otsingut päevas.

* * * See ei tohiks teile kulusid kanda. Kuid tehke seda OMA RISKIDEL. Ma ei vastuta selle õpetuse ega ScanTube'i rakenduse põhjustatud probleemide eest. * * *

2. Luba YouTube ja Google Cloud Vision API -d ning hangi võti

2a. Külastage saiti

2b. Looge oma projekt, nimetage see nt. ScanTube.

2c. Looge volikirjad:- Valige mandaat: https://console.developers.google.com/apis/credentials- Looge API võtme tüüpi mandaat.- Kopeerige võtmeväärtus arvutis kohalikku tekstifaili.

2d. YouTube'i API lubamine:- Minge aadressile https://console.developers.google.com/apis/library ja leidke YouTube Data API v3. Aktiveerige see.

2e. Cloud Vision API lubamine:- Minge aadressile https://console.developers.google.com/apis/library ja leidke Cloud Vision API. Aktiveerige see.

Kasutame sama API võtit nii YouTube'i kui ka Cloud Visioni teenuste jaoks, seega oleme selle osaga valmis.

Samm: telefoni seadistamine

Telefoni seadistamine
Telefoni seadistamine
Telefoni seadistamine
Telefoni seadistamine
Telefoni seadistamine
Telefoni seadistamine
Telefoni seadistamine
Telefoni seadistamine

ScanTube'i rakendus on saadaval Google Play poes beetatesti programmis.

Esiteks lugege kindlasti privaatsuspoliitikat ja nõustuge sellega.

1. Installige rakendus ScanTube Android

Külastage oma mobiiltelefonilt järgmist linki: https://play.google.com/apps/testing/digital.bauermeister.scantube, seejärel klõpsake selle allalaadimiseks Google Plays ja järgige juhiseid.

(Kui olete arendaja ja soovite allikat lugeda, külastage

2. Seadistage Androidi rakendus ScanTube

2a. Käivitage rakendus ScanTube, lubage tal kaamerat kasutada.

2b. Esmakordsel kasutamisel soovitab rakendus määrata rakenduse võtmed, nii et tehke seda:- Google Visioni rakenduse võtme jaoks sisestage ülaltoodud API-võti (*).- YouTube'i rakenduse võtme jaoks sisestage sama API-võti (*).

(*) Selle asemel, et sisestada API-võti käsitsi (mis on tohutu koormus), võite selle saata oma arvutist telefoni teel e-posti või DropBox-faili kaudu ning kopeerida ja kleepida see väljale ScanTube.

2c. Minge tagasi põhiekraanile, käivitage seaded, klõpsates hammasrattaikoonil. Vaadake üle üldised seaded. Üsna iseenesestmõistetav. Eelkõige määratakse kaamera valik vastavalt teie kasutusviisile. Meediumikeskusesse integreerimiseks: esikaamera. Käeshoitav: tagakaamera.

3. Muud kaalutlused Android-põhise meediakeskuse puhul

  • Installige Nova Launcher ja määrake soovitud töölaua orientatsioon.
  • Looge töölaual otseteed ScanTube'i, YouTube'i ja muude heli-/videoteemaliste rakenduste jaoks.
  • Desinstallige või keelake kõik ebaolulised rakendused.

Kui keegi saab seda meediakeskust kasutada:

  • Lülitage lukustuskuva välja.
  • Kasutage spetsiaalset Google'i kontot, mis ei sisalda privaatseid andmeid ega e -kirju

Samm: valikuline: jällegi paigaldage Vintage Boombox

Valikuline: jällegi paigaldage Vintage Boombox
Valikuline: jällegi paigaldage Vintage Boombox
Valikuline: jällegi paigaldage Vintage Boombox
Valikuline: jällegi paigaldage Vintage Boombox
Valikuline: jällegi paigaldage Vintage Boombox
Valikuline: jällegi paigaldage Vintage Boombox

Selles etapis paigaldatakse mobiiltelefon 80 -ndate aastate vanale buumkastile.

Nutitelefoni paigaldamine

Kõik boomboxi algsed funktsioonid, sealhulgas kassettmängija, on puutumatud ja täiesti funktsionaalsed, otsustasin need säilitada ja paigaldada telefoni lindiukse välisküljele.

Helisignaalid

Boomboxil on AUX sisendid. See oli ostuotsuse tegur. Ühendasin need telefonipistikuga.

Nutitelefoni toide

Võrgutrafo oli vigane, seega kasutan välist 9V adapterit. 9 V, kuna boombox võtab vastu 6 x 1,5 V patareisid. LDO pingeregulaator (LM1117T-5.0) genereerib 9 V-st 5 V, et telefoni USB kaudu toita.

Ühendused

Lõpuks suunasin toite- ja helisignaalid väljapoole, kasutades ukseruumi läbivat lamekaablit.

Nüüd on meil tõeline 80ndate ellujäänu

See on ideaalses seisukorras, täiendatud YouTube'i, Interneti -voogesituse ja tehisintellekti tänapäevaks.

Kui armas!

6. samm: kasutage seda: skaneerige ja esitage oma CD -sid

Image
Image
Alternatiivne kasutamine
Alternatiivne kasutamine

Kui siiani on kõik hästi läinud, on kasutamine sama lihtne kui 1-2-3.

Veenduge, et teie telefonil oleks andmeside (WiFi või mobiilse andmeside kaudu).

Kasutamine

1. Esitage oma kaamerale CD -kast, kuni see võtab täielikult ekraani ruudukujulise osa ja muutub teravaks. Vältige valgusallikate peegeldumist.

2. Klõpsake skannimist.

3. Oodake, kuni YouTube helistatakse teie CD -le vastavas esitusloendis.

7. samm: alternatiivne kasutamine

Alternatiivne kasutamine
Alternatiivne kasutamine

Loomulikult ei pea te kasutama tegelikku CD -d, mis ausalt öeldes võtab liiga palju taskusse.

Näiteks paljundasin ja lamineerisin 16 oma lemmik -CD -d vähendusega kuni 2,75 ja mul on käepärane füüsiline asenduskogu, mis mahub ühte taskusse!

8. samm: töökindlus - suurepärased esinejad

Usaldusväärsus - suurepärased esinejad
Usaldusväärsus - suurepärased esinejad
Usaldusväärsus - suurepärased esinejad
Usaldusväärsus - suurepärased esinejad
Usaldusväärsus - suurepärased esinejad
Usaldusväärsus - suurepärased esinejad

Need CD -d olid erakordselt hästi äratuntavad ja nende esitusloendid leiti usaldusväärselt.

9. samm: töökindlus - head tegijad

Usaldusväärsus - head tegijad
Usaldusväärsus - head tegijad
Usaldusväärsus - head tegijad
Usaldusväärsus - head tegijad
Usaldusväärsus - head tegijad
Usaldusväärsus - head tegijad
Usaldusväärsus - head tegijad
Usaldusväärsus - head tegijad

Nende CD -de puhul oli lõpptulemus hea, kuid neid oli raskem õigesti tabada, sest valguse peegeldused on rohkem nähtavad.

10. samm: töökindlus - halvad esitajad

Usaldusväärsus - halvad esinejad
Usaldusväärsus - halvad esinejad
Usaldusväärsus - halvad esinejad
Usaldusväärsus - halvad esinejad
Usaldusväärsus - halvad esinejad
Usaldusväärsus - halvad esinejad

Nende CD -de puhul tunti artistid õigesti ära, kuid leiti valesid albumeid.

Enamasti tagas piltide tuvastamine häid märksõnu, kuid leiti ootamatuid esitusloendeid.

Soovitan: