Pronunciation.xml

From PS4 Developer wiki
Jump to: navigation, search

This multilingual XML document is used as a content information file containing voice recognition definitions for a title.

It is always accompanied by pronunciation.sig, which is used to authenticate the pronunciation.xml

The phoneme element provides a phonemic/phonetic pronunciation for the contained text to enable starting the application by the user.

Depending on the licence region where a title is sold, these are always at least provided:

Language License region(s)
English (US) SCEA  ·   SCEK  ·   SCE Asia
English (UK) SCEE
Japanese (JP) SCEJ

Japanese text can be filled with an other language set of characters (e.g.: with English using Latin Alphabet).

Limitation: an operation within 10 seconds (depending on pronunciation sound, not characters)

Internal Structure Examples[edit]

XML[edit]

<?xml version="1.0" encoding="utf-8"?>
<gamePackage>
  <language id="00" modified="0">
    <speechRecognitionWords>
      <text>ブラックライト</text>
      <pronunciation>b u r a Q k u r a i t o</pronunciation>
    </speechRecognitionWords>
  </language>
  <language id="01" modified="0">
    <speechRecognitionWords>
      <text>Blacklight Retribution</text>
      <pronunciation>b l ae k l ay t ___ r eh t r ax b y uw sh ax n</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>Blacklight</text>
      <pronunciation>b l ae k l ay t</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>BLR</text>
      <pronunciation>b ih ___ eh l ___ ah r</pronunciation>
    </speechRecognitionWords>
  </language>
  <language id="02" modified="0">
    <speechRecognitionWords>
      <text>Blacklight Retribution</text>
      <pronunciation>b l a k l a j ___ R AX t R i b y s j oN</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>Blacklight</text>
      <pronunciation>b l a k l a j</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>BLR</text>
      <pronunciation>b E ___ e l ___ e R</pronunciation>
    </speechRecognitionWords>
  </language>
  <language id="03" modified="0">
    <speechRecognitionWords>
      <text>Blacklight Retribution</text>
      <pronunciation>b l a k l i g t ___ rr e t r i B u t j o n</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>Blacklight</text>
      <pronunciation>b l a k l i g t</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>BLR</text>
      <pronunciation>b e ___ e l e ___ e rr e</pronunciation>
    </speechRecognitionWords>
  </language>
  <language id="04" modified="0">
    <speechRecognitionWords>
      <text>Blacklight Retribution</text>
      <pronunciation>b l a k l i k h t ___ a R i b u t s j o n</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>Blacklight</text>
      <pronunciation>b l a k l i k h t</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>BLR</text>
      <pronunciation>b e ___ e l ___ e R</pronunciation>
    </speechRecognitionWords>
  </language>
  <language id="05" modified="0">
    <speechRecognitionWords>
      <text>Blacklight Retribution</text>
      <pronunciation>b l a k l i g t ___ r e t r i b u u S n</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>Blacklight</text>
      <pronunciation>b l a k l i g t</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>BLR</text>
      <pronunciation>b i ___ e l e ___ e rr e</pronunciation>
    </speechRecognitionWords>
  </language>
  <language id="18" modified="0">
    <speechRecognitionWords>
      <text>Blacklight Retribution</text>
      <pronunciation>b l ae k l ay t ___ r eh t r ih b y uw sh n</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>Blacklight</text>
      <pronunciation>b l ae k l ay t</pronunciation>
    </speechRecognitionWords>
    <speechRecognitionWords>
      <text>BLR</text>
      <pronunciation>b iy ___ eh l ___ aa r</pronunciation>
    </speechRecognitionWords>
  </language>
</gamePackage>