1

The only possibility I have found is setting CMUSphinx as a web server

Google speech API is neither unlimited(1) nor safe to implement.

ATT Speech to Text is free but the app keys expire after 90 days and must be renewed(2), and a lower maximum number of transactions allowed per day(3)

I think that setting CMUSphinx as a web server would take a long time, so it is wise to consider other options. Do you have some recommendation?

Note: we are using Android, but the Android API only allows to recognize audio from the microphone, not from an audio file.


1) When you obtain a free key, you only get a quota of 50 calls to the service per day:

cuota of Google speech

2) I'm not sure if that means if we must compile our software again.

3) I didn't find what is that limit exactly

Community
  • 1
  • 1
chelder
  • 3,819
  • 6
  • 56
  • 90
  • 1
    Beside being free CMUSphinx has other advantages, for example you might properly tune it to get a best possible resource usage as well as best accuracy for a given task. – Nikolay Shmyrev Jan 31 '14 at 07:26
  • SR engines (particularly web-based engines) tend to be heavy consumers of resources. It's not at all surprising that companies don't want unthrottled access to their servers. It's more surprising that they give you access *at all*. – Eric Brown Jan 31 '14 at 17:42
  • AT&T do provide 1,000,000 transactions per month for free, so it will go a long way... https://developer.att.com/pricing/details#pricingDetails-speech – brandall Feb 01 '14 at 14:35
  • 1
    @brandall I wrote about the free basic access of AT&T. The premium access you suggest is: $99 / year + usage fees, where the first million of transactions are "free" – chelder Feb 02 '14 at 23:19

0 Answers0