Mody
Mody

Reputation: 51

Google Speech to text available offline?

I would like to leverage Google's Speech to text service for a desktop app, but I would like it to be offline. Is this possible?

They have on-prem solutions but can it be offline so no data is sent? https://cloud.google.com/speech-to-text#all-features

Upvotes: 5

Views: 11455

Answers (3)

Eirik W
Eirik W

Reputation: 3145

It may be possible: https://cloud.google.com/speech-to-text/ondevice

As they state:

Private feature

This product is a private feature. The documentation is publicly available but you must contact Google for full access.

Cloud Speech-to-Text On Device enables server-quality speech technology on embedded devices. This feature allows you to run streaming speech recognition fully on-device, without any connection to a network or Google servers.

Upvotes: 0

Shakeel Aziz
Shakeel Aziz

Reputation: 13

Google Speech-to-text API is available offline only for English in several devices. If You want this API to work for you offline for other languages, you should install that Specific language on you device - otherwise it won't work.

Basically Google Speech Recognition requires internet access to make REST and RPC calls. If you have a working with internet access, it will work on every Language you want. But in offline mode it only works on device-specific language, most probably English.

Upvotes: 1

Google's Speech to Text API only works through the cloud, it is not possible to work offline, this is because Speech API and Text to Speech API make request using REST or RPC calls.

The Speech-to-Text On-Prem allows you to deploy the Speech to Text API through a container or any GKE cluster, but that doesn't mean you can do it in your local desktop.

Upvotes: 3

Related Questions