-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No speech on Mac OS #4
Comments
Are both these failures on M1 processors?
I'll test on my Intel Mac later this week and see whether it fails there
as well.
|
Yes. One of them was tested by me on 11.3, the 11.2 test was done by a friend on identical hardware. |
If it's helpful to know, that's something I output when |
I'm not able to reproduce lack of speech on my Intel mac updated to the latest macOS build. So I'm going to need those of you with M1s to help debug this. First step would be determining if [tts-rs(https://github.com/ndarilek/tts-rs) runs on the M1. Once a Rust toolchain is set up, running:
should start speaking once everything builds. Given that I assume Godot is using the X86 builds, it'd be helpful if you could build with the X86 Rust toolchain. Something like:
should do that once the relevant target is installed. Another thing that could be going on is that Godot isn't loading the X86 library in the addon. An easy way to check this would be changing:
in godot-tts.gdnlib to:
Not sure what else to try. If someone wants to give me an SSHable account on an M1 box that they don't mind speaking from time to time, I can try connecting and getting things to build. I know the TTS crate has issues building on ARM, but I'm assuming that's not the problem here since I'm guessing you're emulating. Or, at least, if you're not then you should be since there is no ARM build of this addon. :) |
Thanks for the tips!
Looks like Godot's doing 64 bit intel builds for Mac for my game at least.
|
Sorry, meant X86 vs. Arm.
|
While trying to help someone test out accessibility for their upcoming Godot game, I discovered the TTS plugin appears to now be broken on Mac OS. When starting said game, I got no speech and the following output in the terminal (not sure if this is a GodotTTS message or something put in by the developer):
Trying to run Onslaught gave me a similar result of no speech, though also no output like this if ran from the terminal.
System specs, MacBook Air M1, confirmed broken on both Mac OS 11.2 and 11.3 public beta.
The text was updated successfully, but these errors were encountered: