Convierta texto en inglés en fonética usando Python

En este artículo vamos a ver cómo convertir texto en inglés al Alfabeto Fonético Internacional . Vamos a usar el módulo eng-to-ipa para convertirlo en fonético.

Instalación: Ejecute este código en su terminal.

pip install eng-to-ipa 

Entendamos este módulo paso a paso:

1. Importe este módulo y use el método convert() para convertir una string en fonética.

Sintaxis: eng_to_ipa.convert(str)

Parámetro:

  • str: el texto a convertir

Devuelve: string IPA

Python3

import eng_to_ipa as p
  
  
p.convert("Hello Geeks")

Producción:

'hɛˈloʊ giks'

2.Usando ipa_list() en lugar de convert() devuelve la lista de cada palabra como una lista de todas sus transcripciones posibles.

Sintaxis: eng_to_ipa.ipa_list(str)

Parámetro:

  • str: el texto a convertir

Retorno: listado de todas sus posibles transcripciones.

Python3

p.ipa_list("Yes i am geeks, How are you")

Producción:

[[‘jɛs’], [‘aɪ’], [‘eɪɛm’, ‘æm’], [‘giks,’], [‘haʊ’], [‘ɑr’, ‘ər’], [‘ju’ ]]

3. Los métodos get_rhymes() devuelven una lista de rimas para una palabra o conjunto de palabras.

Sintaxis: eng_to_ipa.get_rhymes(str)

Parámetro:

  • str: el texto a rimar

Devuelve: lista de rimas de una palabra o conjunto de palabras.

Python3

p.get_rhymes("Geeks")

Producción:

['antiques',
 'batiks',
 'beeks',
 "belgique's",
 'bespeaks',
 'boutiques',
 'cheeks',
 "creek's",
 'creeks',
 'critiques',
 "deak's",
 'eakes',...
 ......
 ..

Publicación traducida automáticamente

Artículo escrito por kumar_satyam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *