Rumah >pembangunan bahagian belakang >Tutorial Python >Cara menggunakan perpustakaan gtts Python untuk menukar teks kepada audio

Cara menggunakan perpustakaan gtts Python untuk menukar teks kepada audio

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBke hadapan
2023-06-28 15:51:242457semak imbas

Kata Pengantar

Salam semua, saya Kongkong star Dalam artikel ini, saya akan berkongsi dengan anda cara menggunakan python untuk menukar teks kepada audio.

1. Latar Belakang

Teks kepada audio boleh membantu orang cacat penglihatan mendapatkan maklumat dengan mendengar bunyi; ia juga boleh membantu orang ramai mendengar dengan mudah beberapa artikel atau bahan pembelajaran yang panjang, menjimatkan masa membaca dan keletihan. Bagi sesetengah pelajar bahasa, menukar teks kepada audio boleh membantu mereka menguasai sebutan dan intonasi dengan lebih baik serta meningkatkan kemahiran ekspresi bahasa mereka.

2. Penjelasan kata nama TTS

TTS merujuk kepada teknologi teks ke pertuturan, yang boleh menukar teks kepada bunyi. Ia membolehkan sistem komputer berinteraksi suara dengan pengguna dengan menukar teks kepada pertuturan tiruan.

3. Penjelasan kata nama GTTS

GTTS ialah singkatan Google Text-to-Speech, iaitu teknologi yang menukar teks kepada pertuturan. Ia boleh membantu pengguna menjana pertuturan dengan cepat Melalui panggilan API yang mudah, pengguna boleh menukar teks yang ditentukan kepada pelbagai fail audio dengan pertuturan yang boleh disesuaikan dengan mudah. Kelebihan GTTS ialah ia mempunyai kualiti suara yang tinggi dan penukaran suara yang pantas, di samping mudah digunakan, menjadikannya pilihan pertama untuk pembangun dan pengguna biasa. Selain itu, GTTS juga menyokong pelbagai bahasa dan format audio. Walau bagaimanapun, GTTS juga mempunyai beberapa kelemahan, seperti ketidakupayaan untuk mensintesis audio secara berterusan dan audio yang ditukar suara mungkin tidak memenuhi jangkaan pengguna sepenuhnya.

4. tukar teks kepada audio Ini ialah Audio yang ditukar melalui gtts. '

3. Tetapkan sebutan bahasa Cina

bahasa dan sebutan lain bagi ja dan en

from gtts import gTTS
4. Tukar teks kepada pertuturan

language = "zh-cn"

5 Fail MP3 tidak boleh dimasukkan ke dalam blog, jadi tukarkannya kepada mp4 dahulu, dan anda boleh mendengar kesan penukaran melalui bunyi mp4.
dari import moviepy.editor *

local = ‘/Users/kkstar/Downloads/video/’

audio = AudioFileClip(local+"audio_gtts.mp3")
video = ImageClip(local+"demo.jpg").set_duration( audio.duration)

video = video.set_audio(audio)

video.write_videofile(local+“audio_gtts.mp4”, fps=24)

Teks ke demonstrasi kesan audio

Atas ialah kandungan terperinci Cara menggunakan perpustakaan gtts Python untuk menukar teks kepada audio. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam