You should install all files included in the archive respecting the folder structure. To see the content of the archive from Nexus you can check the "Preview file contents" link in the file download page.
I make, play and test mods for Morrowind.exe. I don't use OpenMW. So please don't ask.
Something I recently realized updating to Windows 11: if you have more than a single audio output (e.g. loudspeakers or headphones) sometimes Windows fails to route/enable the proper output for Morrowind.exe, in that case try temporarily disabling the audio output device you are not currently using for all Windows applications , that should force Morrowind to use the right enabled audio output and make Read Aloud voices audible again.
Note: A list of detected/installed Windows SAPI voices listed in the MCM panel and in mwse.log, this should hopefully make troubleshooting a little easier, remember the mod cannot work until those voices are properly installed/detected If you still have problems hearing voice with Realtek HD Audio drivers and Windows 11, try using the default Windows 11 HD Audio driver instead of the one coming from your motherboard vendor
I wanted to ask if there was any way to include an option for choosing when the Read Aloud function works for Dialogue, like there is for Books and the Journal. I don't want every single stretch of dialogue to be read, only longer ones, or ones I personally opt-into.
I figure either a button on the HUD, a hotkey (perhaps held when clicking a topic?) or some other implementation could work?
I installed Read Aloud and later decided it wasn't for me, so uninstalled it. When I check mwse.log, I see the following entry [LuaManager] ERROR: Failed to run mod initialization script 'read aloud.main': .\Data Files\MWSE\mods\read aloud\speech.lua:7: module 'luacom' not found: no field package.preload['luacom'] no file '.\Data Files\MWSE\core\luacom.lua' no file '.\Data Files\MWSE\core\luacom\init.lua' no file '.\Data Files\MWSE\core\lib\luacom.lua' no file '.\Data Files\MWSE\core\lib\luacom\init.lua' no file '.\Data Files\MWSE\lib\luacom.lua' no file '.\Data Files\MWSE\lib\luacom\init.lua' no file '.\Data Files\MWSE\mods\luacom.lua' no file '.\Data Files\MWSE\mods\luacom\init.lua' no file '.\Data Files\MWSE\lua\luacom.lua' no file '.\Data Files\MWSE\lua\luacom\init.lua' no file 'luacom.dll' no file '.\Data Files\MWSE\core\luacom.dll' no file '.\Data Files\MWSE\core\lib\luacom.dll' no file '.\Data Files\MWSE\lib\luacom.dll' no file '.\Data Files\MWSE\mods\luacom.dll' no file '.\Data Files\MWSE\lua\luacom.dll' I do not notice any obvious prolems within my game, but it seems to me that If I have uninstalled it, then mwse should not be trying to load it in the first case.
> .\Data Files\MWSE\mods\read aloud\speech.lua You did not uninstall it correctly , the log is telling you some of the files are still there, just delete the whole "Data Files\MWSE\mods\Read Aloud" folder and its contents. Or just delete the "Data Files\MWSE\mods\Read Aloud\main,lua" file, that should be enough.
How do i select my default "My Voice" I have about 10 voices installed on windows, and they all show in game in the mod config menu, but MS David is always #1 in the list and is the only voice used. How would i select option "3." which is one of my installed voices?
EDIT: Messed around a bit more.. Im assuming this doesnt work with 3rd party TTS voices? I would like to use AT&T Naturals "Charles" In place of MS David, and a different female voice (havent decided yet) in place of MS Zira.
Great mod, and Ill be using it regardless- I'd just REALLY like to get my Scottish/Glaswegian narrator working as it sounds extremely natural.
Sorry the DLL/API are probably a little dated and I don't know how/if it can select a specific/more modern voice. Only thing that you should be able to choose is the The Microsoft SAPI language code used, then the library should in theory use the related male/female default voices currently defined for that Windows code in your system, but maybe only some kind of voices are recognized.
your report does not help finding any problem! (jokes apart, maybe you could tell what version of Windows/language/voice/Morrowind/MWSE-Lua you are using to run it? Are you using MO2/Vortex? did you check that all the files are installed in the proper folders?)
im using mo2, but i installed it into the root, latest mwse, i dont have this folder "C:Windows/language/voice/Morrowind/MWSE-Lua" mwse working properly thou.
Assuming your Morrowind.exe is installed in something like e.g. mydrive:\my_path\Morrowind\ you should install the content of this mod archive relative to mydrive:\my_path\Morrowind\Data Files\ folder, so something like mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\common.lua mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\daedric.lua mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\main.lua mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\mcm.lua mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\Read Aloud.txt mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\speech.lua and (important!) mydrive:\my_path\Morrowind\Data Files\MWSE\lib\luacom.dll
if files are installed correctly, next you could check if the Lua code is loaded in game, check if the mydrive:\my_path\Morrowind\MWSE.log file created when you run the game contains lines like this Read Aloud mod config registered {"readDialogChoice":true,"stopReadingKey":{"keyCode":31,"isShiftDown":false,"isAltDown":true,"isControlDown":false},"useOnlyPlayerVoice":true,"keepReadingOnMenuClose":false,"daedricSkill":true,"readSigns":true,"readGreeting":true,"daedricTranslation":true,"readJournal":3,"readDaedricTranslation":true,"readDialog":3,"readBooksScrolls":3,"logLevel":0,"readLastJournal":true,"speedDelta":0,"volume":50,"playerVoiceOnly":true,"language":1}
if lines are there without error messages it could be no valid installed Windows voice is found To check for installed voices you could try checking with a different text-to-speech program e.g.DSpeech
I solved it, i changed my os language to us english, downloaded all the language files, changed my os language, and set up voicesearch, and voice services, and now its working, thanks the help. Many thanks.
Nice! Something I recently realized updating to Windows 11: if you have more than a single audio output (e.g. loudspeakers or headphones) sometimes Windows fails to route/enable the proper output for Morrowind.exe, in that case try temporarily disabling the audio output device you are not currently using for all Windows applications , that should force Morrowind to use the right enabled audio output and make Read Aloud voices audible again.
[EDIT] Note: upcoming version 1.16 will have the list of detected/installed Windows SAPI voices listed in the MCM panel and in mwse.log, this should hopefully make troubleshooting a little easier, remember the mod cannot work until those voices are properly installed/detected
no idea as I don't use/understand cyrillic or any other non-ascii like alphanumeric characters, it could work in part with russian voice in theory, but some text replacement (e.g. book I --> book the first) are tuned for English language
76 comments
I make, play and test mods for Morrowind.exe. I don't use OpenMW. So please don't ask.
Something I recently realized updating to Windows 11: if you have more than a single audio output (e.g. loudspeakers or headphones) sometimes Windows fails to route/enable the proper output for Morrowind.exe, in that case try temporarily disabling the audio output device you are not currently using for all Windows applications , that should force Morrowind to use the right enabled audio output and make Read Aloud voices audible again.
Note: A list of detected/installed Windows SAPI voices listed in the MCM panel and in mwse.log, this should hopefully make troubleshooting a little easier, remember the mod cannot work until those voices are properly installed/detected
If you still have problems hearing voice with Realtek HD Audio drivers and Windows 11, try using the default Windows 11 HD Audio driver instead of the one coming from your motherboard vendor
If not then that's okay
I wanted to ask if there was any way to include an option for choosing when the Read Aloud function works for Dialogue, like there is for Books and the Journal. I don't want every single stretch of dialogue to be read, only longer ones, or ones I personally opt-into.
I figure either a button on the HUD, a hotkey (perhaps held when clicking a topic?) or some other implementation could work?
Cheers.
- added Alt + click topic option to skip reading topic
[LuaManager] ERROR: Failed to run mod initialization script 'read aloud.main':
.\Data Files\MWSE\mods\read aloud\speech.lua:7: module 'luacom' not found:
no field package.preload['luacom']
no file '.\Data Files\MWSE\core\luacom.lua'
no file '.\Data Files\MWSE\core\luacom\init.lua'
no file '.\Data Files\MWSE\core\lib\luacom.lua'
no file '.\Data Files\MWSE\core\lib\luacom\init.lua'
no file '.\Data Files\MWSE\lib\luacom.lua'
no file '.\Data Files\MWSE\lib\luacom\init.lua'
no file '.\Data Files\MWSE\mods\luacom.lua'
no file '.\Data Files\MWSE\mods\luacom\init.lua'
no file '.\Data Files\MWSE\lua\luacom.lua'
no file '.\Data Files\MWSE\lua\luacom\init.lua'
no file 'luacom.dll'
no file '.\Data Files\MWSE\core\luacom.dll'
no file '.\Data Files\MWSE\core\lib\luacom.dll'
no file '.\Data Files\MWSE\lib\luacom.dll'
no file '.\Data Files\MWSE\mods\luacom.dll'
no file '.\Data Files\MWSE\lua\luacom.dll'
I do not notice any obvious prolems within my game, but it seems to me that If I have uninstalled it, then mwse should not be trying to load it in the first case.
You did not uninstall it correctly , the log is telling you some of the files are still there,
just delete the whole "Data Files\MWSE\mods\Read Aloud" folder and its contents.
Or just delete the "Data Files\MWSE\mods\Read Aloud\main,lua" file, that should be enough.
I have about 10 voices installed on windows, and they all show in game in the mod config menu, but MS David is always #1 in the list and is the only voice used. How would i select option "3." which is one of my installed voices?
EDIT: Messed around a bit more.. Im assuming this doesnt work with 3rd party TTS voices? I would like to use AT&T Naturals "Charles" In place of MS David, and a different female voice (havent decided yet) in place of MS Zira.
Great mod, and Ill be using it regardless- I'd just REALLY like to get my Scottish/Glaswegian narrator working as it sounds extremely natural.
Only thing that you should be able to choose is the The Microsoft SAPI language code used, then the library should in theory use the related male/female default voices currently defined for that Windows code in your system, but maybe only some kind of voices are recognized.
(jokes apart, maybe you could tell what version of Windows/language/voice/Morrowind/MWSE-Lua you are using to run it? Are you using MO2/Vortex? did you check that all the files are installed in the proper folders?)
mydrive:\my_path\Morrowind\
you should install the content of this mod archive relative to
mydrive:\my_path\Morrowind\Data Files\ folder,
so something like
mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\common.lua
mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\daedric.lua
mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\main.lua
mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\mcm.lua
mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\Read Aloud.txt
mydrive:\my_path\Morrowind\Data Files\MWSE\mods\Read Aloud\speech.lua
and (important!)
mydrive:\my_path\Morrowind\Data Files\MWSE\lib\luacom.dll
mydrive:\my_path\Morrowind\MWSE.log file created when you run the game contains lines like this
Read Aloud mod config registered
{"readDialogChoice":true,"stopReadingKey":{"keyCode":31,"isShiftDown":false,"isAltDown":true,"isControlDown":false},"useOnlyPlayerVoice":true,"keepReadingOnMenuClose":false,"daedricSkill":true,"readSigns":true,"readGreeting":true,"daedricTranslation":true,"readJournal":3,"readDaedricTranslation":true,"readDialog":3,"readBooksScrolls":3,"logLevel":0,"readLastJournal":true,"speedDelta":0,"volume":50,"playerVoiceOnly":true,"language":1}
if lines are there without error messages it could be no valid installed Windows voice is found
To check for installed voices you could try checking with a different text-to-speech program e.g.DSpeech
Read Aloud mod config registered
{"readDialogChoice":true,"stopReadingKey":{"keyCode":31,"isShiftDown":false,"isAltDown":true,"isControlDown":false},"daedricTranslation":true,"readDialog":3,"speedDelta":0,"readSigns":true,"readBooksScrolls":3,"readLastJournal":true,"readJournal":3,"readDaedricTranslation":true,"keepReadingOnMenuClose":false,"readGreeting":true,"logLevel":0,"useOnlyPlayerVoice":true,"daedricSkill":true,"volume":50,"playerVoiceOnly":true,"language":1}
Read Aloud: initialized
AI Voices v0.1.0 loaded.
Something I recently realized updating to Windows 11: if you have more than a single audio output (e.g. loudspeakers or headphones) sometimes Windows fails to route/enable the proper output for Morrowind.exe, in that case try temporarily disabling the audio output device you are not currently using for all Windows applications , that should force Morrowind to use the right enabled audio output and make Read Aloud voices audible again.
[EDIT] Note:
upcoming version 1.16 will have the list of detected/installed Windows SAPI voices listed in the MCM panel and in mwse.log, this should hopefully make troubleshooting a little easier, remember the mod cannot work until those voices are properly installed/detected
[EDIT2] if you still have problems hearing voice with Realtek HD Audio drivers and Windows 11, try using the default Windows 11 HD Audio driver