I am working on a project where I need to do a search in my website using Speech to text. I am using google cloud speech API synchronous REST API.
I am obtaining the audio from the browser with the help of WebRTC getUserMedia() library.
My current configuration for recording the audio is:
Linear 16, 16 bit mono channel, 48KHz.
I have also added relevant phrase hints: Acronyms, frequent words etc.
The issue I am facing is that, the accuracy in Google Demo is far better than the results I am getting in my application.
Here : https://cloud.google.com/speech/
Related
I use OCR function (DOCUMENT_TEXT_DETECTION) of Google Vision API to process different medical documents. There are some tables in them. According to Google's documentation there is a special BlockType for tables (https://cloud.google.com/vision/docs/reference/rpc/google.cloud.vision.v1#blocktype), however, I can not get this sort of block in a response from Google even in a case when existence of a table is obvious. Does anybody know the reason of such behavior? Do I need to use special options or methods to detect tables using Google Vision API? An example of a table I tried to process:
I found out your question about tables in Google Vision API in Google Forum. The short answer: tables (as blockType) aren't supported now (10/21/2021) but there is a feature request with minor priority: Google Vision API Issue Tracker
I would recommend you to use Document AI: Document AI. I checked and it returned meta info about tables.
I want to get the live stream from DJI spark to my PC, because I want to run a deep learning model to do object detection in real time. Is there any ways to get the live stream by using RTMP or RTP servers. I found by using Tellopy module in python we can get the live feed from DJI tello.
If you mean built-into the SDK, then the answer is no but you could decide the video stream yourself and package it up accordingly based on the needs of the server you wish to communicate with.
A few have done this work, the GO app, in order to support the various streaming sites has done it so it's known to be possible. It might take some work though.
Best of luck!
I have question regarding Google Custom Search API, is that works similar such as providing results as results provided from Google Assistant ?
our requirement is get result for user query and result should be content rather than web URL's/ links which Google Custom Search API is resulting.
Can you please suggest whether Google Custom Search API will work in getting results such as getting results from Google assistant ?
we have seen "This API brings to you the same Machine Learning technology that both powers Google’s ability to find specific answers to user questions in Google search and is the language understanding system behind the Google Assistant."
Do we get any code samples / API to utilize above system build which is used by the Google Assistant ?
I have used google map API but unfortunately I have discovered that they have an usage limits so I want to know that are there anyway o get an google map API without any usage limits, and if it is not how can I get any license?
Google maps api usage and limits
Do I need an API key?
Answer: in the early days of google maps you did not require an API key (it is still possible to not have one due to backwards compatibility) however, today, it is recommended that you generate an API key for google maps V3. Also, have in mind that some features are not available without the API key.
If you want to inform your self more about the API key, here is the official page that will tell you how to get started with it and how to include it to your project,
url: https://developers.google.com/maps/documentation/javascript/tutorial
What are the usage limits?
Answer: If your site gets 25 000 map loads or more every single day, for more than 90 days in a row, the google team will get in touch with you (they are well aware of your google maps usage). If however you don't think your google maps will generate such an amount of traffic then do the following:
Modify your application so that your usage is less than 25 000 map loads per day.
Enroll for automated billing of excess map loads in the Google Developers Console.
Purchase a Google Maps API for Work license.
Here is the official page for the limits,
url: https://developers.google.com/maps/documentation/javascript/usage#quota
To sum it all up:
If you can predict huge traffic on your website (and using the google maps API within your website), then once again, read carefully the docs and see what further steps need to be taken, otherwise you can experiment with google maps as much as you want.
I tried to search for algorithms about predicting future trends and I found Google Prediction API a good fit for me. I wanted to use it in my project but I can't find any useful information about their RESTful API and their examples are for Google App Engine only.
Can the Google Prediction API be used outside App Engine so that I can use it in my project?
Its not clear what resources you're looking at, but https://developers.google.com/prediction/ has details about the prediction service in general, and https://developers.google.com/prediction/docs/reference/v1.5/ has the more specific api details you're seeking.
The prediction API does not require the use of app engine.