خانه انجمن ها انجمن برنامه نویسی انجمن برنامه نویسی پایتون مشکل در ساخت تبدیل متن به گفتار

انجمن برنامه نویسی، محیطی برای گفتگوی برنامه نویسان و رفع خطاها و مشکلات برنامه نویسی است. زبان های برنامه نویسی زیر، در این انجمن مورد بحث و گفتگو قرار خواهند گرفت:

Python, C, C++, C#, Java, Ruby, Perl, Scala, Objective-C, Rust, Golang, TypeScript, Powershell, Julia, Matlab, Simulink, Mathematica

انجمن حاضر، برای گفتگو و مطرح کردن سوالات در حوزه زبان برنامه نویسی "پایتون" (Python Programming Language)، است. لذا شما می توانید تمامی سوالات خود را در حوزه ی این زبان برنامه نویسی، در این انجمن مطرح کنید. لطفا در نظر داشته باشید که برای سوال درباره سایر زبان های برنامه نویسی، حتما به انجمن مربوط به آن زبان مراجعه نموده و سوالات و مطالب خود را مطرح نمائید، زیرا احتمال حذف مطالب غیر مرتبط با موضوع انجمن، وجود دارد. حتما در نظر داشته باشید که برای مشارکت در انجمن ها، حتما باید از صفحه انجمن (و از پنل سمت راست) در وبسایت ثبت نام نمائید.
  • این موضوع 0 پاسخ، 1 کاربر را دارد و آخرین بار در 4 هفته، 1 روز پیش بدست hamid به‌روزرسانی شده است.
در حال نمایش 1 نوشته (از کل 1)
  • نویسنده
    نوشته‌ها
  • #3147
    hamid
    مشارکت کننده
      Up
      0
      Down
      ::

      سلام و خسته نباشید بنده طبق کد ها و سورس های داده شده در اینترنت عمل میکنم اما کد من کار نمیکنه:

      کد من برای تبدیل متن به گفتار فارسی آفلاین هست :

      from TTS.config import load_config
      from TTS.utils.manage import ModelManager
      from TTS.utils.synthesizer import Synthesizer
      config_path=”C:\\Users\\computer\\آدرس مدل\\config.json”
      model_path=”C:\\Users\\computer\\آدرس مدل\\checkpoint_88000.pth”
      text=”سلام بر خدا”
      synthesizer = Synthesizer(model_path, config_path)
      wavs = synthesizer.tts(text)
      synthesizer.save_wav(wavs, ‘C:\\Users\\computer\\Desktop\\sp.wav’)

       

      هم مدل ها و هم آدرس ها همه جوره درسته چون همین مدل در یک آدرسی با همین کد داره درست کار میکنه البته سیستم عامل هاست اون سایت لینوکس هست

      اما مال من ویندوز هست

      و کد من فقط متن های انگلیسی رو کار میکنه یعنی متن فارسی رو باید اینطور بنویسم :

      sala bar khoda

      حالا متن فارسی که میدم در خروجی یک فایل صوتی خالی به من تحویل میده

       

      در سایت گفته که :

      !pip install TTS
      !sudo apt-get -y install espeak-ng

      خب من دستور اولی رو اجرا کردم اما دستور دومی چون دستور بش یا ترمینال لینوکس هست و مال من ویندوز هست رو نتونستم انجام بدم اما در قبالش خود نرم افزار Espeak.exe رو در سیستمم نصب کردم

      اون نرم افزار کار میکنه فارسی رو اما نمیدونم چطور به کدم ربطش بدم و ازش خروجی درست بگیرم

       

      ممنون میشم راهنماییم کنید

      اینم لینک اون سایته :

      لطفا اگر شما درست کردید و کار کرد به منم بگید و پنهان نکنید ممنون میشم:

      https://huggingface.co/Kamtera/persian-tts-female-vits

    در حال نمایش 1 نوشته (از کل 1)
    • شما برای پاسخ به این موضوع باید وارد شوید.
    پیمایش به بالا