File size: 380 Bytes
97edd96
 
 
0d8c4af
6330360
02f3c80
97edd96
 
685dadd
03337d8
 
 
0df0413
03337d8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import streamlit as st
from transformers import pipeline

pipe = pipeline(task='text-generation', model='Marxav/frpron')
x = st.text_input('Write a French word:')
x += ':'

if x:
    out = pipe(x)
    word_ipa = out[0]["generated_text"]
    word = word_ipa.split(":")[0]
    ipa = word_ipa.split(":")[1]
    #st.json(out)
    st.write('The IPA pronunciation of', word, 'is:', ipa)