Commission on the Unification of Pronunciation

The Commission on the Unification of Pronunciation (Chinese: 讀音統一會; pinyin: Dúyīn Tǒngyī Huì) was the organization established by Beiyang government in 1912 select ancillary phonetic symbols for Mandarin, (Zhuyin was the product) and set the standard Guoyu pronunciation of basic Chinese characters.

Commission on the Unification of Pronunciation
Traditional Chinese讀音統一會
Simplified Chinese读音统一会

History

It was decided in a draft on 7 August 1912, a month after a conference led by the Cai Yuanpei on July 10, that a set of phonetic symbols were to be used for education purposes. The Commission was set up in December, led by Wu Zhihui (Woo Tsin-hang) (Chinese: 吳稚暉). The Commission ended on 22 May 1913. A later similar organization that still exists that had been headed by Wu Zhihui for a while is the Mandarin Promotion Council.

Members

The first meeting took place on 15 February 1913 in Beijing, with 44 delegates. The chairman was Wu; vice-chairman Wang Zhao (Chinese: 王照). There were two representatives per each of the 26 provinces. The Tibetans, the Mongolians and the overseas Chinese each had one representative. Prominent members included:

  • Cai Zhang (蔡璋)
  • Chen Suiyi (陳遂意)
  • Gao Kunnan (高鯤南)
  • Hu Yuren (胡雨人)
  • Li Liangcai (李良材)
  • Liu Zishan (劉繼善)
  • Lu Zhuangzhang (盧戇章)
  • Ma Tiqian (馬體乾)
  • Wang Rongbao (汪榮寶)
  • Wang Sui (王崔)
  • Wang Yi'an (汪怡安)
  • Xing Dao (邢島)
  • Yang Qu (楊麴)
  • Yang Zenghao (楊曾浩)

Phonetic symbols

There were three main ideas of how the phonetic symbols should be:

  • Using certain complete Chinese characters to symbolize other characters of the same sound
    • Supporters included Wang Zhao, Wang Rongbao, Wang Yi'an, and Cai.
  • Using Latin alphabet letters
    • Supporters included Yang Zenghao and Liu
  • Using non-existent symbols
    • Supporters included Wu, Lu, Ma, Li, Xing, Wang Sui, Hu, Yang Qu, Gao, Chen, and Zheng.

The three groups discussed for two months and adopted 15 symbols from Zhang Binglin's all-Zhuanshu Jiyin Zimu (記音字母), which was the proposal by the Zhejiang Committee. Jiyin Zimu was renamed to Zhuyin Fuhao.

After its proclamation, several aspects of Zhuyin were further modified, including:

  • Rearranging the order of the symbols
  • Adding ㄜ (Pinyin e)
  • ㄦ, originally just r, was now also er (a retroflex vowel)
  • The three dialectal symbols — ㄪ (v), ㄫ (ng) and ㄬ (ny) — were deleted, but are still to be found in Unicode Bopomofo (U+3105–U+312C).
  • The tone system was modified

Programs

The Commission established the Seven Mandarin Sound Promotion Programs (《國音推行方法七條》 Guoyu Tuixing Fangfa Qi Tiao):

  1. Proclaimed Zhuyin Zimu. [On 23 November 1918]
  2. All provinces were to establish places to promote and study the 6500 standardized Mandarin sounds (國音傳習所), where the county representatives would gather and return to their counties to spread the words. [Established in 1920, along with Summer Mandarin Seminars (暑期國語講習所)]
  3. Using the gramophone to record the exact pronunciation. [Recorded in 1920]
  4. Having Mandarin be a compulsory subject in all elementary school. [Implemented in 19??]
  5. All teachers were to speak solely in Mandarin in elementary and middle schools. [Implemented in 19??]
  6. All textbooks and some official documents were to be annotated by Zhuyin. [Implemented in 19??]

Notes

    Further reading

    gollark: Specifically, 22 bytes for the private key and 21 for the public key on ccecc.py and 25 and 32 on the actual ingame one.
    gollark: <@!206233133228490752> Sorry to bother you, but keypairs generated by `ccecc.py` and the ECC library in use in potatOS appear to have different-length private and public keys, which is a problem.EDIT: okay, apparently it's because I've been accidentally using a *different* ECC thing from SMT or something, and it has these parameters instead:```---- Elliptic Curve Arithmetic---- About the Curve Itself-- Field Size: 192 bits-- Field Modulus (p): 65533 * 2^176 + 3-- Equation: x^2 + y^2 = 1 + 108 * x^2 * y^2-- Parameters: Edwards Curve with c = 1, and d = 108-- Curve Order (n): 4 * 1569203598118192102418711808268118358122924911136798015831-- Cofactor (h): 4-- Generator Order (q): 1569203598118192102418711808268118358122924911136798015831---- About the Curve's Security-- Current best attack security: 94.822 bits (Pollard's Rho)-- Rho Security: log2(0.884 * sqrt(q)) = 94.822-- Transfer Security? Yes: p ~= q; k > 20-- Field Discriminant Security? Yes: t = 67602300638727286331433024168; s = 2^2; |D| = 5134296629560551493299993292204775496868940529592107064435 > 2^100-- Rigidity? A little, the parameters are somewhat small.-- XZ/YZ Ladder Security? No: Single coordinate ladders are insecure, so they can't be used.-- Small Subgroup Security? Yes: Secret keys are calculated modulo 4q.-- Invalid Curve Security? Yes: Any point to be multiplied is checked beforehand.-- Invalid Curve Twist Security? No: The curve is not protected against single coordinate ladder attacks, so don't use them.-- Completeness? Yes: The curve is an Edwards Curve with non-square d and square a, so the curve is complete.-- Indistinguishability? No: The curve does not support indistinguishability maps.```so I might just have to ship *two* versions to keep compatibility with old signatures.
    gollark: > 2. precompilation to lua bytecode and compressionThis was considered, but the furthest I went was having some programs compressed on disk.
    gollark: > 1. multiple layers of sandboxing (a "system" layer that implements a few things, a "features" layer that implements most of potatOS's inter-sandboxing API and some features, a "process manager" layer which has inter-process separation and ways for processes to communicate, and a "BIOS" layer that implements features like PotatoBIOS)Seems impractical, although it probably *could* fix a lot of problems
    gollark: There's a list.
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.