UNPKG

transcriptor-fonologico

Version:

Un simple transcriptor fonológico para la lengua española.

251 lines (138 loc) 7.82 kB
# TRANSCRIPCIÓN FONOLÓGICA ( RAE ) Un simple transcriptor fonológico para la lengua española. ## IMAGENES ![light-theme](light.png) ![dark-theme](dark.png) ## REGLAS • 0.  Sin 'h' muda y sin diéresis en 'ü'. • 1.  La letra 'v' se reemplaza por la letra 'b'. • 2.  La letra 'c' se reemplaza por la letra 'z' en las combinaciones 'ce' y 'ci'. • 3.  La letra fuerte 'g' se reemplaza por la letra 'j' en las combinaciones 'ge' y 'gi'. • 4.  El dígrafo 'gu' se reemplaza por la letra suave 'g' en las combinaciones 'gue' y 'gui'. • 5.  El dígrafo 'qu' se reemplaza por la letra 'k' en las combinaciones 'que' y 'qui'. • 6.  La letra 'q' y la letra 'c' se reemplazan por la letra 'k'. • 7.  La letra vocal 'y' se reemplaza por la letra vocal 'i'. • 8.  La letra fuerte 'r' se reemplaza por el dígrafo 'rr'. • 9.  La letra 'x' se reemplaza por las letras 'k','s','j' o la combinación 'ks' según el contexto. ## FONEMAS 1 • Real Academia Española ( [RAE](https://www.rae.es/ortograf%C3%ADa-b%C3%A1sica/uso-de-las-letras/los-fonemas-del-espa%C3%B1ol) ) / a , e , i , o , u , b , ch , d , f , g , j , k , l , ll , m , n , ñ , p , r , rr , s , t , y , z / 2 • Alfabeto Fonético Español ( [AFE](https://harmotus.github.io/ortografia-simplificada) ) / a , e , i , o , u , b , c , d , f , g , j , k , l , h , m , n , ñ , p , r , v , s , t , y , z / 3 • Alfabeto Fonético Internacional ( [AFI](https://es.wikipedia.org/wiki/Alfabeto_Fon%C3%A9tico_Internacional) ) / a , e , i , o , u , b , t͡ʃ , d , f , g , x , k , l , ʎ , m , n , ɲ , p , ɾ , r , s , t , ʝ , θ / ## INSTALACIÓN ```bash npm i transcriptor-fonologico ``` ## USO ```js let texto = 'Este relato es una fábula que ilustra una competencia entre el Viento del Norte y el Sol ...'; let transcriptor = require('transcriptor-fonologico'); let textoFonemas = transcriptor.Transcribir(texto,1,0,0,0,0); console.log(textoFonemas); // este rrelato es una fábula ke ilustra una kompetenzia entre el biento del norte i el sol ... ``` ## TEST ```bash npm test ``` ## DEMO [HOME](https://armotus.github.io/transcripcion-fonologica) ## LICENCIA [MIT](https://opensource.org/license/mit) # TRANSCRIPCIÓN FONOLÓGICA ( AFE ) Un simple transcriptor fonológico para la lengua española. ## IMAGENES ![light-theme](light2.png) ![dark-theme](dark2.png) ## REGLAS • 0.  Sin 'h' muda y sin diéresis en 'ü'. • 1.  La letra 'v' se reemplaza por la letra 'b'. • 2.  La letra 'c' se reemplaza por la letra 'z' en las combinaciones 'ce' y 'ci'. • 3.  La letra fuerte 'g' se reemplaza por la letra 'j' en las combinaciones 'ge' y 'gi'. • 4.  El dígrafo 'gu' se reemplaza por la letra suave 'g' en las combinaciones 'gue' y 'gui'. • 5.  El dígrafo 'qu' se reemplaza por la letra 'k' en las combinaciones 'que' y 'qui'. • 6.  La letra 'q' y la letra 'c' se reemplazan por la letra 'k'. • 7.  La letra vocal 'y' se reemplaza por la letra vocal 'i'. • 8.  La letra fuerte 'r' se reemplaza por la letra 'v'. • 9.  La letra 'x' se reemplaza por las letras 'k','s','j' o la combinación 'ks' según el contexto. • 10.  El dígrafo 'ch' se reemplaza por la letra 'c'. • 11.  El dígrafo 'll' se reemplaza por la letra 'h'. • 12.  El dígrafo 'rr' se reemplaza por la letra 'v'. ## FONEMAS 1 • Real Academia Española ( [RAE](https://www.rae.es/ortograf%C3%ADa-b%C3%A1sica/uso-de-las-letras/los-fonemas-del-espa%C3%B1ol) ) / a , e , i , o , u , b , ch , d , f , g , j , k , l , ll , m , n , ñ , p , r , rr , s , t , y , z / 2 • Alfabeto Fonético Español ( [AFE](https://harmotus.github.io/ortografia-simplificada) ) / a , e , i , o , u , b , c , d , f , g , j , k , l , h , m , n , ñ , p , r , v , s , t , y , z / 3 • Alfabeto Fonético Internacional ( [AFI](https://es.wikipedia.org/wiki/Alfabeto_Fon%C3%A9tico_Internacional) ) / a , e , i , o , u , b , t͡ʃ , d , f , g , x , k , l , ʎ , m , n , ɲ , p , ɾ , r , s , t , ʝ , θ / ## INSTALACIÓN ```bash npm i transcriptor-fonologico ``` ## USO ```js let texto = 'Este relato es una fábula que ilustra una competencia entre el Viento del Norte y el Sol ...'; let transcriptor = require('transcriptor-fonologico'); let textoFonemas = transcriptor.Transcribir(texto,2,0,0,0,0); console.log(textoFonemas); // este velato es una fábula ke ilustra una kompetenzia entre el biento del norte i el sol ... ``` ## TEST ```bash npm test ``` ## DEMO [HOME](https://armotus.github.io/transcripcion-fonologica) ## LICENCIA [MIT](https://opensource.org/license/mit) # TRANSCRIPCIÓN FONOLÓGICA ( AFI ) Un simple transcriptor fonológico para la lengua española. ## IMAGENES ![light-theme](light3.png) ![dark-theme](dark3.png) ## REGLAS • 0.  Sin 'h' muda y sin diéresis en 'ü'. • 1.  La letra 'v' se reemplaza por la letra 'b'. • 2.  La letra 'c' se reemplaza por la letra 'θ' en las combinaciones 'ce' y 'ci'. • 3.  La letra fuerte 'g' se reemplaza por la letra 'x' en las combinaciones 'ge' y 'gi'. • 4.  El dígrafo 'gu' se reemplaza por la letra suave 'g' en las combinaciones 'gue' y 'gui'. • 5.  El dígrafo 'qu' se reemplaza por la letra 'k' en las combinaciones 'que' y 'qui'. • 6.  La letra 'q' y la letra 'c' se reemplazan por la letra 'k'. • 7.  La letra vocal 'y' se reemplaza por la letra vocal 'i'. • 8.  La letra suave 'r' se reemplaza por la letra 'ɾ' y el dígrafo 'rr' se reemplaza por la letra 'r'. • 9.  La letra 'x' se reemplaza por las letras 'k','s','x' o la combinación 'ks' según el contexto. • 10.  El dígrafo 'ch' se reemplaza por el símbolo 't͡ʃ'. • 11.  El dígrafo 'll' se reemplaza por la letra 'ʎ'. • 12.  La letra 'j' se reemplaza por la letra 'x'. • 13.  La letra 'ñ' se reemplaza por la letra 'ɲ'. • 14.  La letra 'y' se reemplaza por la letra 'ʝ'. • 15.  La letra 'z' se reemplaza por la letra 'θ'. ## FONEMAS 1 • Real Academia Española ( [RAE](https://www.rae.es/ortograf%C3%ADa-b%C3%A1sica/uso-de-las-letras/los-fonemas-del-espa%C3%B1ol) ) / a , e , i , o , u , b , ch , d , f , g , j , k , l , ll , m , n , ñ , p , r , rr , s , t , y , z / 2 • Alfabeto Fonético Español ( [AFE](https://harmotus.github.io/ortografia-simplificada) ) / a , e , i , o , u , b , c , d , f , g , j , k , l , h , m , n , ñ , p , r , v , s , t , y , z / 3 • Alfabeto Fonético Internacional ( [AFI](https://es.wikipedia.org/wiki/Alfabeto_Fon%C3%A9tico_Internacional) ) / a , e , i , o , u , b , t͡ʃ , d , f , g , x , k , l , ʎ , m , n , ɲ , p , ɾ , r , s , t , ʝ , θ / ## INSTALACIÓN ```bash npm i transcriptor-fonologico ``` ## USO ```js let texto = 'Este relato es una fábula que ilustra una competencia entre el Viento del Norte y el Sol ...'; let transcriptor = require('transcriptor-fonologico'); let textoFonemas = transcriptor.Transcribir(texto,3,0,0,0,0); console.log(textoFonemas); // este relato es una fábula ke ilustɾa una kompetenθia entɾe el biento del noɾte i el sol ... ``` ## TEST ```bash npm test ``` ## DEMO [HOME](https://armotus.github.io/transcripcion-fonologica) ## LICENCIA [MIT](https://opensource.org/license/mit)