mei 282018
 

Via Adafruit kwam ik bij deze leuke (verder tamelijk nutteloze) Record Player. het is een combinatie van de Google Vision API en de Spotify API.

De werking is tamelijk eenvoudig: maak een foto van een hoes van een LP of CD of als je die niet meer hebt (of nooit gehad hebt), zoek je gewoon even op Google naar plaatjes. Die afbeelding sleep je dan op de interface en dan stuurt de site die eerst door naar Google Vision om te beoordelen wat er op de afbeelding staat. Het resultaat wordt dan naar Spotify gestuurd en jij krijgt het resultaat daarvan te zien.

Mijn eerste test was met Eliminator van ZZ Top:

Het resultaat was niet 100% correct, maar wél ZZ Top:

Een dubbelcheck (dank je Marit) liet zien dat dat logisch is: Eliminator als album staat namelijk niet op Spotify. Zoek ik op basis van de cover van Afterburner, dan komt Spotify met het juiste album. Cool! 🙂

Hieronder staan er nog een paar:

De twee antieke “Now This is Music” hoezen kan Spotify niets mee. Maar dat ligt niet eens alleen aan Spotify (die die oude LP’s niet in de collectie heeft), van #4 maakt Google “lassen” (geen idee waarom) en op #6 herkent Google alleen Tina Turner. Op zich ook niet verkeerd.
Van de verzamel CD van Level 42 weet Google alleen “level 42” te achterhalen. Grappig is dan weer dat Spotify dan ook “The Very Best Of” als response geeft, als de cover in dat geval niet helemaal hetzelfde.

Je ziet het, je kunt je hier heeeeel lang mee amuseren. Vooral als je een oude sok bent (zegt Marit).

Deel dit bericht:
nov 062013
 

Skype_API_december_2013 Ik had eerst deze titel voor het bericht: “Skype stopt per december met de Desktop API”, maar het leek me dat dat veel minder duidelijk zou zijn (en dus ook minder vaak gelezen). Want de huidige titel geeft precies aan er voor mij verandert per december 2013 (volgende maand dus). Ik maakte de afgelopen jaren (van tijd tot tijd) gebruik van PowerGramo. Dat is een applicatie (ik heb betaald voor de PRO-versie) waarmee ik de video van een Skype-gesprek, maar met name de audio van dat gesprek kan opnemen. Netjes in twee audio-kanalen gesplitst, zodat de audio van mijzelf en de audio van de persoon waar ik mee het gesprek voerde in twee losse tracks werden opgeslagen (en je beiden dus afzonderlijk kon bewerken / audioniveau gelijk kon trekken etc.)
Lang geleden maakte ik er gebruik van voor de Edukast om interviews via Skype op te nemen. Ook tijdens mijn promotieonderzoek heb ik er gebruik van gemaakt om telefonische interviews op te nemen die later uitgeschreven en verwerkt werden.
In alle gevallen uiteraard met voorafgaande toestemming van de persoon die opgenomen werd.

PowerGramo is echter een van de applicaties die vanaf december 2013 niet meer zal werken. Skype gaat dan namelijk de Desktop API, die het voor PowerGramo en soortgelijke programma’s mogelijk maakt een verbinding op te zetten met Skype, “met pensioen sturen”. Lees: ze brengen een versie van de Skype client uit die geen ondersteuning meer heeft voor de API en dan werkt het niet meer.
PowerGramo
Hoewel ik PowerGramo niet dagelijks gebruik, baal ik daar uiteraard stevig van. Helemaal balen was dat de “Help > Give feedback” optie helemaal niet voor komt in mijn Skype-client. Ik heb daarom bij het bericht van Skype waarin ze vertellen dat ze met de API gaan stoppen gebruik gemaakt van de optie onder aan het bericht om aan te geven dat de info niet mijn vraag beantwoordt. Dan krijg je namelijk de optie om uit te leggen waarom niet. En daar heb ik een reactie achter gelaten.

Ik heb geen idee of ze veel reacties binnen gaan krijgen. Bij weinig reacties (er vanuit gaande natuurlijk dat de feedback optie in andere talen wél beschikbaar is) is het natuurlijk logisch dat ze hem uitzetten. Ik denk niet dat er veel klanten zijn die problemen hebben met het gegeven dat je op de desktop (Windows/Mac) meer dingen kunt dan mobiel. Dat is wel vaker zo, zeker als het zo’n specifiek iets is al bij de desktop API waarbij 2 applicaties met elkaar kunnen praten.

[update 22:00] Het lijkt er op dat ik niet de enige was die aan het kunnen opnemen van gesprekken hecht. Skype heeft aangegeven voorlopig die functionaliteit + het gebruik van de API door andere hardware te laten blijven. Er wordt echter niet aangegeven hoe lang, “until we determine alternative options or retire the current solution” is tamelijk vaag geformuleerd.

Deel dit bericht:
jul 022013
 

tweetnest_archief Gisteren schreef ik over de update van Tweetnest om gebruik te kunnen maken van Twitter API versie 1.1. Daarbij gaf ik aan dat ik hoopte dat Tweetnest nog een keer de mogelijkheid zou krijgen om ook het Twitter-archieft, dat je tegenwoordig kunt aanvragen, te importeren.

Via de API kun je namelijk maximaal 3.200 tweets in het verleden zoeken en als je, zoals bij mij het geval was, al een paar jaar tweets aan het versturen was voordat je Tweetnest installeerde, dan krijg je ze dus niet allemaal op die manier binnen.

Het blijkt dat die optie al beschikbaar is. Niet in de versie die ik gisteren gedownload heb (met ondersteuning voor de 1.1 versie van de API), maar wel in deze codebasis.
Het stappenplan is nu als volgt:

  1. Start (net als gisteren beschreven) met een lege map en upload de code van de versie met 1.1 ondersteuning
  2. Maak een map archive aan binnen die map
  3. Download het bestand maintenance/loadarchive.php van de andere versie (zie link) en voeg die toe in de map maintenance van de nieuwe versie.
  4. Run setup en maak nieuwe tabellen aan in ofwel een nieuwe database ofwel de bestaande database (kies in dat geval een andere prefix!!).
  5. Vraag een backupset aan bij Twitter (via je Profiel > Account – onder aan de pagina) en download hem zodra je de mail hebt.
  6. Pak het archief uit.
  7. Upload de .js bestanden in data\js\tweets naar de map archive op de server
  8. Run het loaduser.php script
  9. Run het loadarchive.php script
  10. Stel de cronjob is voor loaduser.php en loadtweets.php zodat het archief bijgewerkt blijft.

Als je veel tweets hebt om te importeren kan het zijn dat het script een paar keer stopt met een foutmelding. Dat kan geen kwaad, gewoon even opnieuw opstarten totdat je ziet dat het archief compleet is.
Nu heb ik tenminste alle 24.466 tweets die ik tot dit moment verstuurd had in Tweetnest zitten.
Lees verder….

Deel dit bericht:
 Reacties uitgeschakeld voor Tweetnest: Twitter archief importeren  Tags: , , ,
jul 012013
 

Tweetnest_en_Twitter_API_1p1 Op dit moment kun je het haast als vuistregel gebruiken: als er een applicatie / webdienst / toepassing is die gebruik maakt van Twitter en die voorheen wél gewoon werkte en sinds een paar weken niet meer, dan ligt dat in 9 van de 10 gevallen aan de Twitter API.

Twitter heeft namelijk onlangs versie 1.0 van die API, waarmee applicaties o.a. tweets op kunnen halen uit je archief, uitgezet. Nu moet er gebruik gemaakt worden van versie 1.1 anders werkt een toepassing niet meer. Tweetnest was/is ook zo’n toepassing. Je kunt er een online archief van je tweets mee aanmaken/bijhouden. Dit was al zo in de tijd dat Twitter nog géén downloadbaar archief aanbood. Helaas heeft de tool nog geen import-optie voor zulke archieven, want dan zou ik mijn archief eindelijke compleet kunnen maken (ik heb de tool geïnstalleerd toen ik al meer dan 3.200 tweets had).

Hoe dan ook, Tweetnest stopte met werken toen Twitter versie 1.0 van de API uitzette. En de ontwikkelaar gaf aan nog even geen tijd te hebben om de applicatie aan te passen aan versie 1.1.
Gelukkig was er een andere gebruiker/ontwikkelaar die er wel tijd voor had. Je kunt hem hier downloaden. Ik heb voor de zekerheid gewoon een aparte map gebruikt en daar de bestanden in gezet, toen een kopie/backup van de database gemaakt en de setup gedraaid op die backup. Het ging allemaal probleemloos (maar toch gewoon even op safe spelen!!).
Als je gebruik maakt van een andere map, vergeet dan ook niet de cronjobs aan te passen zodat de updates ook uitgevoerd worden op basis van de nieuwe code.

Deel dit bericht:
jan 022012
 

DropboxAutomator

DropboxAutomator

Toen ik het bericht over DropboxAutomator voorbij zag komen was ik niet meteen verkocht. Maar omdat het nog een paar keer via andere blogs in Google Reader voorbij kwam vond ik dat ik de dienst toch wel even moest testen.

Wat is het idee achter Dropboxautomator? Nou, je geeft de gratis, online dienst volledige toegang tot je al je Dropbox mappen en bestanden (dit is overigens de standaard toegang die ook andere programma’s die verbinding maken met Dropbox claimen!) en dan stel je voor bepaalde mappen binnen Dropbox acties in.
Lees verder….

Deel dit bericht: