developing a bot to use as gtalk contact with java - bots

I want to develop a bot who can chat from gtalk and I have some experience with java.
I don't want to use the bot for IA purpose.
I want to use the bot to emulate a console like xterm.
Edit:
Ok: the question is "Any leads on how to develop it?"
thanks for the awnsers.

Google Talk uses XMPP. You could look into using Smack.

I think the easiest way to host your bot as Google App Engine application. It has built in support for receiving and sending XMPP messages.

Related

explore voice capability in Microsoft chat bot

I have chat bot developed using Microsoft bot frame work in , in chat bot we have a option for customer to ask a question for that we need to make it voice enabled as of now we are using node.js and azure for development . i wanted to know how we can achieve it ?
On google chrome, mic can be enabled easily. Google chrome will also translate the voice for you. First follow below link, see if you are using same framework : https://learn.microsoft.com/en-us/azure/bot-service/bot-service-channel-connect-webchat-speech?view=azure-bot-service-3.0
Post that following link can also help enabling the voice. Can't Chrome's speechSynthesis work offline?
You can enable voice on Firefox as well using bing translate. This link will help you: https://github.com/Microsoft/BotFramework-WebChat/issues/1141

Linking DialogFlow to a Desktop Application

i just started on a project in DialogFlow and i was wondering is it possible to link my dialogflow to a specific desktop application? And if possible, what is the solution?
For example:
By saying "launch app", it will open up the desktop application "app"
While this is certainly something that Dialogflow's APIs can help with - this isn't a feature provided by Dialogflow itself. Dialogflow's NLP runs in the cloud - there is nothing local that it can "do".
However, you can create a launcher app that does this sort of thing by opening the microphone and sending either the stream or a speech-to-text version to Dialogflow through the Detect Intent API. Dialogflow can determine an Intent that would handle this and pass that information back to your launcher, and your launcher can then locate the app and start it.
I'm not sure how practical this would be, however. Microsoft already has this feature built-in with Cortana, and Google is building the Assistant into ChromeOS which will do this as well. While I'm not aware of Apple doing this, I may just have missed an announcement that Siri does this as well. And if there isn't someone who is doing this for Linux using some local speech-to-text libraries, it sounds like the perfect opportunity to do so.
You may try and use different Dialogflow clients available on their GitHub page. Java Client 2 may be helpful to start your work. However, you will be required to write your own UI code and have to consume Dialogflow API.

Connect Bot built with Microsoft Bot Framework to other connectors/Channels too

I have built a bot using Microsoft bot framework. Now I want to connect it to channels which are not supported by the Microsoft bot connector. However, I need to build an interface (or a substitute for bot connector) to connect to those channels. But as I am using Bot framework SDK (NodeJs), I need the best approach to expose the endpoint of my bot engine to other connectors/channels.
The Bot Framework has a mechanism specifically for this scenario, called Direct Line. Essentially, you build the UI interface yourself, but use the Direct Line API to forward events to/from the Bot Connector. You can use the Direct Line REST API, or find an npm package where someone has taken care of the underlying plumbing for you, as in the botframework-directline.js package. Microsoft has some node.js BotBuilder-Samples on their GitHub site too.
Note: The typical way to get the best help on SO is to post code of
what you've tried and that gives people a better idea of how to help.
I understand you don't know where to start, so that doesn't help much,
but maybe it will explain why you're getting Close flags.

how to make Gmail Chat Bot, a simple one?

I want to make a gmail chat bot. i dont know anything abt it. What language, what software to use? Can google app engine and eclipse be used?
Check this two links out it will surely help you out http://code.google.com/appengine/docs/java/xmpp and http://blog.appenginefan.com/2009/09/my-first-attempt-at-xmpp-in-java-app.html

Video plugin in chat.

I'm developing a social networking application for browsers using PHP and I want to have a chat application feature that supports video chat features like in Gmail (Google provides a browser plugin for this). Where can I find such an application or is there something available for a starting point for me to develop one on my own?
Thanks.
You could try using a service like ToxBox. They provide an API;
http://developers.tokbox.com/index.php/Main_Page

Resources