{ "cells": [ { "cell_type": "code", "execution_count": 20, "id": "444997da", "metadata": {}, "outputs": [], "source": [ "from gtts import gTTS\n", "import gradio as gr\n", "import warnings\n", "warnings.filterwarnings('ignore')" ] }, { "cell_type": "code", "execution_count": 22, "id": "0ed11aa4", "metadata": {}, "outputs": [], "source": [ "def textToSpeech(text,lang,file):\n", " \n", " if file is not None:\n", " with open(file.name, \"r\", encoding=\"utf-8\") as f:\n", " text = f.read()\n", "\n", " record=gTTS(text=text,lang=lang,slow=False)\n", " record.save(\"output.mp3\")\n", " return \"output.mp3\"" ] }, { "cell_type": "code", "execution_count": 25, "id": "accbcaee", "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "* Running on local URL: http://127.0.0.1:7868\n", "\n", "To create a public link, set `share=True` in `launch()`.\n" ] }, { "data": { "text/html": [ "
" ], "text/plain": [ "