Lihat penawaran kami. Get now!!

Membuat aplikasi Text to Speech menggunakan python

Disini saya akan memberikan langkah-langkah membuat aplikasi text to speech sederhana Menggunakan modul gTTS Python.

P ada kesempatan kali ini saya akan berbagi tutorial cara membuat aplikasi text to speech sederhana menggunakan Python, perhatikan artikel dengan baik agar tidak terjadi error saat menjalankan program.



Persiapan

Sebelum membuat langkah yang harus kita lakukan adalah menginstall modul gTTS pada Python kalian.

pip install gTTS

Membuat aplikasi

  1. Buatlah file python baru
  2. Kemudian buka pada text editor kalian
  3. Didalam file tersebut import modul gTTS seperti berikut.
  4. from gtts import gTTS
  5. Lalu import modul os, sebenarnya ini opsional boleh dipakai boleh tidak fungsinya untuk membuka secara otomatis file mp3 yang telah kita simpan.
  6. import os
  7. Kemudian setelah itu buat variabel text, variabel ini berisi text yang akan kita jadikan suara.
  8. text = "hallo dunia"
  9. setelah itu buat variabel bahasa untuk memasukan bahasa apa yang akan kita jadikan suara, disini saya akan memberikan bahasa indonesia
  10. bahasa = "id"

    Kalian tidak hanya bisa menggunakan bahasa indonesia ada banyak pilihan bahasa lain untuk info lebih lanjut silahkan baca di gtts.readthedocs.io

  11. lalu buat variabel file dengan isi seperti berikut.
  12. file = gTTS(text = text, lang=bahasa)
  13. Lalu kita simpan file .mp3 menggunakan fungsi save(), disini saya akan menyimpan file tersebut dengan nama hallo.mp3 .
  14. file.save("hallo.mp3")
  15. Agar file otomatis terputar ketika kode di jalankan kita harus menggunakan fungsi os yang telah kita import di awal
  16. os.system("start hallo.mp3 ")

Hasil code

Jika semua code di atas di gabungkan maka keseluruhan kode akan tampak seperti berikut.

from gtts import gTTS
import os
text = "hallo dunia"
bahasa = "id"
file = gTTS(text = text, lang=bahasa)
file.save("hallo.mp3")
os.system("start hallo.mp3 ")

Lalu kita dapat menjalankannya

Dengan demikian kita telah berhasil membuat aplikasi text to speech sederhana.



Membuat Text to speech menggunakan input

Nah jika di atas tadi kita menggunakan text yang sudah tertanam di variabel text.

Untuk menambahkan input caranya hampir sama seperti cara di atas tetapi pada bagian variabel text kita isikan menggunakan input.

Perhatikan code di bawah ini.
from gtts import gTTS
import os
#masukan input
text = input("Masukan text :")
bahasa = "id"
file = gTTS(text = text, lang=bahasa)
file.save("hallo.mp3")
os.system("start hallo.mp3 ")


Membuat Text to speech menggunakan file txt

jika kalian menggunakan banyak kata atau text yang ingin di jadikan suara, kalian dapat menggunakan file dengan format .txt sebagai inputnya.

Berikut langkahnya.

  1. Pertama buatlah sebuah file bernama filesaya.txt
  2. Didalam filesaya.txt isikan text bebas apa saja.
  3. Kemudian masukan code seperti dibawah
  4. from gtts import gTTS
    import os
    # Berfungsi untuk memanggil filesaya.txt
    txt = open("filesaya.txt", "r")
    #berfungsi untuk
    text = txt.read()
    bahasa = "id"
    file = gTTS(text = text, lang=bahasa)
    file.save("hallo.mp3")
    os.system("start hallo.mp3 ")
Keterangan : 
open("filesaya.txt", "r") Berfungsi untuk memanggil filesaya.txt dengan fungsi read. txt.read() Berfungsi untuk membaca file yang telah di panggil.

Sekian dulu Tutorial kali ini semoga bermanfaat!!

Jika ada yang ingin ditanyakan silahkan tulis di kolom komentar.

Baca juga :
Mau donasi lewat mana? Paypal Trakteer
BRI - Kevin Alfito (4152 0103 0882 532)
JAGO - Kevin Alfito (1023 6984 8254)
LineBank - Kevin Alfito (12324728800)
Traktir creator minum kopi dengan cara memberi sedikit donasi. klik icon panah di atas
Student, Blogger

1 komentar

  1. Kak buat tutorial pake JavaScript kak
Komentar blog
© 2021 - Kevin Tekno. All rights reserved. Distributed by Infinity Blogger