🔒 Closed Tulong po! mahina sa programming

Status
Not open for further replies.

Inakawpo

Eternal Poster
Mga ka phc patulong po! pwede nyo po ba ako bigyan nang hint okaya idea kung anong mga programming language yung ginamit sa read along app ni google?

tsaka supported po ba nang google speech recognition ang tagalog na salita?

pasensya na kung ganto tanong ko mahina po talaga ako sa programming.


eto po yung read along app originated po sya sa india.
https://youtu🤔be/NsuJ2eqSncc

papalitan po nang (.) si emoji
 
pwede Python sa GTTS(googgle text to speech),

python -m pip install gtts

from gtts import gTTS
from playsound import playsound as ps

audio = 'example.mp3'
language = 'en'
text= 'sample'

clip = gTTS( text, lang = language, slow = True ) #returns audio/sound/record object
clip.save(audio) # will get saved to cwd 'current working directory' or pede mo pasahan ng absolute path. e.g 'C:\\users\\desktop\\filename

ps(audio) #after saving the clip playsound would play the audio or pede mo ideretsyo sa ps ng wala ng save.

yung text var pede mo baguhin depende sa iconvert mo.
 
paps baka pwede mo pa explain kung paano ginawa yung sa read along app yung mag sasalita yung gumagamit tapos may text nababasahin then nahihighlight yung word na sinasabi. paano na dedetect yun paps?
 
pwede ka mag create ng text file (.txt)
lagay mo yung babasahin dun.
tapos..

textToRead = open('sample.txt')
text = textToRead.read()

tapos yung 'text' variable ayun yung pass mo as argument sa clip = gTTS(text, 'en', slow = True ) #or slow = False kung gusto mo mabilis basahin

yung highlight part naman kelangan mo ng GUI, (pwede tkinter or kivy)
or pwede naman kung simple lang gawin mo ay:

audio = 'example.mp3'
textList = text.split()
for word in range(len(textList)):
--->clip = gTTS( textList[word], lang = language, slow = True )
--->clip.save(audio)
--->ps(audio)
---> print(textList[word])
pero not recommended since every iteration mag ooverwrite yung sound(.mp3)file

kung gusto mo naman na di nag ooverwrite yung mp3 file pede kang gumamit ng threading module
pip install --user -0 -upgrade threading
from threading import Thread # pero medyo malilito ka na sa part na to kaya simple na lang.

pero advice lang.. back to basic programs lang muna gawin mo lods. masstress ka lang kasi sobrang laki ng tinalon mo. haha
 
Status
Not open for further replies.

About this Thread

  • 5
    Replies
  • 387
    Views
  • 2
    Participants
Last reply from:
Inakawpo

Online now

Members online
921
Guests online
3,307
Total visitors
4,228

Forum statistics

Threads
2,276,129
Posts
28,967,781
Members
1,231,127
Latest member
zrhu
Back
Top