Speech Central is dedicated to provide a high quality experience to the users within the scope of its budget and underlying technologies.

To achieve a reasonable quality at a reasonable cost, Speech Central is committed to perform this type of testing:

  • Testing of all major functions in the environment that affects most of the users before each release. This means that major functionalities are tested with default settings on selected devices with English language and US regional settings (without any nationality bias, based on simple statistics that represents the largest user group).
  • The changes in the code in the new version are carefully considered. At first step all affected functionalities are detected including all various configurations that may reasonably affect those changes. As such in the next step the testing goes beyond the default values and most frequently used configurations).

This method ensures a high-quality experience at the reasonable cost. While increasing the testing coverage help to detect errors that affect minority of users in some infrequent situations before they get to production, that would require resources that the Speech Central budget can’t provide and would require a very significant hike in the app price.

The method to provide a very good experience even in those rare situations when some error slips into the production is to provide the high quality bug fixing process:

  • User feedback is read every day. Each reported bug is tested immediately.
  • Critical bugs (that affect at least 1% of users, make them unable to perform critical operations and have no workaround) are fixed as soon as possible, and targeted time to release the fix in such cases is less than a day (achieving this goal partially depends on the app store review process but in most cases it should be achievable).
  • Important bugs (that may affect very small number of users, or may not be in critical operations or have a good workaround) are targeted to be fixed within a week.
  • Trivial bugs (that decrease the user experience but still let them use the app reasonably well) are targeted to be fixed in the next app release.

Development requests are not considered as bugs and they are part of separate policy.

Please note that this process may have some limitations. Speech Central may be affected by technical limitations or bugs in operating system and other software. While Speech Central is committed to try to find the best workarounds for those problems, such problems are caused by 3rd party software or specifications that cannot be fixed by Speech Central and there is no guaranteed timeline in such cases.