Comments (8)
pub struct SpeechVoData {
id: u32,
duration: f32, // duration in seconds
unknown: u32, // set to constant 4
audio: Vec<u8>,
cr2w: Vec<u8>,
}
duration can differ from audio length. it clips the audio if shorter.
from wolvenkit.
I can pretty much read/write everything else of that w3speech format, except for those 8 bytes.
from wolvenkit.
If you can help me out, I can send you a pull request for a complete reader/writer for those files.
from wolvenkit.
Hi
Thanks for helping with the project 👍 . Since I am coding most stuff myself I haven't really had time to code much w3speech related just an extractor. Rmemr has made a tool for it but its commandline only and is in rust (https://github.com/rmemr/w3.phoneme-extractor) you can probably look at that. If you can't figure it out then if you make a pull request with the reader/writer I will reverse engineer those 8 bytes after I have finnaly fixed the xbm converter.
from wolvenkit.
Thanks. I've looked at rmemr's stuff, sadly this particular repository only deals with audio files, not the w3speech format. He does have a file packer/unpacker on nexusmods which is not open source though. Bad luck. Guess I have to keep looking.
from wolvenkit.
Or just ask rmemr on nexus.
from wolvenkit.
@DellCliff I'll ask him to give some input into this
edit: we can just mention him I guess @rmemr
from wolvenkit.
@rmemr
Thanks, just what was missing. Gonna do some testing.
from wolvenkit.
Related Issues (20)
- WolvenKit fails to parse some streamingsectors HOT 1
- Symlinks: New Workflow Basis? HOT 2
- Can't create array item in empty localMaterialBuffer.materials
- ExportTool: when .ent export fails, suggest using the script HOT 7
- Welcome Menu, Pinned Projects List
- Exception on export morphtarget: Index was out of range HOT 1
- scnNotablePoint support for scene graph items
- Different color for the nightly build icon HOT 1
- Failed to open material with empty embed texture
- Feature: Give a warning if project contains file paths > 256 characters
- Scale handling review
- Errors with a bunch of xbm's while creating Material Depot / error messages after clicking and opening them in WK HOT 2
- Import Failure on Blender 4.1 glTF Optimized COLOR_ Attributes
- Feature: Hook up easy editor mode with guided tour
- Allowing resources in the project to be installed even when the game is running HOT 2
- Layout broken , no way to open windows HOT 7
- Can't delete selection in ".json" file (axl clothes project)
- Can't delete selection in ".json" file (axl clothes project) - WolvenKit Nightly 8.13.0-nightly.2024-04-18 HOT 3
- Ability to add non-inkwidget value initialization in inkwidget gameControllers
- Feature: delete files from last project install HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wolvenkit.