I was working on a new tool that will greatly help you with a voice acting for Arcanum game. I worked on it for only two days, but I think that it's already ready for it's first release.
What it does?
It allows you to open a dialog file (*.dlg), add a speech to every line of the dialog, and then install everything easily into Arcanum, so you can hear it in the game. You can easily record that speech using your microphone, and then play, edit, or delete that recorded audio file directly in ArcVoice without a problem. Or you can even record that speech in some fancy 3rd party application, and simply browse and assign the audio file to the line directly in the ArcVoice. Also, everything you create using ArcVoice is saved in a very simple voice bank, which consist of one directory and the bank file (*.vbnk), so it's really easy to transfer it another computer or even share it on the internet.
-Opening dialog files, creating new voice banks
-Recording speech using a microphone for a selected line with just one click.
-High quality recoding into wave format, 44100kHz, 16 bit, mono for space saving.
-Build-in audio player, browser, and it's possible to assign external audio file to a selected line, which will be copied into bank after you click on assign button.
-Filtering lines by voice actor's gender.
-Highlighting lines by their state. Purple = Missing speech for both genders. Blue = Missing speech for one of the genders. Green = No speech is missing.
This feature also prevents a duplication of dialog lines. If you assign voice to one line, and another line with the very same text is found, it will be automatically highlighted using those colors.
-Playing and recording selected line using the Microsoft Speech technology. It will list all voice actors you have installed in you system (at least one voice is should be available - Microsoft Sam). Even better, it's also highlighting words as it's speaking.
-Big display screen for comfortable reading
-Added button External, for opening recorded sounds in your favorite sound editor.
-Added settings form + config file.
-Thats all, I'm lazy
-Fixed a serious bug in dialog loading procedure. Now all dialogs should be loaded and displayed correctly.
-Added Export feature. Now you can easily save all the voice files into a module directory with just one click! It will automatically convert all recorded .wav files into .mp3 files, generate a .dlg file, and then save everything into the module directory you choose. Normally, you would have to do that manually, using this tutorial, which would be pretty painful, I think. Also, the audio quality is now much better than before! It's using a Lame encoder, with settings for best quality and higher bitrates (128kbit - which is twice better).
-Added "Zooming" feature.
-Fixed few bugs.
Version 0.4c (2012/05/24):
-Added safe mode check. After you click on a delete and record button, it will ask for confirmation (if the selected line has a speech assigned to it), so you won't accidentally delete or re-record it.
-Added detection for Audacity editor. If you run the ArcVoice, it will try to find a location of audacity, but only if you haven't selected another editor already. Known bug: Works only if you install audacity to default directory.
-Made a few tweaks and fixed few bugs.
Please report any bugs here, any ideas and comments are welcomed