Imprudence:How to Re-enable Voice Chat

From Kokua Wiki
Jump to: navigation, search
Voice chat is now included in Imprudence 1.3.0 RC2 and later.
The instructions below are only necessary for earlier versions of Imprudence.

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.

Contents


Windows

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.

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.

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.

Linux

Imprudence 1.3 (automated install)

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.

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.


Mac

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.

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):
    • libalut.dylib
    • libopenal.dylib
    • libortp.dylib
    • libvivoxsdk.dylib
    • SLVoice
  4. 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.)
  5. Repeat steps 1 and 2 to navigate inside the "Imprudence" application, again navigating to Contents, then Resources.
  6. 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.