Differences in services and how to choose

Three lineups and their differences

1
Price
Initial cost
Payments
Speech recognition
Rule Grammar Recognition
Text Recognition
Streaming Recognition
File Recognition
Word registration
Speech Recognition Engine
Specialized Engine
Connection method
Shared server type

AmiVoice API

  • Speech recognition
  • In the cloud
Pay-as-you-go
None
Credit card/bill
Shared server on the cloud
API
Dedicated server type

AmiVoice API Private

  • Speech recognition
  • In the cloud
  • On premises
Quotation
Yes
Invoice
Dedicated server(Cloud/On-premise)
APIs, SDKs
On-device type

AmiVoice SDK

  • Speech recognition
  • Device Recognition
Quotation
Yes
Invoice
In the terminalCan also be connected to API Private
Depends on the device specs used
-

\ Understand the difference between APIs and SDKs /

Get materialsDL

Diagnosis with a flowchart

Q1 Equipped with speech recognition function
I want to develop a service/app

Q2 I want to perform speech recognition processing on the server.

AmiVoice SDK

No internet connection required/Speech recognition possible on device.

Q3 What server environment do you want to use?

On-Premises Environment

Cloud environment

Q4a Development environment:

Native Libraries

Same as cloud environment

Q4b The standard features of the AmiVoice API are sufficient

DO NOT

YES

AmiVoice API Private

You can use the speech recognition API in an on-premise environment at low cost.

AmiVoice API Private

In addition to being able to use dedicated engines that are not publicly available, you can stabilize response by keeping the server running in preparation for heavy loads.
*Cost is charged per server.

AmiVoice API

Speech recognition API is available at low cost.

AmiVoice SDK

Development can be easily achieved by utilizing the recording and communication libraries included in the AmiVoice SDK.

Use API for Free