随着地摊经济的火热,炒热,各种地摊相关的东西也开始出现,也愈发流行,比如地摊秘笈,地摊叫卖语音,而各种在线ai语音转换也开始出现,不太清楚是调用的哪个接口,比如下面这个网站,文本内容在线语音合成,高大上的ai转换,哈哈,其实是一个简单POST方式提交数据。

不过在测试当中,也发现了反爬,竟然是开启了宝塔的人机验证,重新抓包获取cookies及发包参数_token可解决!

POST入口

POST协议及参数

运行效果

附源码:

#http://www.zaixianai.cn/voiceCompose
#20200608 by WX:huguo00289# -*- coding: utf-8 -*-
from fake_useragent import UserAgent
import requests,re,timedef ai(text):ua=UserAgent()headers={'Cookie': 'Hm_lvt_d09fdf7e91f77cddf85908f081d4a3bc=1591423253,1591595218,1591595259; XSRF-TOKEN=eyJpdiI6InBYRDBUUTZVa0NcL0hwRDdYY05haERBPT0iLCJ2YWx1ZSI6ImN6VmJjNGhiR0YxNDF6cEoydFwvNWpnd05VdDBLeVA1RVlBMHpPc0U0aTFBNkc3dTdYQWdQaTRQVjhiZmVJZHBnIiwibWFjIjoiN2ZlNzQxNmZlOTAwODg2OTRlYzk3ZGFhZTEyZGIxMjVlZmQyNzU4Nzg2YTNmMGUwMzg1ZjgxN2Q4NDQ5YWQzNiJ9; laravel_session=eyJpdiI6Im5rS01QZDZPZCtwdnhSb3BGdHVYTmc9PSIsInZhbHVlIjoibHB5SjJNemlcL1NDOVZyZGlMeDc2SzZNUFJtNHhrZmlJWDVBTTZzN0tMNytxOTFxcWttQk9UWEdHQnVhVDZLYW8iLCJtYWMiOiI2ODE1NTM2MjM4YWZiODc4YTU3ZDZlYzcwNjI4OGJlODM3Y2JmNjFjNmFiZmE1YzdmZDk2NmRmZmUwMjg2YzhkIn0%3D; Hm_lpvt_d09fdf7e91f77cddf85908f081d4a3bc=1591613912','User-Agent':ua.random,}url="http://www.zaixianai.cn/Api_getVoice"data={'content': text,'volume': '50','speech_rate': '0','voice': 'Aixia','_token': 'WyKWhA1OtAf6DIyWN1htvYq6osD8B0qP3gHsRNvq',}html=requests.post(url,data=data,headers=headers)time.sleep(1)print(html.status_code)req=html.content.decode('utf-8')print(req)mp3=re.findall(r'"file_name":"(.+?)",',req,re.S)[0]mp3_url=f'http://www.zaixianai.cn/voice/{mp3}'print(f'>>>获取语音文件成功:{mp3_url}')get_mp3(mp3_url, mp3)def get_mp3(mp3_url,mp3):ua = UserAgent()r=requests.get(mp3_url,headers={'User-Agent':ua.random})time.sleep(1)with open(mp3,'wb') as f:f.write(r.content)print(f">>>下载{mp3}成功了!")if __name__=='__main__':text=input("请输入要转换为语音的文本内容:")ai(text)

以上仅供参考和学习!

欢迎关注

交流python

Python Post提交简单案例,文本内容在线语音合成相关推荐

  1. 基于内容推荐python_用 Python 实现一个简单的基于内容的推荐引擎

    原标题:用 Python 实现一个简单的基于内容的推荐引擎 (点击上方公众号,可快速关注) 英文:Chris Clark 译文:伯乐在线专栏作者 - yaoyujia 链接:http://python ...

  2. python 下载网页文件_『如何用python把网页上的文本内容保存下来』python爬取网页内容教程...

    python爬虫:如何爬网页数据并将其放在文本 用requests库 r=r.requests.get(url) r.concent 保存到文件里就行了 如何用python把网页上的文本内容保存下来 ...

  3. python写入、读取txt文本内容

    python写入.读取txt文本内容 一. 写入txt文本文件 # 保存数据 def writeData(datalist,savepath):for data in datalist:with op ...

  4. Python调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序

    调用百度AI接口用以实现在线语音合成 并创建简单的GUI界面 生成可执行应用程序 1. 实验环境 Python3.8.Pycharm.window10 2.实验过程 1.首先登陆百度智能云:https ...

  5. python实现的简单html文本转纯text

    一个python实现的简单转html转纯text的函数 import re from html import unescapedef html_to_plain_text(html):text = r ...

  6. Python提取多个docx文本内容

    使用docx2txt和正则表达式提取多个docx文本内容,并且将结果合并成DataFrame格式. 1. 提取文件路径 & 名称 需要提取文件夹中多个.docx文档,创建cv_list获取所有 ...

  7. python html转TXT python读取html指定区域文本内容转成txt文件

    1.首先,通过python,去将读取遍历程序目录文件夹中,[html]文件夹里面的文件.文件 夹以及子目录.子目录里面的 ,获取到该目录下所有的[.html]文件后,返回一个list对象 2.遍历完成 ...

  8. python读音有道-Python 20行简单实现有道在线翻译的详解

    简介 主要是尝试简单的使用pyhton的爬虫功能,于是使用有道进行尝试,并没有进行深入的诸如相关api的调用. 以下是需要的POST数据 代码 以下是相关部分的代码: import urllib.re ...

  9. python推荐引擎_python-doc/Python中一个简单的基于内容的推荐引擎.md at master · ictar/python-doc · GitHub...

    假设,我们需要为一个电子商务网站建立一个推荐引擎. 基本上,你有两种方法:基于内容和协同过滤.我们将看看每种方法的优缺点,然后深入一个基于内容的引擎的一个简单的实现(准备在Heroku之上部署!). ...

  10. python输出文本-Python基础练习,查询文本内容并输出;

    1.编写可供用户查询的员工信息表: 1).用户认证(输入用户名,密码) 2).查询关键字:姓名 3).显示ID,name,section,phone 4).员工信息表内容如下: cat search_ ...

最新文章

  1. 瑞友虚拟服务器网页登录,瑞友云端虚拟专网系统
  2. 攻防世界Reverse第十一题csaw2013reversing2
  3. 机器学习中为什么需要梯度下降_机器学习,梯度下降算法,问题引入
  4. spring-security权限控制详解
  5. 哈工大未来计算机院士,2017年中国高校新增工程院院士名单出炉,哈工大依然很强!...
  6. Unique Functions in MATLAB
  7. 数据结构经典问题——出栈顺序 转载至:canlynet微博
  8. 集合框架之Connection(马士兵教育视频教程总结笔记)
  9. matlab 1stopt,1stOpt或者MATLAB自定义公式曲线拟合 - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  10. 为web-polygraph添加user_agent和add_headers配置变量
  11. 从历史故事看企业用人-之二--三国之东吴
  12. 用c++随机生成10小学生算术题的课设
  13. iOS 2018 面试法宝(绝密文件)1
  14. 鸡尾酒会算法 --- 公式
  15. java 主机字节序_java字节序、主机字节序和网络字节序扫盲贴
  16. 在计算机网络中 带宽是什么,在计算机网络中,“带宽”用____表示。
  17. html如何调用短视频文件,短视频脚本怎么写?3种短视频脚本的创意写作方法干货分享!...
  18. 韩信要是听了此人的建议,或许就不会死在这位女人手中了
  19. alibaba的druid连接池的监控的两种方法
  20. php prettyprinter,SQL Pretty Printer

热门文章

  1. 磁盘/分区克隆:如何将硬盘数据快速迁移至新的硬盘?
  2. Egret 配置主题
  3. ng-zorro里的“Descriptions描述列表”使用
  4. 微信公众号:提示“redirect_uri 参数错误”
  5. html的网页主题标记是什么,html标记是什么
  6. HTML+CSS京东商城静态页面实现(1)
  7. 模型压缩——重参数化
  8. 梁宁产品思维 一张图
  9. 给大家分享一篇 tkinter python(图形开发界面)
  10. CGO 之 Dll调用