Add iPhone 4S Siri Custom Conversations With AssistantExtensions [Guide]

by jbwire on January 27, 2012

AssistantExtensions is a new cydia package to open up Siri’s capabilities and add more options to it. It let developers make additional extensions for Siri like opening chat session with just saying “Let’s chat”. You can configure Siri on iPhone 4S to add your custom conversations to it with the new tweak AssistantExtensions.

AssistantExtensions features:

  • System commands: tweet, show tweet, launch apps, set brightness, restart springboard, generate a random number
  • Toggles: you can literally toggle on/off all the shortcuts found in SBSettings
  • Chat Bot: You can chat with Siri. To start, just say “Let’s chat” and wait for session to open.

AssistantExtensions is developed by K3A. Y Their might a number of questions you want Siri to answer may be for fun, or impress your friends or many other reasons. Here are the simple steps using which you can configure and add custom conversations to Siri.

How to Configure Custom Commands to Siri on Jailbroken iPhone 4S

Step 1: Jailbreak your iPhone 4S. You can use Absinthe tool to jailbreak.

Step 2:  Download AssistantExtensions and install it.
Step 3: Open new blank document in any text editor and copy paste the following lines in the editor window.

<?xml version=”1.0″ encoding=”ISO-8859-1″?>
<aiml>
<category>

<pattern>YOUR CUSTOM SIRI QUESTION (MUST BE UPPERCASE)</pattern>

<template>your custom response (must be lowercase)</template>

</category>
</aiml>

Step 4: Replace the text in the tag <pattern> </pattern> with the question your want to configure in Siri Example

<pattern>Which site is best for jailbreak updates</pattern>

Step 5: Replace the text in the tag <template> </template> with the answer your want to configure in Siri Example

<template>jailbreakwire.com is the best place</template>

If you want Siri to have more than one response for something you say, add <random></random> in the <template> tags, and add <li></li> for each response. Here’s an example:

<category>

<pattern>YOUR CUSTOM SIRI QUESTION (MUST BE UPPERCASE)</pattern>

<template><random>

<li> jailbreakwire.com is the best place</li>

<li> jailbreakme.com</li></random></template>

</category>

Step 6: So our final file looks like this:

<?xml version=”1.0″ encoding=”ISO-8859-1″?>
<aiml>

<category>

<pattern>YOUR CUSTOM SIRI QUESTION (MUST BE UPPERCASE)</pattern>

<template><random>

<li> jailbreakwire.com is the best place</li>

<li> jailbreakme.com</li></random></template>

</category>

</aiml>

Step 7: Now save the file with a file extension “.aiml”.

Step 8: Download an iPhone file-system editor program like iExplorer and go into the following directory: Library/AssistantExtensions/aiml/ of your iPhone and drop the file saved in step 7.

Step 9: Wait for the file to be transferred.

Step 10: All done. Now, simple open Siri and say “Let’s Chat”. You can now ask your custom question and you will get answer from Siri.

Also must try these best Siri Cydia tweaks for Jailbroken idevices. For instant updates and guides connect to us on @Jailbreakwire, join our Facebook Fanpage and join our Google+ network.

Previous post:

Next post: