এসপিকে কীভাবে আরও ভয়েস ইনস্টল করবেন?


14

আপনি কি দয়া করে আমাকে এখান থেকে ভয়েস ইনস্টল করতে সহায়তা করতে পারেন , আমি ম্যানুয়ালটি পড়েছি তবে কীভাবে 'এন 1 পাবেন' জানি না।


আমি যদি আপনি কেবল একটি ভয়েস সংশোধন করতে চান, আরও মানবিক শব্দের ভয়েস ব্যবহার করতে সিপস্ট্রাল থেকে সুইফ্ট ব্যবহার করতে পারেন বা আইভিআরগুলির সাথে ব্যবহারের জন্য উত্সবে সেপস্ট্রাল ভয়েসগুলি প্লাগ করতে চান তবে আমি সোসক পোস্ট ফিল্টারগুলির সাথে এসপ্যাকের সাথে খেলার উপায়গুলি দেখেছি। যদিও আমি রেকর্ড করতে আরও বেশি মানুষের কণ্ঠকে প্লাগ করার উপায় দেখিনি।
রোবটহুমানস

উত্তর:


11
  1. ডাউনলোড করুন: http://www.tcts.fpms.ac.be/synthesis/mbrola/bin/pclinux/mbr301h.zip
  2. টার্মিনাল লাইনে লাইনে দৌড়তে পাঠ্যের অনুলিপি করুন:

    cd Downloads
    unzip mbr301h.zip
    sudo cp mbrola-linux-i386 /usr/bin/mbrola
    
  3. ডাউনলোড করুন: http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/en1/en1-980910.zip

  4. টার্মিনাল লাইনে লাইনে দৌড়তে পাঠ্যের অনুলিপি করুন:

    unzip en1-980910.zip
    cp en1/en1 /usr/share/mbrola/en1
    
  5. এখন espeak চালান, বিকল্প সহ

    espeak -v mb-en1 "Hello world"
    
  6. ভাল লাগছে, তবে মনে হচ্ছে তিনি খুব দ্রুত পড়ছেন, চেষ্টা করুন:

    espeak -v mb-en1 -s 120 "Hello world"
    

আপনাকে অনেক ধন্যবাদ, ভয়েসের গুণমান এবং উচ্চারণের উন্নতি করার জন্য আপনি কি অন্য কোনও উপায় জানেন?
দানিয়াল

1
@Daniyal: আপনি সঙ্গে phonems তৈরি করতে পারেন espeakএবং এর মাধ্যমে সেগুলিকে প্রক্রিয়া mbrola : espeak -v mb-en1 -s 120 "Hello world" --pho|mbrola /usr/share/mbrola/en1 output.wav(নোট যোগে --phoকরার অপশন espeak)।
স্কিপি লে গ্র্যান্ড গৌরু

@ স্কিপাইল গ্র্যান্ড গৌরউ না, আমি এই ত্রুটিটি পেয়েছি না: FATAL ERROR : cannot find file /usr/share/mbrola/en1 ! mbrola: FATAL ERROR : cannot find file /usr/share/mbrola/voices/en1 ! mbrowrap error: mbrola exited with status 216 mbrola voice not found আপনি কী চান তা আমি জানি না তবে আপনি এটি ব্যবহার করতে পারেনespeak -v mb-us2 -s 120 "Hello world" -w output.wav --pho
দানিয়াল

@Daniyal: এটা মানে আপনি en1ভয়েস তন্ন তন্ন মধ্যে /usr/share/mbrola(যা আপনি উচিত যদি তোমরা মাতিও এর উত্তর দেওয়ার পদক্ষেপ 4 থাকে) কিংবা এ /usr/share/mbrola/voices। হয় তা স্থির করুন (ম্যানুয়ালি ডিরেক্টরি তৈরি করে এবং সেখানে ভয়েসগুলি অনুলিপি করে) বা /usr/share/mbrola/en1ইতিমধ্যে ইনস্টল করা এমব্রোলা ভয়েসের পথে প্রতিস্থাপন করুন । এটি সত্যিই মূল্যবান, ভয়েসটি অনেকটা মসৃণ mbrola(যদিও এখনও নিখুঁত নয়)।
স্কিপি লে গ্র্যান্ড গৌরও

1
এটি আমার পক্ষে নিচে তবে আমি এটি ওয়েবব্যাক মেশিনে খুঁজে পেতে পেরেছি: web.archive.org/web/20180627172600/http://www.tcts.fpms.ac.be/…
ফয়সালু

1

এখানে একক কমান্ড এবং ক্লিনআপ হিসাবে মাতেওর উত্তরের একটি অনুলিপি দেওয়া আছে।

আপনার sudoঅনুলিপি করার জন্য বিশেষাধিকারের প্রয়োজন হবে /usr/bin/


mkdir tmp_mbrola
cd tmp_mbrola
wget http://www.tcts.fpms.ac.be/synthesis/mbrola/bin/pclinux/mbr301h.zip
unzip mbr301h.zip
sudo cp mbrola-linux-i386 /usr/bin/mbrola
wget http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/en1/en1-980910.zip
unzip en1-980910.zip
sudo mkdir /usr/share/mbrola
sudo cp en1/en1 /usr/share/mbrola/en1
cd ..
sudo rm -Rf ./tmp_mbrola/
espeak -v mb-en1 -s 160 "Hello world"

পাঠ্য পড়ার সময় আমি এই ত্রুটিটি পাচ্ছি তবে মনে হচ্ছে এটি কার্যকর হবে:

*** Error in `mbrola': free(): invalid pointer: 0x08af1dd8 ***

এই ত্রুটিটি কী কারণে ঘটছে তা যদি কেউ জানেন তবে আমাকে মন্তব্যগুলিতে জানান in


আমি একই ত্রুটি পেয়েছি, আমি কেবল এটির ইনস্টল করার পদ্ধতিটি অনুমান করব, ওহ ভাল।
TheCodingKlam
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.