Imprudence:How to Re-enable Voice Chat

For legal reasons, we did not distribute the Second Life voice chat components in Imprudence prior to version 1.3.0 RC2. But, all versions of Imprudence will work with the voice components from the matching version of SL. So, you just have to either download them or copy them over from a normal SL installation to the same spot in the Imprudence installation. Instructions for each operating system are provided below.

Option 1: Downloading files from Linden Lab
You can download the voice components from Linden Lab as a tar.bz2 file. You will need to install a program like 7-zip (free) or WinRAR (free trial version) in order to open the tar.bz2 file and extract the voice components.


 * For Imprudence 1.3, download: http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-2.1.3010.6270-windows-20090309.tar.bz2
 * For Imprudence 1.2, download: http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-2.1.3010.6151-windows-20090218.tar.bz2
 * Using one of the programs mentioned above, extract the following files from indra/newview/vivox-runtime/i686-win32/ to your main Imprudence folder:
 * ortp.dll
 * SLVoice.exe
 * vivoxsdk.dll
 * wrap_oal.dll

Option 2: Copying files from a Second Life installation
Download and install the appropriate version of Second Life, if you do not already have it installed.


 * For Imprudence 1.3, install Second Life 1.23.
 * For Imprudence 1.2, install Second Life 1.22 LL took down the link for some reason.

Copy the following files from your Second Life installation to your Imprudence installation:


 * ortp.dll
 * SLVoice.exe
 * vivoxsdk.dll
 * wrap_oal.dll

NOTE: 'Do NOT'' copy "alut.dll" from the voice packages. This will cause audio not to work!'''

If all went well, the voice files have been installed, and you can start using voice chat with Imprudence! If you had some difficulty or voice chat still doesn't work, please ask for help in the forums.

recent releases ( RC1 )
Open a terminal window, navigate to your Imprudence top directory and type in: ./getvoice.sh

beta4 and older
Open a terminal window, navigate to your Imprudence top directory, then copy and paste the following commands to download and extract the necessary files automatically:

mkdir -p ./lib curl -O http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-2.1.3010.6270-linux-20090309.tar.bz2 tar -C ./bin --strip-components 4 -xjf vivox-*.tar.bz2 --wildcards '*SLVoice' tar -C ./lib --strip-components 4 -xjf vivox-*.tar.bz2 --wildcards '*.so*' rm vivox-*.tar.bz2

If all went well, the voice files have been installed, and you can close the terminal and start using voice chat with Imprudence! If you had some difficulty or voice chat still doesn't work, please ask for help in the forums.

Imprudence 1.2 (automated install)
Open a terminal window, navigate to your Imprudence top directory, then copy and paste the following commands to download and extract the necessary files automatically:

mkdir -p ./lib curl -O http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-2.1.3010.6151-linux-20090218.tar.bz2 tar -C ./bin --strip-components 4 -xjf vivox-*.tar.bz2 --wildcards '*SLVoice' tar -C ./lib --strip-components 4 -xjf vivox-*.tar.bz2 --wildcards '*.so*' rm vivox-*.tar.bz2

If all went well, the voice files have been installed, and you can close the terminal and start using voice chat with Imprudence! If you had some difficulty or voice chat still doesn't work, please ask for help in the forums.

Manual install (any version)
If you have the official Second Life viewer installed, you can copy over some files manually.


 * For Imprudence 1.3, copy from Second Life 1.23.
 * For Imprudence 1.2, copy from Second Life 1.22.

Copy the following files from your Second Life directory to the same location within the Imprudence directory:


 * bin/SLVoice
 * lib/libalut.so
 * lib/libopenal.so.1
 * lib/libortp.so
 * lib/libvivoxsdk.so

If all went well, the voice files have been installed, and you can start using voice chat with Imprudence! If you had some difficulty or voice chat still doesn't work, please ask for help in the forums.

Imprudence 1.3 (automated install)
Launch the Terminal application (Applications > Utilities > Terminal) to open a command line interface. Copy and paste the commands below into the Terminal window (and press enter to run them).

Depending on where you have installed Imprudence, run one of the following commands to navigate inside the Imprudence application:
 * Installed in the Applications directory: cd /Applications/Imprudence.app/
 * Installed on your Desktop: cd ~/Desktop/Imprudence.app/
 * Installed somewhere else: cd to wherever you installed it. Or temporarily move Imprudence to one of the above locations, then move it back after the voice files are installed.

Then, run all of the following commands to download and extract the necessary files automatically:

curl -O http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-2.1.3010.6270-darwin-20090309.tar.bz2 tar -C ./Contents/Resources/ --strip-components 4 -xvjf vivox-*.tar.bz2 rm vivox-*.tar.bz2

If all went well, the voice files have been installed, and you can close the Terminal application and start using voice chat with Imprudence! If you had some difficulty or voice chat still doesn't work, please ask for help in the forums.

Imprudence 1.2 (automated install)
Launch the Terminal application (Applications > Utilities > Terminal) to open a command line interface. Copy and paste the commands below into the Terminal window (and press enter to run them).

Depending on where you have installed Imprudence, run one of the following commands to navigate inside the Imprudence application:
 * Installed in the Applications directory: cd /Applications/Imprudence.app/
 * Installed on your Desktop: cd ~/Desktop/Imprudence.app/
 * Installed somewhere else: cd to wherever you installed it. Or temporarily move Imprudence to one of the above locations, then move it back after the voice files are installed.

Then, run all of the following commands to download and extract the necessary files automatically:

curl -O http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-2.1.3010.6151-darwin-20090218.tar.bz2 tar -C ./Contents/Resources/ --strip-components 4 -xvjf vivox-*.tar.bz2 rm vivox-*.tar.bz2

If all went well, the voice files have been installed, and you can close the Terminal application and start using voice chat with Imprudence! If you had some difficulty or voice chat still doesn't work, please ask for help in the forums.

Manual install (any version)
If you have the official Second Life viewer installed, you can copy over some files manually.


 * For Imprudence 1.3, copy from Second Life 1.23.
 * For Imprudence 1.2, copy from Second Life 1.22.

Perform the following steps to copy the voice files from Second Life to Imprudence:


 * 1) Open the Applications directory (or wherever Second Life is installed), right-click (or Ctrl-click) on the "Second Life" application, and choose "Show Package Contents".
 * 2) Double click on Contents, then Resources.
 * 3) Highlight each of the following files (hold the Shift key and click on each file in turn):
 * 4) * libalut.dylib
 * 5) * libopenal.dylib
 * 6) * libortp.dylib
 * 7) * libvivoxsdk.dylib
 * 8) * SLVoice
 * 9) Right-click (or Ctrl-click) on any of the highlighted files, then choose "Copy 5 Items" from the menu. (The files will be pasted into Imprudence in a later step.)
 * 10) Repeat steps 1 and 2 to navigate inside the "Imprudence" application, again navigating to Contents, then Resources.
 * 11) Right-click (or Ctrl-click) on an empty (white) area of the directory, then choose "Paste Items" from the menu.

If all went well, the voice files have been installed, and you can close Finder and start using voice chat with Imprudence! If you had some difficulty or voice chat still doesn't work, please ask for help in the forums.