Category Archives: Communication systems and client-server applications

Communication systems and client-server applications development experience and expertise.

How to find an image that eats RAM in Android app

The beginner tip: Android development, old and new ways to find memory eating image in app code. Each android developer knows situation when the device starts to be slower than expected. The general purpose is clear: something is using the memory intensively. The strange thing to see that the cause of all is a simple… Read More »

The tools we use for voice recognition and speech synthesis

The main task was to find the right set of tools for human speech recognition that provide the pointed requirements. But no tool could cover all demands alone. At the beginning we used Google products. Then we realized it could not cover all req’s and tried the Nuance products. Finally we’ve integrated several tools. One tool covers separate set of cases.

Using Sphinx for middle size project

The project (where Sphinx applied later) started 2009 had large database of emails , contacts and various business transaction records. It was done with PHP and MySQL. The project had had to be long-standing, and the database was growing fast. After couple years we’ve felt lack of fine full-text search. For that time the MySQL build-in fulltext indexes haven’t been available yet as it was implemented in v5.5. After the quick review of some open source tools for full text search we decided to use the Sphinx.

Enable user to user calls, texts and phone number verificator with Twilio

One of our projects needed to set up voice and short message text communication between users through mobile phones and/or tablets. There are dozens solutions (some of them are given in List of some communication tools and phone number verification), we analyzed them and choose Twilio tool. We used it for few projects and knew that… Read More »

Research: Human Speech Recognition

One of the main requirements in the software development world nowadays is the increase of interactivity and personalisation levels in developed applications. Examples from the leading market players, such as Siri, Google Now, Samsung S Voice and others are setting a new standards for user experience and human computer interaction. This route can find a… Read More »