
Tartalomjegyzék:
- 1. lépés: A koncepció
- 2. lépés: Szükséges dolgok: Android telefon
- 3. lépés: A Google API -k beállítása
- 4. lépés: Telefon beállítása
- 5. lépés: Választható: Vintage Boombox utólagos felszerelése
- 6. lépés: Használja: Olvassa be és játssza le a CD -ket
- 7. lépés: Alternatív használat
- 8. lépés: Megbízhatóság - Kiváló teljesítmény
- 9. lépés: Megbízhatóság - jó teljesítmény
- 10. lépés: Megbízhatóság - rossz teljesítők
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48



Szeretné lejátszani a CD -ket, de nincs többé CD -lejátszója? Nem volt ideje kitépni a CD -ket? Kitépte őket, de a fájlok nem érhetők el, ha szükséges?
Nincs mit. Hagyja, hogy az AI (mesterséges intelligencia) azonosítsa a CD -t, és a YouTube játssza le!
Írtam egy Android -alkalmazást, amely a következőket teszi:
1. készítsen egy képet a CD borítójáról, 2. keresse meg a szöveges kulcsszavakat a Google Vision segítségével 3. keresse meg a megfelelő lejátszási listát a YouTube -on 4. majd indítsa el a YouTube -ot a megtalált lejátszási listán.
Ez az útmutató tartalmazza az alkalmazás telepítését, beállítását és használatát. Bónuszként röviden lefedi a 80 -as évek boomboxjának utólagos felszerelését.
Ha tetszik ez a projekt, kérjük, szavazzon rá a hangversenyen!
1. lépés: A koncepció


A probléma a CD -kkel
Van néhány száz CD -m, de nincs több audio CD -lejátszónk. Több mint tíz évvel ezelőtt elkezdtem tépni a CD -ket: végül kevesebb, mint a fele szakadna el, és már nem tudom, hol.
Ma a dolgaink nagy része okostelefonunkban, a felhőben van, streamelve.
De még mindig szeretem a CD -imet. Mit képviselnek nekem? Talán az az érzés, hogy fizikailag birtokolhatom a megvásárolt zenét. Vagy annak az időnek a felidézése, amikor a koncepciós albumok voltak a dolgok…
Lépjen be a YouTube -ba és a Google Cloud Vision szolgáltatásba
A YouTube -on sok, még kevésbé ismert CD -t rippeltek, és lejátszási listaként tettek közzé.
A Google Cloud Vision képelemző szolgáltatásokat nyújt, amelyek közül a képek címkézését fogjuk használni. Röviden, egy képet elküldünk, a szolgáltatás elemzi azt (a gépi tanulás segítségével a Google által képzett modellekkel), és visszaadja a címkéket, amelyek szöveges kulcsszavak, amelyek megmondják a képen felismerteket. A Cloud Vision meglepően jó a CD -művek felismerésében.
Egy megoldás
Miután észrevettem az utóbbit, és a Pythonban végzett gyors teszt után úgy döntöttem, hogy írok egy Android -alkalmazást (Kotlin nyelven írva), amely:
1. készítsen fényképet a CD -tokról, 2. kérdezze le a Google Vision szolgáltatást a képet leíró kulcsszavak beszerzéséhez, 3. kérdezze le a YouTube -tól, hogy van -e teljes album, amely megfelel ezeknek a kulcsszavaknak, 4. indítsa el a YouTube -ot a talált lejátszási listán.
Miért érdemes okostelefont használni?
Lényegében azért, mert minden szükséges itt van és jól integrált, különösen a kamera.
Vitathatatlanul a használt okostelefonok jobb alternatívája a Raspberry Pi -nek a médiaközpontok építéséhez.
2. lépés: Szükséges dolgok: Android telefon


A telefon
Csak használja a jelenlegi Android mobiltelefonját, vagy szerezzen be egy (régit), ha dedikált zenelejátszót szeretne építeni.
Mit vegyek?
Olcsó új telefont vásároljon, vagy használtat? Bár a hardver specifikációi nem rendkívül fontosak ehhez a projekthez, nem javaslom újat vásárolni 100 dollár alatt, mivel a minőség nagyon rossz lehet (szar képernyő, lassú). Ha fontolóra veszi egy régi zászlóshajó vásárlását, ne feledje, hogy soha nem tudja, mit fog kapni.
Mindig az a legjobb, ha vásárlás előtt kipróbálhatja.
Használhatok iPhone -t?
Még nem, és nem is tudom. Csak Androidra fejlesztettem az alkalmazást.
Ha ismersz ezzel egyenértékű iOS -alkalmazást, vagy kifejlesztetted, vagy ismersz valakit, aki megtette, tudasd velem!
3. lépés: A Google API -k beállítása

Engedélyeznie kell az API -kat, és be kell szereznie egy API -kulcsot.
1. Az API -król és a kulcsokról
A mobilalkalmazásnak API -kulcsokra van szüksége ahhoz, hogy az Ön nevében hozzáférjen a Google -szolgáltatásokhoz.
A Google Cloud Vision API esetében a https://cloud.google.com/vision/pricing#prices szerint havonta akár 1000 észlelés ingyenes.
A YouTube Data API esetében a https://developers.google.com/youtube/v3/getting-started#quota szerint a kvóta napi 1 millió egység. Egy CD -kereséshez 100+6 egységet fogyaszt, ami azt jelenti, hogy naponta 9433 keresést végezhet.
* * * Ez nem okozhat költségeket. Azonban TEGYE A SAJÁT KOCKÁZATRA. Nem vállalok felelősséget az oktatóanyag és a ScanTube alkalmazás által okozott problémákért. * * *
2. Engedélyezze a YouTube és a Google Cloud Vision API -kat, és szerezzen be egy kulcsot
2a. Keresse fel a https://console.developers.google.com/apis oldalt
2b. Hozd létre a projektedet, nevezd el pl. ScanTube.
2c. Hitelesítő adatok létrehozása:- Válasszon hitelesítő adatokat: https://console.developers.google.com/apis/credentials- Hozzon létre API típusú hitelesítő adatokat.- Másolja a kulcsértéket a számítógép egy helyi szövegfájljába.
2d. A YouTube API engedélyezése:- Keresse fel a https://console.developers.google.com/apis/library webhelyet, és keresse meg a YouTube Data API v3-at. Aktiválja.
2e. Cloud Vision API engedélyezése:- Keresse fel a https://console.developers.google.com/apis/library webhelyet, és keresse meg a Cloud Vision API-t. Aktiválja.
Ugyanazt az API -kulcsot fogjuk használni mind a YouTube, mind a Cloud Vision szolgáltatásokhoz, ezért ezzel a részgel készen vagyunk.
4. lépés: Telefon beállítása




A ScanTube alkalmazás elérhető a Google Play Áruház béta tesztprogramjában.
Először is feltétlenül olvassa el és fogadja el az adatvédelmi irányelveket.
1. Telepítse a ScanTube Android alkalmazást
Keresse fel az alábbi linket mobiltelefonjáról: https://play.google.com/apps/testing/digital.bauermeister.scantube, majd kattintson a letöltés gombra a Google Playen, és kövesse az utasításokat.
(Ha Ön fejlesztő, és el szeretné olvasni a forrást, keresse fel a https://github.com/pbauermeister/ScanTube oldalt.)
2. Állítsa be a ScanTube Android alkalmazást
2a. Indítsa el a ScanTube alkalmazást, és engedélyezze a kamera használatát.
2b. Az első használatkor az alkalmazás azt javasolja, hogy állítsa be az alkalmazáskulcsokat, ezért tegye ezt:- A Google Vision alkalmazáskulcshoz adja meg a fent kapott API-kulcsot (*).- A YouTube alkalmazáskulcshoz adja meg ugyanazt az API-kulcsot (*).
(*) Ahelyett, hogy kézzel beírná az API-kulcsot (ami hatalmas teher), elküldheti azt a számítógépről a telefonra e-mailben vagy DropBox-fájlon keresztül, és másolhatja be a ScanTube beállítások mezőjébe.
2c. Menjen vissza a főképernyőre, indítsa el a beállításokat a fogaskerék ikonra kattintva. Tekintse át az Általános beállításokat. Elég magától értetődő. Különösen a fényképezőgép választását kell a használati esetnek megfelelően beállítani. A médiaközpontba való integráláshoz: elülső kamera. Kézi használatra: hátsó kamera.
3. Egyéb szempontok az Android-alapú médiaközpont esetében
- Telepítse a Nova Launcher programot, és állítsa be a kívánt asztali tájolást.
- Az asztalon hozzon létre parancsikonokat a ScanTube -hoz, a YouTube -hoz és minden más audio/videó alkalmazáshoz.
- Távolítsa el vagy tiltsa le az összes irreleváns alkalmazást.
Ha valaki használhatja ezt a médiaközpontot:
- Kapcsolja ki a lezárási képernyőt.
- Használjon dedikált Google -fiókot, amely nem tartalmaz személyes adatokat és e -maileket
5. lépés: Választható: Vintage Boombox utólagos felszerelése



Ebben a lépésben a mobiltelefont a 80 -as évekből származó régi boomboxra szerelik fel.
Az okostelefon felszerelése
A boombox összes eredeti funkciója sértetlen és tökéletesen működőképes, beleértve a kazettalejátszót is, úgy döntöttem, hogy megőrzöm őket, és a telefont a magnóajtó külső oldalára szerelem.
Hangjelzések
A boombox AUX bemenettel rendelkezik. Ez vásárlási döntési tényező volt. Csatlakoztattam őket a telefonaljzathoz.
Az okostelefon bekapcsolása
A hálózati transzformátor meghibásodott, ezért külső 9V -os adaptert használok. 9 V, mert a boombox 6 x 1,5 V -os elemeket fogad. Az LDO feszültségszabályozó (LM1117T-5.0) 5 V-ot generál a 9 V-ból, hogy a telefont USB-n keresztül táplálja.
Kapcsolatok
Végül a tápellátást és az audiojeleket kifelé vezettem, az ajtón áthaladó lapos sávú kábellel.
Most van egy igazi túlélőnk a 80 -as évekből
Tökéletes állapotban van, a YouTube, az internetes streaming és az AI napjainkra frissítve.
Milyen kedves!
6. lépés: Használja: Olvassa be és játssza le a CD -ket



Ha eddig minden jól ment, a használat olyan egyszerű lesz, mint az 1-2-3.
Győződjön meg arról, hogy telefonja rendelkezik adatkapcsolattal (WiFi vagy mobiladat -kapcsolaton keresztül).
Használat
1. Mutasson be egy CD -dobozt a fényképezőgépbe, amíg az teljesen el nem éri a képernyő négyzetes részét, és éles lesz. Kerülje a fényforrások visszaverődését.
2. Kattintson a szkennelés gombra.
3. Várja meg, amíg a YouTube meghívja a CD -jének megfelelő lejátszási listát.
7. lépés: Alternatív használat

Természetesen nem kell tényleges CD -t használni, mert őszintén túl sok helyet foglal el a zsebében.
Például lemásoltam és lamináltam 16 kedvenc CD -m, csökkentve 2,75 -re, és van egy praktikus fizikai helyettesítő gyűjteményem, amely elfér egy zsebben!
8. lépés: Megbízhatóság - Kiváló teljesítmény



Ezeket a CD -ket kivételesen jól felismerték, és a lejátszási listáikat megbízhatóan megtalálták.
9. lépés: Megbízhatóság - jó teljesítmény




Ezeknél a CD -knél a végeredmény jó volt, de nehezebb volt őket megfelelően rögzíteni, mert a fényvisszaverődések jobban látszanak.
10. lépés: Megbízhatóság - rossz teljesítők



Ezeknél a CD -knél a művészeket helyesen ismerték fel, de rossz albumokat találtak.
Többnyire a képfelismerés jó kulcsszavakat adott vissza, de váratlan lejátszási listákat találtak.
Ajánlott:
NDS játékok lejátszása a számítógépen a DeSmuME használatával: 4 lépés

Hogyan játszhatsz NDS játékokat a számítógépeden a DeSmuME használatával: Üdv! Azért vagyok itt, hogy megtanítsam az embereket a programok (főleg emulátorok) használatára a számítógépükön. Ma megmutatom, hogyan kell használni a DeSmuME nevű NDS emulátort. Ne kérdezd, miért nevezik így, nem tudom. Ha érdekel, googlezz! Kezdjük
Beszélő Arduino - MP3 lejátszása Arduino -val modul nélkül - MP3 fájl lejátszása Arduino -ból PCM használatával: 6 lépés

Beszélő Arduino | MP3 lejátszása Arduino -val modul nélkül | Mp3 fájl lejátszása az Arduino -ból PCM használatával: Ebben az utasításban megtanuljuk, hogyan kell lejátszani egy mp3 fájlt arduino -val audio modul használata nélkül, itt a PCM könyvtárat fogjuk használni az Arduino számára, amely 16 bites 8 kHz -es PCM -et játszik le
Zeneszámok lejátszása Arduino segítségével az ADC - PWM használatával a Flyback Transformeren vagy hangszórón: 4 lépés

Zeneszámok lejátszása Arduino -val az ADC használatával a PWM -hez a Flyback Transformeren vagy hangszórón: Helló srácok, Ez a második része a másik tanulhatónak (ez nagyon nehéz volt). Alapvetően ebben a projektben az ADC -t és az időzítőt használtam az Arduino -n konvertálja az audiojelet PWM jellé. Ez sokkal könnyebb, mint az előző utasításom
Zeneszámok lejátszása (MP3) Arduino segítségével PWM használatával hangszórón vagy Flyback Transformeren: 6 lépés (képekkel)

Zeneszámok lejátszása (MP3) Arduino segítségével PWM használata hangszórón vagy Flyback Transformeren: Hello Srácok, Ez az első tanítható, remélem tetszeni fog! Alapvetően ebben a projektben az Arduino és a laptopom közötti soros kommunikációt használtam, hogy zenei adatokat továbbítsak a laptopomról az Arduino -hoz. És az Arduino TIMERS t használatával
Nulla költségű laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): 3 lépés

Zero Cost laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): FRISSÍTÉS: KÉRJÜK KINDLY SZAVAZZON BELÉPÉS A www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ VAGY LEHET SZAVAZNI A LEGJOBB BARÁTOMRA