genetic
Honorary Master
Siri was only available for the 4s when that came out and it gradually got disseminated to the rest of their hardware. This isn't just a software feature they can turn off and on. It looks like quite a sophisticated piece of tech.
Siri is purely software - there is no hardware component. The reason it's only on the 4S and up is because it requires the faster processing power the 4S had... It's quite resource intensive.
Edit: Found this:
"The Siri software needs to cache data, needs to access a big data set at wide bandwidth, and needs a big processor to crunch all of the numbers. When we originally released Siri for the iPhone 3GS, we had to perform all kinds of optimizations and shortcuts to get it to work efficiently. All I can say is that it will likely run much better on a faster phone."
http://www.informationweek.com/pers...-voice-assistant-to-be-world-changi/231700133