Salut bande de fils de {censored},
Après avoir mis Ankama en position fécale, nous avons fait ce petit script qui permet d'utiliser la version de démo de la voix de Valek sans limitation.
On peut aussi utiliser d'autres voix, il suffit de modifier 'MyLanguages' et 'MySelectedVoice' qu'on peut trouver dans les paquets envoyés dans la console de développement.
Noraj de mon cookillage.
#!/usr/bin/env python3
import requests
import re
import readline
PHPSESSID = requests.get('http://www.acapela-group.com/').cookies['PHPSESSID']
headers = {'Cookie': 'PHPSESSID=' + PHPSESSID}
url = 'http://www.acapela-group.com/demo-tts/DemoHTML5Form_V2_fr.php'
data = {
'MyLanguages': 'sonid15',
'MySelectedVoice': 'AntoineFromAfar (emotive voice)',
'MyTextForTTS': '',
'agreeterms': 'on',
'SendToVaaS': ''}
while True:
data['MyTextForTTS'] = input('> ')
r = requests.post(url, data=data, headers=headers)
mp3url = re.search(r"var myPhpVar = '([^']*)'", r.text).group(1)
print(mp3url)