Estoy tratando de construir un sistema que acepte texto y emita la ortografía fonética de las palabras de este texto. ¿Alguna idea sobre qué bibliotecas se pueden usar en Python y Java?deletreo fonético en Python y Java
Respuesta
Salida soundex
me encontré con un viejo paquete python Raze. Incluye un módulo fonético con una API de traducción:
>>> pd = PhoneticDictionary()
>>> pd.spell('Hello world')
... hotel-echo-lima-lima-oscar whiskey-oscar-romeo-lima-delta
No se ha actualizado en mucho tiempo, pero todavía funciona.
¿Está buscando algo similar al alfabeto fonético internacional (IPA) o algún otro resultado fonético? Si ARPAbet está bien, existe el diccionario de pronunciación de CMU (http://www.speech.cs.cmu.edu/cgi-bin/cmudict). Eso dará la representación ARPAbet de la mayoría de las palabras en inglés. He escrito un código que convierte la ortografía ARPAbet en IPA y la publicas en github si lo deseas.
Intenta esto: http://texttophonetic.appspot.com/
Esta herramienta puede ayudarle a traducir Inglés a IPA (a fonética). Es posible que desee escribir algún código para obtener el resultado y luego guardarlo en su base de datos.
- 1. Detección de características del navegador: ¿deletreo?
- 2. Temas en Java y Python
- 3. ¿Son compatibles zlib.compress en Python y Deflater.deflate en Java (Android)?
- 4. pasando datos entre java y python
- 5. Java y espacios en blanco como sintaxis (¿Python)?
- 6. Java vs Python en Hadoop
- 7. Decoradores tipo Python en Java?
- 8. Python "Evento" equivalente en Java?
- 9. Java Mahout equivalente en Python
- 10. ¿Llamar a Python en Java?
- 11. Incrustar Python en Java en Android
- 12. Java -> Python?
- 13. Integración de Java Python
- 14. Tipos y clases en Python
- 15. Android IDE de tableta para Python y Java
- 16. GQL solo para proyectos Python y no para Java?
- 17. Problema al interpolar firmas RSA entre Python y Java/Scala
- 18. equivalente en Java de struct.pack de Python?
- 19. ¿El equivalente TreeSet de Java en Python?
- 20. Comprensión de la lista Python en Java
- 21. Nuevo en Python ... Python 3 y Matplotlib
- 22. Comunicación Fast IPC/Socket en Java/Python
- 23. Globales y singletons en Python
- 24. ArrayList en Java y entrada
- 25. __new__ primer orden y __init__ en Python
- 26. Java abstract/diseño de interfaz en Python
- 27. equivalente de Java a bisección en python
- 28. Pasar de Java a Python
- 29. Aprender Java desde Python background
- 30. módulos Invoke Python de Java
¡Excelente respuesta (nunca se supo de esto)! Hice una búsqueda y encontré esta pregunta que tiene un ejemplo de implementación de python de soundex: http://stackoverflow.com/questions/1562438/could-use-some-help-with-this-soundex-coding – Lostsoul
Estoy buscando más para obtener el alfabeto fonético correspondiente en forma de texto. – pacodelumberg