RE: [RELEASED] Speech and Ambient Sound Module - Updated CMANO 460
Posted: Sat Mar 28, 2015 11:53 pm
I have a few questions about SeaHag/CMANO:
1. What is the function of "Reprocess"? I mean I understand that it sends the text back through the filter, but can someone give me an example of how this would be used?
2. I'd like for the "Weapon: ..." log entries to only say: "Weapon hit" or "Weapon miss" - I know how to get a line to cut off early, but how do I get a line to start wtih only the replacement of the last word with "Weapon hit" or "Weapon miss" accordingly? I'd like it to skip everything, then replace like that. Or, say the first word then skip all the way to the last word. How do you cut out the middle? Could reprocess be used for something like this?
EDIT: solved...RegEx
I replaced hits with "Weapon impact" and misses with just "Weapon" and kept the "MISS" text in tact. For self-destructing weapons, I just replaced with "Weapon" and kept the "self-destructing" in tact.
3. When it comes to replacing, how is REGEXP different from Replace? I see the latest version of SeaHag comes with many more stock filters than originally, and some of the REGEXP entries are used seemingly in lieu of a Replace entry? Are they different?
EDIT: solved...it's really not different.
4. Is there any way to adjust the text-to-speech volume through Sea Hag? I don't see any way in Windows to set it, and I assume for SeaHag it's just running however it would normally in Windows. I see the volume adjustments in the filters are only for the audio file payback, not TTS. I just want to make sure I'm not missing something. I think in general I'd like the TTS events to be clear, with the sound effects taking lower priority. So the CMANO sounds need to get much quieter so the TTS can compete, then adjust SeaHag audio file playback down some more as well.
5. I have five seconds of repeat prevention. I assume this is the time stamp, right? So it would require a time stamp of at least five seconds after the first event for a second like event to fire a speech action, right? I have set a few find filters this way, but I still get several events with the same time stamp firing speech. Does the repeat prevention apply to the time the last speech action finished "speaking"? So if a speech action takes 4 seconds to execute, despite the time stamp, they would keep sounding?
6. There is a replace filter by default for PH (with asterisk for 'replace all') which should change it to "chance to hit". When TTS outputs a weapon attack event, it just says "PH". Why would it not be replacing? Does it have to do with the sequence of that with another filter that is addressing those weapon events? I mean when it's run through the filter for PH, shouldn't it be replacing those regardless of other filters being applied?
Also just want to reiterate, sluggy: Well done with this! Huge contribution, with so much potential for how it can be used. I'm just slowly dialing in the experience that I want by tinkering with those filters.
1. What is the function of "Reprocess"? I mean I understand that it sends the text back through the filter, but can someone give me an example of how this would be used?
2. I'd like for the "Weapon: ..." log entries to only say: "Weapon hit" or "Weapon miss" - I know how to get a line to cut off early, but how do I get a line to start wtih only the replacement of the last word with "Weapon hit" or "Weapon miss" accordingly? I'd like it to skip everything, then replace like that. Or, say the first word then skip all the way to the last word. How do you cut out the middle? Could reprocess be used for something like this?
EDIT: solved...RegEx
I replaced hits with "Weapon impact" and misses with just "Weapon" and kept the "MISS" text in tact. For self-destructing weapons, I just replaced with "Weapon" and kept the "self-destructing" in tact.
Code: Select all
\:\s\bWeapon\b\:.*\bHIT\b
\:\s\bWeapon\b\:.*(?=\bMISS\b)
\:\s\bWeapon\b\:.*(?=\bself-destructing\b)
EDIT: solved...it's really not different.
4. Is there any way to adjust the text-to-speech volume through Sea Hag? I don't see any way in Windows to set it, and I assume for SeaHag it's just running however it would normally in Windows. I see the volume adjustments in the filters are only for the audio file payback, not TTS. I just want to make sure I'm not missing something. I think in general I'd like the TTS events to be clear, with the sound effects taking lower priority. So the CMANO sounds need to get much quieter so the TTS can compete, then adjust SeaHag audio file playback down some more as well.
5. I have five seconds of repeat prevention. I assume this is the time stamp, right? So it would require a time stamp of at least five seconds after the first event for a second like event to fire a speech action, right? I have set a few find filters this way, but I still get several events with the same time stamp firing speech. Does the repeat prevention apply to the time the last speech action finished "speaking"? So if a speech action takes 4 seconds to execute, despite the time stamp, they would keep sounding?
6. There is a replace filter by default for PH (with asterisk for 'replace all') which should change it to "chance to hit". When TTS outputs a weapon attack event, it just says "PH". Why would it not be replacing? Does it have to do with the sequence of that with another filter that is addressing those weapon events? I mean when it's run through the filter for PH, shouldn't it be replacing those regardless of other filters being applied?
Also just want to reiterate, sluggy: Well done with this! Huge contribution, with so much potential for how it can be used. I'm just slowly dialing in the experience that I want by tinkering with those filters.