Du solltest erst mal die einzelnen Baustellen trennen.
Die schwierige Aufgabe ist das Erkennen und Übersetzen von Texten. Wie schon geschrieben, ist dazu die Rechenleistung eines PCs und sehr sehr viel Arbeit nötig.
Den PC (entweder als Notebook/Netbook oder Mini-ITX-Board) dann auf eine wie auch immer geartete Roboterplattform/Stand-Alone-Gerät zu packen, ist dagegen vergleichsweise einfach.