Talaan ng mga Nilalaman:
- Hakbang 1: Ang Konsepto
- Hakbang 2: Kailangan ng Bagay-bagay: isang Android Telepono
- Hakbang 3: Pag-set up ng Google API
- Hakbang 4: Pag-setup ng Telepono
- Hakbang 5: Opsyonal: Mag-retrofit ng isang Vintage Boombox
- Hakbang 6: Gamitin Ito: I-scan at I-play ang Iyong mga CD
- Hakbang 7: Kahaliling Paggamit
- Hakbang 8: Kahusayan - Mahusay na Mga Gumaganap
- Hakbang 9: Kahusayan - Mahusay na Mga Gumaganap
- Hakbang 10: Kahusayan - Masamang Mga Gumaganap
Video: Patugtugin ang mga CD na Walang CD Player, Paggamit ng AI at YouTube: 10 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Nais mong i-play ang iyong mga CD ngunit wala nang CD player? Walang oras upang gupitin ang iyong mga CD? Nakuha ang mga ito ngunit ang mga file ay hindi magagamit kung kinakailangan?
Walang problema. Hayaan ang AI (artipisyal na katalinuhan) na kilalanin ang iyong CD, at i-play ito ng YouTube!
Sumulat ako ng isang Android app na ginagawa ang sumusunod:
1. kumuha ng larawan ng pabalat sa CD, 2. maghanap ng mga keyword sa teksto gamit ang Google Vision 3. maghanap ng kaukulang playlist sa YouTube 4. pagkatapos ay ilunsad ang YouTube sa nahanap na playlist.
Saklaw ng Instructable na ito ang pag-install, pag-setup at paggamit ng app. Bilang isang bonus, maikling sumasaklaw ito sa pag-retrofit ng isang boombox ng vintage 80.
Kung gusto mo ang proyektong ito, mangyaring iboto ito sa paligsahan sa audio!
Hakbang 1: Ang Konsepto
Ang problema sa mga CD
Mayroon akong ilang daang mga CD, ngunit wala na kaming audio CD player sa paligid. Mahigit sa sampung taon na ang nakalilipas sinimulan kong gupitin ang aking mga CD: kalaunan mas mababa sa kalahati ang mabubuhos, at maiimbak na hindi na sigurado kung saan.
Ngayon, ang karamihan sa aming mga bagay-bagay ay nasa aming mga smartphone, sa cloud, na naka-stream.
Ngunit gusto ko pa rin ang aking mga CD. Ano ang kinakatawan nila sa akin? Marahil ang pakiramdam na maaari kong pagmamay-ari nang pisikal ang musikang aking binili. O ang nakapagpapaalaala ng isang oras kung kailan ang mga album ng konsepto ay isang bagay …
Ipasok ang YouTube at Google Cloud Vision
Sa YouTube, maraming mga CD, kahit na hindi gaanong kilala, ang natastas at na-publish bilang isang playlist.
Nagbibigay ang Google Cloud Vision ng mga serbisyo sa pagsusuri sa imahe, kung saan gagamitin namin ang pag-label ng imahe. Sa madaling sabi, isinumite ang isang imahe, pinag-aaralan ito ng serbisyo (gamit ang machine machine na may mga modelo na sinanay ng Google) at ibabalik ang mga label, na mga keyword na teksto na nagsasabi kung ano ang kinilala sa imahe. Ang Cloud Vision ay nakakagulat na mahusay sa pagkilala sa mga likhang sining ng CD.
Isang solusyon
Napansin ang huli, at pagkatapos ng mabilis na pagsubok sa Python, nagpasya akong magsulat ng isang Android app (nakasulat sa Kotlin) na:
1. kumuha ng litrato ng kaso ng CD, 2. query sa Google Vision upang makakuha ng mga keyword na naglalarawan sa imahe, 3. query sa YouTube upang makita kung mayroong isang buong album na naaayon sa mga keyword na ito, 4. ilunsad ang YouTube sa nahanap na playlist.
Bakit gumagamit ng isang smartphone?
Mahalaga dahil lahat ng kailangan ay narito at mahusay na isinama, sa partikular ang camera.
Masasabing, ang mga ginamit na smartphone ay isang mas mahusay na kahalili sa Raspberry Pi para sa pagbuo ng mga media center.
Hakbang 2: Kailangan ng Bagay-bagay: isang Android Telepono
Ang telepono
Gumamit lamang ng iyong kasalukuyang Android cell phone, o kumuha ng (isang luma) isa kung balak mong bumuo ng isang nakatuong music player.
Ano ang bibilhin?
Dapat ka bang bumili ng isang murang bagong telepono, o bumili ng isang ginamit? Bagaman ang mga detalye ng hardware ay hindi napakahalaga para sa proyektong ito, hindi ko inirerekumenda ang pagbili ng bago sa ilalim ng $ 100, dahil ang kalidad ay maaaring maging mahirap (shitty screen, matamlay). Kung isasaalang-alang mo ang pagbili ng isang lumang punong barko, tandaan na hindi mo talaga alam kung ano ang makukuha mo.
Palaging pinakamahusay kung maaari mong subukan ito bago bumili.
Maaari ba akong gumamit ng isang iPhone?
Hindi pa, at hindi alam ko. Binuo ko lang ang app para sa Android.
Kung alam mo ang isang katumbas na iOS app, o binuo ito, o alam mo ang isang tao na nagawa, mangyaring ipaalam sa akin!
Hakbang 3: Pag-set up ng Google API
Kakailanganin mong paganahin ang mga API para sa iyo, at kumuha ng isang API key.
1. Tungkol sa mga API at susi
Ang mga API key ay kinakailangan ng mobile app upang ma-access ang mga serbisyo ng Google sa iyong ngalan.
Para sa Google Cloud Vision API, ayon sa https://cloud.google.com/vision/pricing#prices, hanggang sa 1000 mga pagtuklas bawat buwan ay libre.
Para sa YouTube Data API, ayon sa https://developers.google.com/youtube/v3/getting-started#quota ang quota ay 1 milyong mga yunit bawat araw. Para sa isang paghahanap sa CD ay ubusin mo ang 100 + 6 na mga yunit, nangangahulugan ito na maaari kang gumawa ng 9433 na mga paghahanap bawat araw.
* * * Ito ay dapat na walang gastos sa iyo. Gayunpaman, GAWIN ITO SA IYONG SARILI NA PELIGRONG. Hindi ako mananagot para sa anumang problemang sanhi ng tutorial na ito o ng ScanTube app. * * *
2. Paganahin ang mga API ng YouTube at Google Cloud Vision, at kumuha ng isang susi
2a. Bisitahin ang
2b. Lumikha ng iyong proyekto, pangalanan ito hal. ScanTube.
2c. Lumikha ng mga kredensyal: - Piliin ang mga kredensyal: https://console.developers.google.com/apis/credentials- Lumikha ng mga kredensyal ng uri ng API key.- Kopyahin ang pangunahing halaga sa isang lokal na text file sa iyong computer.
2d. Paganahin ang YouTube API: - Bisitahin ang https://console.developers.google.com/apis/library at hanapin ang YouTube Data API v3. Buhayin ito
2e Paganahin ang Cloud Vision API: - Bisitahin ang https://console.developers.google.com/apis/library at hanapin ang Cloud Vision API. Buhayin ito
Gagamitin namin ang parehong key ng API para sa parehong serbisyo ng YouTube at Cloud Vision, kaya tapos na kami para sa bahaging ito.
Hakbang 4: Pag-setup ng Telepono
Magagamit ang ScanTube app sa Google Play Store sa beta test program.
Una, tiyaking basahin at tanggapin ang Patakaran sa Privacy.
1. I-install ang ScanTube Android app
Bisitahin ang sumusunod na link mula sa iyong mobile phone: https://play.google.com/apps/testing/digital.bauermeister.scantube, pagkatapos ay i-click ang i-download ito sa Google Play at sundin ang mga tagubilin.
(Kung ikaw ay isang developer at nais na basahin ang mapagkukunan, bisitahin ang
2. I-configure ang ScanTube Android app
2a. Simulan ang ScanTube app, payagan itong gamitin ang camera.
2b. Sa unang paggamit, iminumungkahi ng app na itakda ang mga key ng app, gawin ito: - Para sa susi ng Google Vision app, ipasok ang API key na nakuha sa itaas (*).- Para sa susi ng YouTube app, ipasok ang parehong API key (*).
(*) Sa halip na i-type ang API key nang manu-mano (na kung saan ay isang malaking pasanin), maaari mo itong ipadala mula sa iyong computer sa iyong telepono sa pamamagitan ng email o sa pamamagitan ng isang DropBox file, at kopyahin ito sa patlang ng mga setting ng ScanTube.
2c. Bumalik sa pangunahing screen, simulan ang mga setting sa pamamagitan ng pag-click sa icon ng cog. Suriin ang mga Pangkalahatang setting. Medyo nagpapaliwanag sa sarili. Sa partikular, ang pagpili ng Camera ay itatakda alinsunod sa iyong kaso ng paggamit. Para sa pagsasama sa isang media center: front camera. Para sa kamay na gamit: back camera.
3. Iba pang mga pagsasaalang-alang para sa isang sentro ng media na nakabatay sa Android
- I-install ang Nova Launcher at itakda ang nais na orientation ng desktop.
- Sa desktop, lumikha ng mga shortcut para sa ScanTube, YouTube, at anumang iba pang apps na nauugnay sa audio / video.
- I-uninstall o huwag paganahin ang lahat ng hindi kaugnay na mga app.
Kung mayroong maaaring gumamit ng media center na ito:
- Huwag paganahin ang lock screen.
- Gumamit ng isang nakalaang Google account, walang pribadong data at mga email
Hakbang 5: Opsyonal: Mag-retrofit ng isang Vintage Boombox
Sa hakbang na ito, ang cell phone ay nakakabit sa isang lumang boombox mula 80's.
Pag-mount ng smartphone
Ang lahat ng mga orihinal na pag-andar ng boombox na buo at perpektong gumagana, kabilang ang cassette player, nagpasya akong mapanatili ang mga ito at mai-mount ang telepono sa labas ng pinto ng tape deck.
Mga signal ng audio
Ang boombox ay may mga input ng AUX. Iyon ay isang kadahilanan sa pagpapasya sa pagbili. Kinonekta ko sila sa phone jack.
Pagpapatakbo ng smartphone
Ang transformer ng mains ay may depekto kaya gumagamit ako ng isang panlabas na 9V adapter. 9V dahil ang boombox ay tumatanggap ng 6 x 1.5V na mga baterya. Ang isang LDO voltage regulator (LM1117T-5.0) ay bumubuo ng 5V mula sa 9V, upang mapalakas ang telepono sa pamamagitan ng USB.
Mga koneksyon
Sa wakas ay itinuro ko ang mga signal ng lakas at audio sa labas, gamit ang flat-band cable na dumaan sa puwang ng pintuan.
Ngayon mayroon kaming isang tunay na nakaligtas sa 80's
Nasa perpektong kondisyon ito, na-upgrade para sa kasalukuyang mga araw ng YouTube, streaming sa Internet at AI.
Napakaganda!
Hakbang 6: Gamitin Ito: I-scan at I-play ang Iyong mga CD
Kung ang lahat ay naging maayos sa ngayon, ang paggamit ay magiging kasing simple ng 1-2-3.
Tiyaking ang iyong telepono ay may pagkakakonekta ng data (sa paglipas ng WiFi o mobile data).
Paggamit
1. Magpakita ng isang kahon ng CD sa iyong camera, hanggang sa ganap nitong makuha ang parisukat na bahagi ng screen, at maging matalim. Iwasan ang mga pagsasalamin mula sa mga mapagkukunan ng ilaw.
2. I-click ang scan.
3. Hintaying tawagan ang YouTube sa isang playlist na tumutugma sa iyong CD.
Hakbang 7: Kahaliling Paggamit
Siyempre hindi mo kailangang gumamit ng tunay na CD, na matapat na kumuha ng labis na lugar sa isang bulsa.
Halimbawa, kinopya ko at nakalamina ang 16 ng aking mga paboritong CD na may pagbawas hanggang sa 2.75 , at magkaroon ng isang madaling gamiting pisikal na pangalawa na koleksyon, na akma sa isang bulsa!
Hakbang 8: Kahusayan - Mahusay na Mga Gumaganap
Ang mga CD na ito ay may mahusay na pagkilala, at ang kanilang mga playlist ay natagpuan maaasahan.
Hakbang 9: Kahusayan - Mahusay na Mga Gumaganap
Para sa mga CD na ito ang resulta ay maganda, ngunit mas mahirap silang maayos na makuha, sapagkat ang maliwanag na pagsasalamin ay mas maliwanag.
Hakbang 10: Kahusayan - Masamang Mga Gumaganap
Para sa mga CD na ito, ang mga artist ay wastong kinilala, ngunit maling mga album ang natagpuan.
Karamihan, ang pagtuklas ng imahe ay nagbabalik ng magagaling na mga keyword, ngunit natagpuan ang hindi inaasahang mga playlist.
Inirerekumendang:
I-set up ang Raspberry Pi 4 Sa pamamagitan ng Laptop / pc Paggamit ng Ethernet Cable (Walang Monitor, Walang Wi-Fi): 8 Hakbang
I-set up ang Raspberry Pi 4 Sa pamamagitan ng Laptop / pc Gamit ang Ethernet Cable (Walang Monitor, Walang Wi-Fi): Sa ito ay gagana kami sa Raspberry Pi 4 Model-B ng 1Gb RAM para sa pag-set up. Ang Raspberry-Pi ay isang solong board computer na ginamit para sa mga layuning pang-edukasyon at mga proyekto sa DIY na may abot-kayang gastos, nangangailangan ng isang supply ng kuryente na 5V 3A.Operating Systems lik
Buuin ang Iyong Unang IOT Paggamit ng Arduino Nang Walang Karagdagang Mga Modyul: 5 Hakbang (na may Mga Larawan)
Buuin ang Iyong Unang IOT Paggamit ng Arduino Nang Walang Karagdagang Mga Modyul: Ang mundo ay magiging mas matalinong araw-araw at ang pinakamalaking dahilan sa likod nito ay ang evolution ofsmart na teknolohiya. Bilang isang taong mahilig sa tech dapat narinig mo ang tungkol sa term na IOT na nangangahulugang Internet of Things. Ang Internet ng mga bagay ay nangangahulugang pagkontrol at pagpapakain ng
Pinakamalaking Holdies: Nag-hack ako ng Lumang Telepono upang Patugtugin ang Greatest Hold Music .: 13 Mga Hakbang (na may Mga Larawan)
Greatest Holdies: Na-hack ko ang isang Lumang Telepono upang Patugtugin ang Greatest Hold Music .: https: //youtu.be/Ma4QnfQ7DxoWell … Sigurado ako na hindi mo nais ang isang telepono na nagpapatugtog lamang ng musika … Ngunit may hindi mabilang na iba pang mga kapanapanabik na proyekto na maaari mong gawin gamit ang napaka pangunahing pag-hack ng mga ito na madaling magagamit " desk " mga telepono
HC - 06 (Slave Module) Pagbabago ng "NAME" Nang Walang Paggamit "Monitor Serial Arduino" na "Madaling Gumana": Way na Walang Kasalanan!: 3 Hakbang
HC - 06 (Slave Module) Pagbabago ng "NAME" Nang Walang Paggamit "Monitor Serial Arduino" … na "Madaling Gumana": Way na Walang Kasalanan!: Pagkatapos ng " Mahabang Oras " sinusubukan ang Pagbabago ng Pangalan papunta sa HC - 06 (Module ng alipin), gamit ang " serial monitor ng Arduino, nang walang " Nagtagumpay ", Nakahanap ako ng isa pang madaling paraan at pagbabahagi ngayon! Magkaroon ng Mga Kasayahan sa Kasayahan
Zero Cost Laptop Cooler / Stand (Walang Pandikit, Walang Pagbabarena, Walang Nuts & Bolts, Walang Mga Screw): 3 Hakbang
Zero Cost Laptop Cooler / Stand (Walang Pandikit, Walang Pagbabarena, Walang Mga Nuts at Bolts, Walang Mga Screw): I-UPDATE: Pakiusap MABUTI VOTE PARA SA MY INSTRUCTABLE, THANKS ^ _ ^ GUSTO MO DIN PO KONG MAGBOTOT PARA SA AKING IBA PANG KONTEST ENTRY AT www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O BAKA MAGBOTA PARA SA PINAKA MAHIGING KAIBIGAN