Update routers/util.py
Browse files- routers/util.py +9 -0
routers/util.py
CHANGED
|
@@ -9,12 +9,21 @@ router = APIRouter()
|
|
| 9 |
|
| 10 |
@router.post('/bahttext')
|
| 11 |
def bahttext(number: float):
|
|
|
|
|
|
|
|
|
|
| 12 |
return {"bahttext": py_bahttext(number)}
|
| 13 |
|
| 14 |
@router.post('/normalize')
|
| 15 |
def normalize(text: str):
|
|
|
|
|
|
|
|
|
|
| 16 |
return {"text": py_normalize(text)}
|
| 17 |
|
| 18 |
@router.post('/tone_detector')
|
| 19 |
def tone_detector(syllable: str):
|
|
|
|
|
|
|
|
|
|
| 20 |
return {"tone": py_tone_detector(syllable)}
|
|
|
|
| 9 |
|
| 10 |
@router.post('/bahttext')
|
| 11 |
def bahttext(number: float):
|
| 12 |
+
"""
|
| 13 |
+
This api converts a number to Thai text and adds a suffix “บาท” (Baht).
|
| 14 |
+
"""
|
| 15 |
return {"bahttext": py_bahttext(number)}
|
| 16 |
|
| 17 |
@router.post('/normalize')
|
| 18 |
def normalize(text: str):
|
| 19 |
+
"""
|
| 20 |
+
Normalize and clean Thai text
|
| 21 |
+
"""
|
| 22 |
return {"text": py_normalize(text)}
|
| 23 |
|
| 24 |
@router.post('/tone_detector')
|
| 25 |
def tone_detector(syllable: str):
|
| 26 |
+
"""
|
| 27 |
+
Thai tone detector for word.
|
| 28 |
+
"""
|
| 29 |
return {"tone": py_tone_detector(syllable)}
|