Yeah I have seen a few videos on youtube with programs with voice control. Im just contemplating whether use a learning system as there will be only a few commands, excluding the controlling of the music side, to get a much more accurate system, and do this for a few users if possible. Or I have seen a few which dont really need the learning system but still seem to be pretty good depending on the mic you use. I dont like the windows voice recognition at all. Was definitely gonna use an alternative.
The rationale for AMB is simple. When you develop a platform for developers, you don't want them to have to learn weird standards like OBD2/ELM327 or the plethora of CAN protocols that are different from vehicle to vehicle. You want them to only have to learn one API and not to have to care about what vehicle their app is running in, the underlying network details, etc. AMB makes the underlying hardware and protocol differences opaque to the developer. He doesn't have to care if it's OBD2, an arduino, CAN, OpenXC or anything else. He just writes his app to the AMB API and he's done.
The challenge will be for the automaker or hardware integrator. He'll have to setup AMB in such a way that it just works.
Former author of LinuxICE, nghost, nobdy.
Current author of Automotive Message Broker (AMB).
Works on Tizen IVI. Does not represent anyone or anything but himself.
Last edited by UnusuallyGenius; 08-22-2013 at 03:18 PM.
this is promising. I suggest not going with the pi as that board is limited for the money. maybe look into the pcduino that is morepowerful and can easily interface with arduino ide (anaolg inputs is a plus) and would open the scope of what you're doing by having readily available libraries and a huge community.
Maybe I'm in the minority, but I beg to differ.
A big majority of what has been listed is already offered even in a Kia (no offense to Kia, I'm just comparing to luxury makes like BMW, Mercedes, Audi etc). Just what are we trying to achieve??