臺灣閩南語羅馬字拼音方案
臺灣閩南語羅馬字拼音方案（台羅字：），又稱臺羅（TL）、臺羅字（TLJ）、新白話字（SPOJ）、教育部羅馬字（KIP）、臺羅拼音（TLPI），為中華民國教育部公布的臺灣話羅馬字方案。
臺羅方案是基於台灣語言音標方案(TLPA)、白話字、國際音標等之相關音標部份而整合之。臺羅與白話字的相容性良好。在臺灣，政府方面以台羅取代了TLPA；藉以逐步推進臺語文標準化之標的。在海外的閩南語社群中，亦有使用者、例如檳城庇能福建話協會等機關協會。
1991年7月，洪惟仁、董忠司等人發起成立台灣語文學會，主導並發展出台灣語言音標方案（，簡稱TLPA），此音標於1992年5月該會第二次會員大會通過。TLPA源自於傳統白話字，和白話字一樣使用羅馬字母（拉丁字母）。它對傳統白話字做出的更動包括：為了介音標示一致性，將白話字oa改成ua；為了電腦處理方便起見，不使用ASCII以外的字元，聲調放棄變音符號（調號）、改用阿拉伯數字來表示。TLPA亦可以用來拼讀台灣客家話，相較於白話字不區分各地腔調，TLPA針對台灣話各腔調特有發音設計了拼寫法。
初版TLPA原本維持與傳統白話字在音節的層次上完全相容，清齒齦塞擦音 // 及清齒齦塞擦音送氣音 // 在初版TLPA寫作ts與tsh，與傳統白話字的ch及chh沒有衝突。然而在1995年中華民國教育部將TLPA略作修改，台灣語文學會亦事後開會認可，修改後ts及tsh用c及ch表示，雖然字母較減省，但與傳統白話字系統互相衝突。由於未能完全相容、放棄調號等各種因素，許多原本使用白話字的人士不能夠接受TLPA。
1998年，教育部將TLPA正式訂為「台灣閩南語音標系統」及「台灣客家語音標系統」，坊間一般仍稱之為TLPA。另曾有出版社在教科書中採用TLPA，但加上部份修改，稱為「TLPA改良式」。同年，由余伯泉主導的通用拼音發表；白話字派支持者為了反對TLPA，爭取官方認可白話字，而與通用派合作。在此時期，台語通用拼音分為兩式，甲式即白話字，乙式則是余伯泉所發展的拼音。後來隨著通用拼音在華語及客家話順利取得官方地位，通用派遂廢棄甲式、只推動乙式，通用派與白話字派分道揚鑣。
2000年9月25日，行政院教育改革推動小組第17次委員會議決議：「請教育部針對中文譯音及鄉土語言拼音方式問題予以整合。」
2005年5月，原本對立的白話字派及TLPA派開始整合，最後促成台羅字方案。此套方案的清齒齦塞擦音回歸初版TLPA，使用與國際音標符號相同的ts；而歷史上白話字也曾經採用過ts，早年在後接a, o, u等後元音時寫作ts，後接e, i等前元音時寫作ch，但後來改為一律用ch。2006年10月14日，教育部公布整合方案，稱為「臺灣閩南語羅馬字拼音方案」。
2006年9月，教育部國語推行委員會主任委員童春發表示，臺羅字是教育部委託中央研究院語言學研究所研擬的方案，足以讓臺灣話、客家話、原住民族語及華語系統學生在學習起步時皆無學習障礙。當時亦有反對臺羅字者，例如：考試委員張正修說，通用拼音只要學習一小時就能朗朗上口，臺羅字他完全看不懂；國立清華大學統計學研究所教授江永進支持通用拼音，說「通用用四輪，未來有發展；台羅孤獨一輪，卡死三輪」。
台灣客家教師協會理事長莊陳月琇與台灣母語教育學會客家事務部部長彭通明以客語教學經驗立論，台灣話、客家話通用拼音的音節幾乎百分之百相容，台羅字對客語教學而言難學難教、極不利於客家話復育。實際上，客家話也有自己的白話字，與台灣話的白話字相容性極高。稍做修改即可與台羅字相容。然而臺灣客家語拼音方案最終採用漢語拼音模式，與採用國際音標模式之拼音系統無法相容。
台灣話是漢語的一種，因此音節結構也一樣可以區分為五個音位成分：聲母、韻頭（介音）、韻腹、韻尾、聲調。韻頭、韻腹、韻尾又合稱為韻母；而聲調符號基本上放置於韻腹或韻尾上邊。台灣話有變調，而臺羅字和白話字一樣，都只標示「本調」，且採用變音符號來標示聲調，稱為調號或調符。
音節與音節之間，以連字號（hyphen，"-"）分隔；詞與詞之間，如同一般羅馬字所書寫的語言，以空白斷開；複合詞若可再分為多音節詞，可再斷詞。本方案對於分詞連寫（省略連字號）暫無規定，但官方出版的《使用手冊》中提到，可依語言實際使用情形，未來從較無爭議的詞開始連寫。
「優勢腔」是在台灣公眾場合、傳播媒體當中最常使用的台灣話音韻系統，又稱為「通行腔」。臺羅字除了能夠拼寫優勢腔，還兼顧到臺灣其他腔調。所謂的優勢腔並不是指發音完全相同，雖然音韻系統相同，但各地的某些音仍然有出入。
臺羅字使用的基本拉丁字母16個（A, B, E, G, H, I, J, K, L, M, N, O, P, S, T, U），可組成七個二合字母（Kh, Ng, Nn, Oo, Ph, Th, Ts）及一個三合字母（TSH）以表達24個音位。另外有六個附加符號來標示聲調。字母R(r)(ɨ/ir)有時用做地方腔使用。在書寫傳統廈門話時 L 寫為 D。不過在臺灣話拼音中/l/聲母的發音有很多說法，有學者認為是濁齒齦塞音（）；或阻塞感極接近濁齒齦塞音（）的齒齦邊音（）；或老派發齒齦塞音（），新派發齒齦邊音（）；或音韻地位是 ，實際在前、高元音也唸濁齒齦塞音（），只有在低、後元音之前唸成齒齦邊音（）；或是齒齦閃音（）。
對於個別的字母，或合成字母(二合字母；三合字母；四合字母等)它們的單獨名稱在使用上的讀法。以下是其中的兩種讀法列出以供參考。用法範例：比如兩個無線電台以ITU-R M.1677國際摩爾斯電碼(international morse code)建立通訊連結〈s1 DE s2 K〉(呼叫s1，這是s2，結束)；字母讀法〈es-(it/tsi̍t) de-e es-(jī/nn̄g) ka〉。其它拉丁字母的參考讀法：c(ce), f(ef), q(qu), r(er), v(ve,(vi)), w(wi), x(ex,(eks/iks)), y(ye), z(ze,(zi))。
台灣話的聲母有十八個音位，當中「零聲母」並非沒有聲母，而是喉塞音， 漢字是TLPA方案所建議的，除了「毛、耐、雅」之外，大多為傳統十五音。零聲母「英」不標。
依照發音部位及發音方法，台羅字的聲母列表如下，其中一部份為台灣方言音符號（只有較新的字型－如微軟正黑體－才能正確顯示），台灣的發音教育以注音為主，此表可幫助理解。（拼音 [ 國際音標 ] / 方音符號 例字(拼寫)）：
台灣話的塞音及塞擦音，分成了清送氣音、清不送氣音、鼻濁音三重對立。所謂三重對立，指的是同樣發音部份的一組三個塞音或塞擦音（例如p, ph, b），可以表達出三種不同的意義（例如：pô 婆、phô 葡、bô 無）。另一种同样拥有三重对立的吴语则是清送气、清不送气、浊音的三重对立；華語的塞音及塞擦音是清送氣、清不送氣二重對立，缺乏鼻浊音（或濁音）；客語與華語一樣是二重對立；而英語、日語則是清音、濁音的兩重對立。換言之，台灣話、吴语的塞音及塞擦音，要用「有聲與否」、「送氣與否」等兩個才能區別；華語、客語、英語、日語等許多語言的輔音，只要其中一種區辨特徵就可以區分兩種不同的發音。
此種三重對立的特性，是台羅字與台語通用拼音最主要的衝突之一。羅馬字同一組發音部位的塞音都只有兩個，那麼三種發音當中，勢必有一個要用到雙字母或無相關的字母。台羅字認為b, g應該指定給鼻濁音，將清不送氣音拼寫為p；而通用拼音則與漢語拼音相同，將b, g指定給清不送氣音，鼻濁音拼寫為bh/v, gh/q；洪惟仁稱前者為W系統、後者為C系統；而余伯泉稱前者為甲式拼音、後者為乙式拼音。
韻母部份有六個基本元音（a、e、i、o、oo、u），與兩個韻化輔音（m、ng）。另外使用-nn來表示元音鼻化元音。韻尾則有舒聲韻（元音結尾、-m、-n、-ng）及入聲韻之分（-p、-t、-k、-h）。韻頭及韻腹由上述元音構成，韻頭又稱為介音。台灣話的介音有 i [i]、u [u]兩種，有些音節沒有介音。白話字的[u]有時寫作 u、有時寫作 o，例如「話」就是以 o 開頭的（因此白話字簡稱為POJ）；而台羅字則統一寫作 u，例字：我 guá（POJ: goá）、話 uē（POJ: oē）。
台灣話優勢腔的韻腹有六個口元音（a、e、i、oo、o、u）、五個鼻化元音（ann、enn、inn、onn、unn）、兩個韻化輔音（m、ng）。元音可以鼻化，例如 î（姨）鼻化後變成 înn（圓）；只有o無法鼻化（onn為oo之鼻化）。韻化輔音係指m及ng兩個輔音可以韻化（音節化），可單獨成為音節或當作元音使用，例字：姆 ḿ 、黃 n̂g。
台灣話的韻尾有兩個元音、三個鼻音、四個塞音，有些音節沒有韻尾。可分為舒聲韻（-i、-u、-m、-n、-ng）及入聲韻（-p、-t、-k、-h）。 以韻腹為中心，加上元音鼻化與否、入聲有無、鼻輔音有無等三種特徵，最多可以形成九種衍生的韻母。以a為例，鼻化的a為ann，而a和ann在入聲時分別拼寫作ah和annh；但要注意，若是聲母本身就是鼻化音（m, n, ng），則後面接的韻母會自動鼻化，因此不用再加nn，例如寫作「na」而非「nann」。非鼻化韻母可加上的鼻輔音有m, n, ng三種，而它們所分別對應的入聲版本是p, t, k。台灣話優勢腔混合了漳州腔、泉州腔、同安腔和廈門腔，一般稱為「漳泉濫」，泉州話與漳州話互相不擁有的元音在融合成臺灣話時已消失。然而，台灣一些地方的台灣話仍呈現出「偏漳」或「偏泉」而保有這些元音，成為特有腔調，台羅字為這些特有音位設計了標示法。當中 ir（ɨ/優勢腔併入 i 或 u）、er（優勢腔已併入 e 或 ue）為泉州腔、同安腔特有，ee（優勢腔已併入 e）則為漳州腔特有。第一優勢腔的 o（非正式標為or）發音與泉州腔、同安腔的 er 皆為[ə]，然而形成原因不同，第一優勢腔的 or 是從 o 音轉變而來，因此雖然兩者同音但視為不同的韻。這幾個音標亦可與其他音合用，例如新北三峽泉腔的「雞」發作/kere/，即為/k/、/er/、/e/的組合。
臺灣話傳統上有陰平、陰上、陰去、陰入、陽平、陽上、陽去、陽入等八個聲調，但優勢腔沒有陽上調。台羅字除了傳統八聲的聲調標示法與白話字相同，還額外規定了第0聲（輕聲）及第9聲（出現於合音、三連音首音或外來詞），輕聲用兩個連字號表示、或僅用一個連字符號再用上圓圈o替換原字聲調符號。聲調符號置於響度最高的元音字母上。聲調符號使用不便時可以阿拉伯數字標示法替代。 根據《聖經》巴克禮譯本，表示輕聲的字詞書寫各個字的本調，並於輕聲字母前方加上兩個半形連字符、比如〈--e〉。然而發輕聲時的屬格助詞亦可不標；即如形容詞助詞 ê 有時也不標。臺灣閩南語羅馬字拼音方案亦承續如此用法。但也有將輕聲元音字母加一上圓圈附加符號於其上，因此不需於輕聲元音字母前方再加上兩個半形連字符〈--〉。而一般這種用法只需加上一個半形連字符〈-〉；或則不加半形連字符、比如〈-e̊〉或〈e̊〉。字詞範例：kiann-si̊（kiann si̊、驚死；害怕得要命，同「嚇死人了」）；tán-le̊h（tán le̊h、等咧；等一下）。
再而同樣的漢字，讀輕聲與否可能代表不同的意義，或語氣上強調的重點不同。例如：
當一個音節有多個字母時，調號得標示在響度最大的字母上面（通常在韻腹）。由規則可以判定確切的字母：
連續變調是台灣話基本的合詞聲調特性。TLJ在使用上，是標本調的。變調機制是，詞組（指片語或小句，包括──名詞組、動詞組、形容詞組、副詞組、介詞組等等）的最後一個字或音節讀本調，其他各字都要變調，若是輕聲，原則上其前一字讀本調。變調規則如下表： 變調表格有簡單記法，臺灣話優勢腔一般記作「5 → 7 → 3 → 2 → 1 → 7，4 → 高，8 → 低」，當中，泉同腔陽平的變調另為 5 → 3，喉塞陰入為 h4 → 2，喉塞陽入為 h8 → 3，事實上，陽入的變調可不分韻尾「-p, -t, -k, -h」一律記作 8 → 3，楊秀芳教授即記作如此。
台灣話優勢腔陽平第5聲的變調規則雖然是變作中平調的第7聲（5變7），但事實上亦有少數變作低降調第3聲的情形（5變3），例如：圖（tôo）書館、而（jî）且、黃（hông）昏、皇（hông）上、菩（phôo）薩、未曾（tsîng）未、阿彌陀（tôo）佛、連（liân）...攏...、恆（hîng）春、臺（tâi）中等。「恆春」在地人及屏東人的陽平在原則上都是變中平調（5變7），然而說「恆春」這個地名時，皆是將前字變為低調。舊臺中市區是偏漳腔，陽平原則上也都是變中平調（5變7），不過當地的地名「臺中」，絕大多數的在地人是將前字的「臺」讀作低調（5變3）。有些偏漳腔人士在講「臺北」這個地名的時候也有這種情形，「臺北」的前字變作低調（受臺北傳統的優勢腔所影響）。
臺羅字音節與音節之間以連字符相連，但單詞與單詞之間以空白斷開，如：Tâi-pak Tshia-tsām（台北車站）。但是，方向補語、可能補語、程度補語、結果補語、動作量補語、代詞賓語、語尾、助詞等讀為輕聲的音節前方，須加上兩個連字符而非單一連字符，如：Tân--sian-sinn（陳先生）、khàu--tshut-lâi（哭出來）。
不過目前亦有主張不用連字符的做法，各單詞另行獨立。且有採取無連字符，而相關單詞或字組使用合寫的方式(字間去掉連字符)；比如 khì-tshia（汽車) 寫作 khìtshia、tsí-sik (紫色) 寫作 tsísik。以及市面上也有推出相關的無連字號(TOJ(Bô liânjīhû ê POJ)無連字符的POJ)之輸入法軟體。
同英文之書寫習慣，在每一句的句首第一個字母需要大寫，另外在人名、地名、書名等專有名詞的每一個詞之詞首，也以大寫書寫，如：Tshing-huâ Tuā-o̍h（清華大學）、Liâu-tsai Tsì-í（聊齋誌異）。關於人名之書寫，人名為漢字者（中、日、韓、越等）須在姓與名之間以空白斷開，姓與名第一音節的字首皆以大寫書寫，如：Lîm Gú-tông（林語堂）；若非漢字之人名，一般稱呼其姓，則全部以連字號相連並在首字大寫，如：Hut-lân-khik-lîm（佛蘭克林）。
白話字單詞一般來說三個音節以上開始出現分詞連寫的問題，原則上以三個音節為上限（可能仍然有例外），單詞內以連字號彼此連結，單詞之間則以半形空白分開，詳細規範分述如下。以下为台罗拼音所使用的字符及对应的 Unicode 码位。台罗拼音所使用的八声字符应当使用组合附加符号 (英文：Combining Diacritical Marks)内的字符，而非使用注音符号使用的占位修饰符號 (英文：Spacing Modifier Letters)。由于台罗拼音并未收录于大五码 (Big5)，因此部份台罗拼音字母并未收录于 Unicode 内，Unicode 官方表示未收录字符可以使用间距修饰字符进行自动拼字。
Unicode 内未收录的字符需要由字体本身进行预先组字设计，才可正确显示。
目前支援台罗拼音的字体包括： 航海家1號（Voyager 1）是一艘無人外太陽系太空探測器，于1977年9月5日發射，截止到2010年仍然正常運作。航海家1號上携带了一張銅質磁碟唱片，内容包括用55種人類語言錄制的問候語和各類音樂，旨在向“外星人”表達人類的問候。唱片有12英寸厚，鍍金表面，内藏留聲機針。其中包括臺灣話之問候語：「太空朋友，恁好！恁食飽未？有閒就來阮遮坐喔。」