-
-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Official Google Cloud Speech API code #4
Comments
How to use Google Speech API on Java Servlet? I need to use this for a web app (on browser). I'm using Eclipse and Tomcat as localhost. Appreciate your help. |
Hmmmm you want yo stream audio from thr microphone ? The credentials will need to be configured someway too for the Servlet. To tell the truth i am experimenting these days too, so :) |
@goxr3plus I've built the JAR files from your maven project. Is there anyway to just call these JAR files from a simple Servlet code? or the whole code must be modified to be compatible with Servlet? |
Of course you can call directly the library, there is no incompatibility
issues as far as is calling Google Speech API and the access token is
specified as i have shown in the small example of the README file.
Hey you can use Maven to add the libraries eaaasy on your project no need
to rebuild them.
As now for the Official Google Speech API. Well this library doesn't
support it, it supports only Google Speech API PRIVATE which is the same
with the difference that it can't be used for commercial projects.
The code i have given on this issue can be easily used with Servlet. Try
it, firstly create your own credentials on Google Cloud. Check the links i
have provided on the first answer of the issue.
…On Tue, Jul 3, 2018, 06:24 ghshpro ***@***.***> wrote:
@goxr3plus <https://github.com/goxr3plus> I've built the JAR files from
your maven project. Is there anyway to just call these JAR files from a
simple Servlet code? or the whole code must be modified to be compatible
with Servlet?
I'm still new to Servlet. Thanks :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ATbiwLWf8xz8kBh92wN_zXAVohf6HiJGks5uCuQDgaJpZM4U-hmu>
.
|
FYI, here's how to get the above JSON file:
Thanks for your help, mate. |
Hello my friend sorry if the tutorials are not so professional, it's been
time, i ave to remake them. Look :
I have not so. much experience eith the Servlets but :
Look this discussion i have on this issue on how to enable Google Speech
API private :
EVERYTHIN YOU NEED is on the discussion i have in this issue :
#2
Also you can use the official Google Speech API as i have posted
description, links and code in this issue :
#4
Please read the above carefuly, they are the answer to your questions 🙋
…On Tue, Jul 17, 2018, 10:27 ghshpro ***@***.***> wrote:
1. How can I call your JAVA code from SERVLET then? Let's say here's
my code, what should I add to call your JAVA library? (Let's say I have all
your code as a JAR file in my build path)
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class Test
*/
@WebServlet("/Test")
public class Test extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public Test() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.getWriter().append("Served at: ").append(request.getContextPath());
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
1. In your YouTube tutorial, you said we can search for "Speech API
'Private'" on GCP. But *there is no such API on the platform anymore*.
There's just one *Google Speech API*. I found a way to obtain a JSON
file from GCP which contains "private_key", which is a very veryyyy long
(1000+ characters) and "private_key_id" which is a 40-character key. Both
don't seem to work. Maybe I'm entering it at the wrong place? Maybe you can
help update the tutorial please?
FYI, here's how to get the above JSON file:
1. In "Create Credentials" drop down, select "Service account key".
2. Create a "service account" if you haven't yet.
3. Select JSON and click "Create".
Then you'll get a JSON file containing some info.
Thanks for your help, mate.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ATbiwMzdCeTZWmsgZtdARsEt-trL1a_8ks5uHZHWgaJpZM4U-hmu>
.
|
@DeathStrokeAlpha @twister21 Hello my friends , i am working with Google Cloud Speech Library so :
Here is working code Google Cloud Speech Official
Any problems you might have about setting the credentials check this stackoverflow question i did :
For some reason it has the same problem as this library , stopping after 65 seconds , google has made it like this .... gonna find a work around soon
Check this -> googleapis/google-cloud-java#3188
The text was updated successfully, but these errors were encountered: