I've read of the project in the news, but I can't find the actual state: Is it already possible to use the robot Pepper with Watson (IBM). If yes, what do we need to use Watson with Pepper. Can we do it ourselves? Is there a good tutorial for a getting started with the topic or something similar?
Kind Regards,
Janine
As far as I know, there is nothing else than the classic Watson/Bluemix Rest APIs that you can call from your code. Unfortunately that's all we have right now.
Jonas
Related
Can any one tell me or guide me in programming an ai Assistant something like Jarvis or Google Assistant etc which has both online and offline voice recognition capability.
I am new to Ai so I tried many tuorials and all still not able to understand or build one. Also don't know where to start and how to start please any help I really need help.
To be frank, natural language processing is one of the most complex and technically difficult fields in computer science. so if you want to make your own version of google assistant, it would help to have an advanced degree in AI, a million dollars in research funding and your own team of engineers.
That being said, a chatbot makes for a really fun hobby project. For now, try not to worry about online and offline voice recognition capability. Make a text-based chatbot that handles basic conversation. You can always add more capability later, and you'll probably have your bearings by then and know what to do.
A good place may be microsoft's new bot framework. I've never used it, myself, but its goal is to take some of the technologies behind the likes of Google Assistant and Jarvis, and to make them available for the everyday developer. It seems to fit your use-case, and as a microsoft product, it'll (probably) have some documentation or tutorials for you to get started.
There are a couple of options to get started.
First off, try to build a
bot using C# for native windows
applications. Microsoft has great documentation for the same, and there are a couple of great tutorials on YouTube for the same.
You can also try
api.ai
to build a bot. It's a bit less hands on, but a good way to get started.
To really try doing everything yourself, try learning a bot of machine learning first. Google has great YouTube tutorials for the same.
Try:
C# bot on windows
Google machine learning
The best choice to start is api.ai. It is simple to learn and integrate, and have a good response time. I tried most of the chatbot engines, apply to the natural language by phone to build voice assistants (Voximal). An important factor in this case is the response time. If you plan to integrate a lot of complex datas the reponse time will increase, and remember that you need to add the time duration of the SpeechToText and TextToSpeech too...
Use my project as an inspiration, is a personal A.I. assistant that is running on Windows 10/11(maybe even 8, not tested). It uses Tokenization and content analysis and association with set parameters for natural language processing and offline and online speech recognition for speech recognition. It can search content on Amazon, Google, Google Images, Google News, Netflix, Wikipedia and eBay. It can open and close multiple applications and it can also navigate in the settings menu on windows on any page or sub-section.
The project is here: https://github.com/CSharpTeoMan911/Eva
I've been really interested in making a walkie talkie wpf application, however I'm not too sure where to start. I was wondering what kind of technology would be needed to capture one person speaking and playing it back to someone else? Any resources available online to learn about the technology required etc. Thanks
For anyone who's interested in something like this too, I found that the makers of Zello the phone walkie talkie phone app also provide a SDK which can be used to integrate in a .NET application. It's also free for up to 5 people on your network. So I'm going to check it out and see how I can implement it in my app. Here's the link for anyone who's interested http://zello.com/sdk.htm
I'm searching for a way to build a silverlight client web application that connect toLync 2010 Online with audio, video, files and whiteboard features. Could anyone recommend some documentation?
This won't be easy... You could implement IM and presence fairly simply, but there is no support in Silverlight or the Lync APIs for the real-time AV protocols needed to support Audio and Video - it's a similiar story with sharing and whiteboarding.
Unless you have the time on your hands and are willing to attempt this without support/documentation, i'd recommend against it.
Edit: Have you taken a look at the web app and attendee client? The web app is the closest I think to what you want to achieve - I think you'd find it very difficult to improve on this.
If you think this is the right answer, please mark it as accepted, to help anyone else browsing the question. Thanks!
i want to try learning GAEJ but i dont know where to start.. do i need to start learning java first? then xml and then proceed to GAEJ? or go straight for GAEJ w/o learning java and xml? any suggestion would be appreciated...
It depends on what you are doing. You actually don't need to know any Java at all to host an application on GAE. HTML and the Eclipse Plugin are good enough.
If you want to do more complex things, though such as using the Datastore or User Authentication, then I suggest learning Java. You can try to use GAE as an outlet to learn Java, i.e. learn them simultaneously.
I don't know if you've seen Google's getting started documentation yet, but it's got a great DIY tutorial for getting an app up and running.
You are going to be at a bit of a disadvantage if you don't know Java yet, but that's no reason not to dive right in to GAEJ -- just make sure you have the Java API handy to look things up as you go.
i am a beginer in developing orkut application. can any one tell me the basics of that like how database is designed and all...
How about the orkut documentation for developpers ?
http://code.google.com/intl/en-US/apis/orkut/
I do recomend you to go first to the orkut developer forum, read the fixed topics an then go to the docs that MAX suggested. :)
The reason is that there are a lot of outdated informations in the docs. In the forum the informations are more updated and you can always ask the community if something doesn't work. ;)