google Speech API for iOS Out of vocabulary training set - ios

I am working on a project which uses Google Speech API in iOS project. The project involves Voice input to recognize many terms which are basically jargons. The Google speech API gracefully fails to recognize this voice input for this jargons.
Is there a way to train google speech API to learn this jargons and easily recognize them while giving voice input in mobile iOS app?

I believe you're referring to (recently rebranded) Google Cloud Speech-to-Text API. If so, there is no way to train it right now.

Related

Is it possible to integrate Google Assistant with my custom app?

I would like to integrate Google assistant inside my app. The idea is that I have a app which provides various press services, like giving latest news and such. I would like to integrate Google assistant for handling some particular requests. For example the user may ask, "what did the Lakers yesterday?" If i search this on Google or ask to the assistant, i will get a card with the score of yesterday's game. I would like, from inside my app, to replicate this interaction, that is sending the request to Google assistant and showing the answer that Google return to the user (or at least opening Google assistant with the answer)
Is such a thing possible?
I was looking at Google Assistant service sdk (https://developers.google.com/assistant/sdk/guides/service/python/) and it says:
The Google Assistant Service gives you full control over the integration with the Assistant by providing a streaming endpoint. Stream a user audio query to this endpoint to receive a Google Assistant audio response.
Is this possible only with audio interaction? I'm not quite certain this is the solution I should look into
The Google Assistant SDK Service allows you to send both audio or text to the Assistant and you'll get back responses including audio, display text, and rich HTML visual content.
For mobile apps, there's less support compared to Python, but it's still doable. For example, there's a version of the SDK for Android Things, which means for IoT devices like a Raspberry Pi. You can go through this project and remove all the IoT references, but it's something you'd need to do yourself.

Speech-to-text on Apple Watch

We are struggling implementing the Dialogflow conversational API to an Apple Watch.
We have done an implementation but can not manage the speech regognition to work (via Google Voice API) because the encodings are different (FLAC vs.provided LPCM).
Any suggestions on how to perform a speedy speech-to-text with custom phrases (e.g. custom words, suggestions etc...) on the Apple Watch?

Using Google Mobile Vision API on Android Things

I'm trying to use Google Mobile Vision API on Android Things but apparently, it depends on Play Store as described by this stacktrace:
05-24 06:17:26.714 4993-4993/com.ee.foo
W/GooglePlayServicesUtil: Google Play Store is missing.
Error creating remote native face detector
com.google.android.gms.internal.zzsb$zza: No acceptable module found. Local
version is 0 and remote version is 0.
I know Play Store wouldn't be available for Android Things but is there a way of doing this or I should just use Cloud Vision API instead?

Using the Watson Speech to Text service in an iOS app with Bluemix

We are creating an iOS application on Bluemix and we are trying to link the Speech to Text service. We've bound the service to the application, but now we don't know how to utilize the service within our app.
How do we use the Speech to Text API in our iOS app with our back end hosted on Bluemix?
You have two options:
You make the call to the Watson Speech to Text service directly from your iOS application. You can either invoke the REST API directly from your iOS app using something like RestKit, or you can use the Watson Speech iOS SDK to make that invocation easier.
You can send all the received audio to your app on Bluemix (serving as a mobile back end) and invoke the Speech to Text REST API from there. This will offload computation from the mobile device, but will most likely increase the latency of getting back the audio transcription to your mobile phone.
Additionally, there is now a Watson iOS SDK which includes the Speech to Text service. This seems like an ideal solution over using the REST API directly if you plan to do a lot of work with Watson.

Integrate Google Talk, voice & transalation in iOS app

I want to integrate Google Talk, voice & transalation in my iOS app. I tried this link
I just show me my contact list. How can I start chatting or voice call from this ?
If any one have idea or any other solution to integrate above services in my iOS app ?
Thanks
For chat, use XEP-0045
For voice, Google Talk uses libjingle which is a C++ implementation of XEP-0166/XEP-0167
For translation, you may need to find an implementation of XEP-0171

Resources