Raspberry Pi with GOBOT (Golang) Part I

This all started with developing a simple software to support the robotic project. We had initially planned with Arduino and Gobot (A golang framework for robotics). After we tested some initial sample programs we realised that we can't run the program or a go binary as a service on Arduino. Because Arduino accepts only instructions … Continue reading Raspberry Pi with GOBOT (Golang) Part I

Using Golang with Api.ai Artificial Intelligence service

Part 2 — In this article, we will try out their /tts service. In part 1 of this series we explored their /query service. Here, we will explore their/tts service which takes text and returns the generated speech (as an audio WAV file). I have created a folder “apiai” which will hold the Go source code “apiaifile.go”. … Continue reading Using Golang with Api.ai Artificial Intelligence service

Using Golang with Api.ai Artificial Intelligence service

Part 1 — In this article, we will try out their /query service. Api.ai is a service which provides a nice combination of both voice recognition and machine learning for developers. We shall use their free tier. Api.ai has “Domains”. Domains are a whole collection of knowledge and data structures from Api.ai that are ready for use … Continue reading Using Golang with Api.ai Artificial Intelligence service