add comment

master
User 2 years ago
parent db10b7d492
commit 4663e548f9

@ -11,7 +11,6 @@ def register_submit(mailaddress):
br.set_handle_robots(False)
br.open("https://cloud.voicetext.jp/webapi/api_keys/new")
#オープン
br.select_form(action="/webapi/api_keys/confirm")
#フォーム選択
@ -35,7 +34,9 @@ def email_scrape(mailaddress):
token = ""
r = requests.get("https://generator.email/"+mailaddress)
mailtext = r.text
soupject = BeautifulSoup(mailtext,"html.parser")
plist = soupject.find_all('p')
p = [s for s in plist if "VoiceText" in s.text][0].text.splitlines()
#ここのコードの解説。まずfind_allで<p>タグをすべて抽出しています。
@ -90,7 +91,12 @@ def main():
print(filename)
r = requests.post(url="https://api.voicetext.jp/v1/tts",params={"text":speaktext,"speaker":"show","pitch":"150"},auth=(token,""))
#API説明…https://api.voicetext.jp/v1/tts
#パラメータについて
#speaker = 話し手、無能ボイスの場合は"show"
#pitch = ピッチ、無能ボイスの場合は150s
#詳しくは公式ドキュメントを参考されたし -> https://cloud.voicetext.jp/webapi/docs/api
try:
with open(filename, 'xb') as saveFile:
saveFile.write(r.content)

Loading…
Cancel
Save