Stap 2: introductie
Als u digitaliseren van een boek wilt, zijn er mechanismen beschikbaar. De meeste zijn echter te groot, ook fout gevoelig of te duur voor persoonlijk gebruik.
De BrickPi Bookreader evenwicht een met behulp van de Raspberry Pi te doen van de zware verwerking en de BrickPi als interface voor de echte wereld, beheersing van de NXT-motoren voor het afhandelen van pagina draaien.
Om een geautomatiseerd systeem die een boek hardop leest moeten we een paar hulpmiddelen (sommige die reeds bestaan):
1. een software-instellingen die een goed beeld van een pagina, kan uitvoeren optische karakter recognition(OCR) op de afbeelding te converteren naar tekst, en een tekst naar Speech(TTS)-engine die de tekst hardop lezen kan.
2. een mechanisme dat annuleertekenzwenking elke pagina, het systeem te automatiseren.
Voor stap 1hebben wij sommige open sourcesoftware die het werk erg goed doet. Met de Raspberry Pi als de hersenen van de operatie en de officiële Raspberry Pi camera als haar ogen is de grootte van de hele setup aanzienlijk kleiner dan Google.
Het tweede deel is een beetje lastig. Toen we begonnen, dachten wij er waren zijn sommige fatsoenlijke projecten daar dat deed de pagina draaien.
Zo na het graven rond we niets gevonden, dus we uiteengezet te bouwen onze eigen. De grootste uitdaging van het project was het creëren van een goede pagina draaien mechanisme. Na wat onderzoek vonden we de Google Book Scanner, die de pagina's goed draait, maar valt buiten het bestek van bijna iedereen maar een corporation. We vonden ook Scanbot, die werkt goed maar vergt veel van bewegende delen met veel precisie timing. Het bouwen van de contraption met de LEGO is natuurlijk gemakkelijker.
In plaats van het duiken direct in het bouwen van een mechanisme voor het draaien van de pagina's op een fysiek boek, besloten hebben we om te bouwen van een platform dat de Kindle app op een Nexus 7 kan worden gelezen.