mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-01 12:45:56 +00:00
1.5 KiB
1.5 KiB
libSceTextToSpeech2 technical debt
Silent stubs
- libSceTextToSpeech2 has no speech engine:
sceTextToSpeech2Initialize,sceTextToSpeech2Open,sceTextToSpeech2Speak,sceTextToSpeech2Cancel,sceTextToSpeech2Close,sceTextToSpeech2Terminateand the system/speech status queries returnEOPNOTSUPP. PPSA01317 skips its narration set-up when initialization fails
Unknown function info
- sceTextToSpeech2ConvertTextInt, sceTextToSpeech2GetAudioInt, sceTextToSpeech2InitializeInt, sceTextToSpeech2OpenInt, sceTextToSpeech2RegisterTextConversionItem and sceTextToSpeech2SynthesizeInt have unknown signatures and behaviour. The parameterless
intdeclarations are import-resolution placeholders, not confirmed ABI signatures, and every call throws throughNotImplemented_nid_no_patch. Only the names and NIDs are established by the 13.60 export inventory; not measured on a console. - sceTextToSpeech2Initialize (libSceTextToSpeech2) - the console's error for an unavailable speech engine is unknown; it returns the kernel's
EOPNOTSUPP(0x8002002D). PPSA01317 passes a param that starts with 0x2000000 and only tests the result for non-zero.