DesignSpark Electrical Logolinkedin

DesignSpark AR app - OCR module for Unity

The DesignSpark AR app has broken new ground both in making RS Components the first international distributor to provide the majority of their product catalogue as 3D models in Augmented Reality, AND to provide the first of its kind integration of Google's Tesseract OCR engine into a Unity (C#) project.







Unity mobile developers can now import this wrapper as a package into their C# project and build-in accurate optical text recognition, courtesy of Google's open source Tesseract OCR engine. Help documentation to import a Unity package is available here:

Read more about the DesignSpark AR app development journey here:

Apply here to test the DesignSpark AR app:


DOWNLOAD Unity wrapper for Google Tesseract

Become a DesignSpark member or Login now to complete the form and get the download link to the Unity package.

A curious mind with a passion for 3D CAD & rapid prototyping.


0 Votes
Joy Ch

February 9, 2018 16:15

Hi 'alok100', see line 49 of your code. This is where the problem lies, the compiler is not able to find a function with the name 'tesseractClass'. Take a look at how you defined the function initially, as they are case sensitive. Maybe, it's 'TesseractClass'? I'd suggest posting queries like these directly on the Unity forums, where there is a larger developer community available to help:

@shamain: I'll be looking into the issue you've reported next.

0 Votes

February 9, 2018 08:57

getting error Assets/tesseract/TesseractWrapper.cs(49,10): error CS0103: The name `tesseractClass' does not exist in the current context

0 Votes

January 31, 2018 09:08

Hi There,
First big thanks for the ocr plugin. When i import the package to unity and built a sample android app i see "unable to load" message in log and no detected text. What would be the issue here ?.

0 Votes

January 10, 2018 11:38

Great article Joy! Looking forward to seeing the advances in the app in the future.