kwiat_2_0 kwiat_2_0 09.08.2023, 13:12:52 0 + #kiciochpyta #arduino #programowanieMirki macie pomysł jak wygenerować na raz 255 plikow z liczbami kolejno od 1? Znalazłem kilka syntezatorów ale te zapisuja do jednego pliku. Może ma ktoś gotowce? Musi być po polsku zabawke robię dla dziecka.
COVID-21 COVID-21 09.08.2023, 13:30:49 via Wykop 0 + @kwiat_2_0: from gtts import gTTSimport osoutputfolder = "ścieżka/do/folderuzplikamiaudio"if not os.path.exists(outputfolder): os.makedirs(outputfolder)for i in range(1, 256): text = str(i) tts = gTTS(text, lang="pl") filepath = os.path.join(outputfolder, f"liczba{i}.mp3") tts.save(filepath)Python, gTTS musisz pipem doinstalowac
czeslaw_czad czeslaw_czad 09.08.2023, 13:34:11 via Wykop 0 + @kwiat_2_0: ubuntu@localhost:~/tmp$ for i in $(seq 1 255); do echo $i > $i; doneubuntu@localhost:~/tmp$ ls1 105 111 118 124 130 137 143 15 156 162 169 175 181 188 194 20 206 212 219 225 231 238 244 250 27 33 4 46 52 59 65 71 78 84 90 9710 106 112 119 125 131 138 144 150 157 163 17 176 182 189 195 200 207Pokaż całość
arysto2011 arysto2011 09.08.2023, 14:33:46 via Wykop 0 + jak wygenerować na raz 255 plikow z liczbami kolejno od 1@kwiat_2_0: #pythonfor i in range(1, 256): with open(f'plik_{i}.txt', 'w') as file: file.write(str(i))
Mirki macie pomysł jak wygenerować na raz 255 plikow z liczbami kolejno od 1? Znalazłem kilka syntezatorów ale te zapisuja do jednego pliku. Może ma ktoś gotowce? Musi być po polsku zabawke robię dla dziecka.
Komentarz usunięty przez autora
import os
outputfolder = "ścieżka/do/folderuzplikamiaudio"
if not os.path.exists(outputfolder):
os.makedirs(outputfolder)
for i in range(1, 256):
text = str(i)
tts = gTTS(text, lang="pl")
filepath = os.path.join(outputfolder, f"liczba{i}.mp3")
tts.save(filepath)
Python, gTTS musisz pipem doinstalowac
ubuntu@localhost:~/tmp$ for i in $(seq 1 255); do echo $i > $i; done
ubuntu@localhost:~/tmp$ ls
1 105 111 118 124 130 137 143 15 156 162 169 175 181 188 194 20 206 212 219 225 231 238 244 250 27 33 4 46 52 59 65 71 78 84 90 97
10 106 112 119 125 131 138 144 150 157 163 17 176 182 189 195 200 207
@kwiat_2_0:
#python
for i in range(1, 256):
with open(f'plik_{i}.txt', 'w') as file:
file.write(str(i))