An overview of potential features in Assistant, a voice controlled personal management system available in the next version of the iPhone software:
The system will actually speak back and forth with the user to gain the most information in order to provide the best results. The user essentially can hold a conversation with their iPhone like it is another human being. For example, if a user is making a meeting with me, they will say “setup meeting with Mark” and the first “bubble” of the conversation thread will say that. After that, the system will speak back: “which e-mail address should Mark be notified at, work or personal?” This question will both be spoken out loud by the iPhone Assistant and shown as a new “bubble” in the conversation thread. The user will then respond with the email address they want to notify me at, and the appointment will be made.
The speculation is this feature will only work with the new iPhones, and not the iPhone 4 or 3GS, because of processor and RAM requirements.