Update app.py
Browse files
app.py
CHANGED
@@ -12,6 +12,13 @@ from pydub import AudioSegment
|
|
12 |
from base64 import b64encode
|
13 |
import gradio as gr
|
14 |
import concurrent.futures
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
16 |
AI71_API_KEY = os.getenv('AI71_API_KEY')
|
17 |
XI_API_KEY = os.getenv('ELEVEN_LABS_API_KEY')
|
@@ -19,7 +26,7 @@ client = ElevenLabs(api_key=XI_API_KEY)
|
|
19 |
|
20 |
model = M2M100ForConditionalGeneration.from_pretrained("facebook/m2m100_1.2B")
|
21 |
tokenizer = M2M100Tokenizer.from_pretrained("facebook/m2m100_1.2B")
|
22 |
-
transcriber = whisper.load_model("turbo")
|
23 |
|
24 |
language_codes = {"English":"en", "Hindi":"hi", "Portuguese":"pt", "Chinese":"zh", "Spanish":"es",
|
25 |
"French":"fr", "German":"de", "Japanese":"ja", "Arabic":"ar", "Russian":"ru",
|
|
|
12 |
from base64 import b64encode
|
13 |
import gradio as gr
|
14 |
import concurrent.futures
|
15 |
+
import assemblyai as aai
|
16 |
+
|
17 |
+
aai.settings.api_key = "d5b107f34d534b4ebdfbd869f8408f92"
|
18 |
+
transcriber = aai.Transcriber()
|
19 |
+
transcript = transcriber.transcribe("hindi.mp4")
|
20 |
+
|
21 |
+
print(transcript.text)
|
22 |
|
23 |
AI71_API_KEY = os.getenv('AI71_API_KEY')
|
24 |
XI_API_KEY = os.getenv('ELEVEN_LABS_API_KEY')
|
|
|
26 |
|
27 |
model = M2M100ForConditionalGeneration.from_pretrained("facebook/m2m100_1.2B")
|
28 |
tokenizer = M2M100Tokenizer.from_pretrained("facebook/m2m100_1.2B")
|
29 |
+
# transcriber = whisper.load_model("turbo")
|
30 |
|
31 |
language_codes = {"English":"en", "Hindi":"hi", "Portuguese":"pt", "Chinese":"zh", "Spanish":"es",
|
32 |
"French":"fr", "German":"de", "Japanese":"ja", "Arabic":"ar", "Russian":"ru",
|