Google Speech API with MRCP - java

Does some one know how to integrate Google Speech API as ASR with other IVR Systems e.g. Avaya, Genesis etc. These IVR/VXML systems generally integrate with ASR using MRCP protocol.

Integration of Google Speech API with atleast one IVR (Asterisk) is documented here.
For the closed-source IVRs out there, dont think there is enough documentation or clarity on whether it is feasible for them to use Google Speech API since they only use MRCP, but there's a great discussion here on ideas of how to make that happen with a workaround (suggests creating modules that speak MRCPv2 with 3rd party services) :
https://github.com/RestComm/mediaserver/issues/284
and specifically, this comment: https://github.com/RestComm/mediaserver/issues/284#issuecomment-258404836
HTH

Not all the IVR are limited by the protocol MRCP. The Voximal (VoiceXML browser for Asterisk) , integrate connector to Google Speech, Bing/Microsft and Watson/IBM speech Cloud API. The incrediblePBX OpenSource project integrates a module with Google Speeh too.

Related

Does Google test Framework support JAVA language.? Or does it support only C++? If yes, what is the alternate for Google test Framework for JAVA

I checked the official Google Test site, it says it supports C++. I want to clarify does it also support JAVA by any chance , if not what alternative can i use to test my JAVA application hosted on Google cloud.
I guess the most spread testing for Java is JUnit, I don't know if hosting on google cloud changes anything of the usage of it.

Accessing Facebook Marketing API from Java

We have Java based CRM and want to integrate facebook campaign management. I checked facebook marketing api and they provide PHP and Python based SDKs. I'm wondering how we can access/consume facebook marketing api in Java, there should be some rest interface which I could not find.
Anyone have idea?
There is newly released Java SDK (beta) for Marketing API: https://github.com/facebook/facebook-java-ads-sdk. You can give a try.
You can use
RestFB
The Marketing API support is currently in a beta state and you may use
it at your own risk. We would like to hear your feedback and hope you
open any issue at Github or write a message to Google Groups.
Here are the Java Docs
http://restfb.com/javadoc/index.html
http://restfb.com/javadoc/com/restfb/types/ads/AdCampaignGroup.html
http://restfb.com/javadoc/com/restfb/types/ads/class-use/AdCampaignGroup.html
Besides RestFB, Spring Social seems to be the best contender:
Java (Spring) by Spring Social - Looks like there is a pull request to integrate the ads management api, but, it hasn't been merged. https://github.com/spring-projects/spring-social-facebook/pull/155/files
Additionally, there is also Facebook4j
http://facebook4j.org/en/index.html
Well, the Marketing API docs are here:
https://developers.facebook.com/docs/marketing-apis
The quickstart is here:
https://developers.facebook.com/docs/marketing-api/quickstart
The reference is here:
https://developers.facebook.com/docs/marketing-api/reference/v2.5
Even if maybe RestFb does not support this, you can always use direct HTTP calls to the Marketing API (for example via Apache HttpComponents).

About using google client api

I am planning to write a native java application that can get some blogs by searching with a few words. And I know we can get some results by searching on google blog search. So I want to know if I can write such an application by using google blog search. But I found that google seems just offer a javascript API for its blog search. So could anyone tell me how to use google's blog search service in java?
If it's not possible, do you guys know some other services that can do similar thing?
Thanks a lot
Google's blog platform is Blogger, and it provides an API for working with the blogs on that platform. In addition, there are a number of client libraries for this API, including Java.
Here's some resources to help you get started:
Here you can download the Java client library for the Blogger API
Here is the documentation for the Blogger API in general.
You can see information on the different types of API calls you can make here.
And here is a link to the APIs-explorer for the Blogger API, where you can play around with its capabilities
If you're new to using the Google Java Client Libraries for accessing Google APIs, you may also want to look at the documentation for the client libraries in general, here
It looks like by default, the API only supports searching for posts in a given blog, not across all blogs, so you may need to do something clever to achieve your end goal (but it wouldn't be fun if it was given all away for free, right?)

Clouds: Amazon, Google, Microsoft - What kind of frameworks can I use?

I need to develop some simple application like demo and this demo should connect to 3 clouds S3, Google Storage and Azure. This project is java based, Can I use some frameworks for it?
I've looked to the jclouds, native s3 and spring data and decided to ask this question ...
Thanks
JClouds would seem top be a good choice here, providing a consistent API to interact with the various cloud services. Like any abstraction, it's probably not as functional as any of the "native" APIs, but it's under very active development, so it'll improve.
I suggest you pick one and try it.

What type of programs or samples I should learn for Amazon Web Services?

I have downloaded Amazon Web Services Java SDK, and signed up for access key. Now my questions are:
What theoretical or Amazon Web Services related things should I know? (And from where?)
What sort of Apps or Programs should I try out since API is at my disposal? (And from where I can get some problems or sample examples?)
Aim is to learn AWS so I can develop my self as commercial programmer for AWS.
Amazon offers a 1 week training in Seattle where they go through most of their APIs and give you code examples and use cases. All (or mosts) examples are in Java and includes real-case application code.
I have been to one of these and the trainer had EXTREMELY extensive knowledge of all the APIs and how to use them. It is really a fast track to understanding what are the numerous services of amazon and how they integrate.
Otherwise, there are a bunch of whitepapers: http://aws.amazon.com/whitepapers/
Regards,
Vincent Giguère

Categories