当前位置: 首页 > news >正文

wordpress 支持macdown上海百度提升优化

wordpress 支持macdown,上海百度提升优化,武进区住房和城乡建设局网站,房产网站建设网站推广如何获取英语单词的发音,使其能在小程序界面通过点击外发? 1.通过外界API获取(例如有道API) 不下载音频文件,每次需要时直接API获取发音,存储压力小。但是一般的API都有使用次数限制,在背单词…

如何获取英语单词的发音,使其能在小程序界面通过点击外发?

1.通过外界API获取(例如有道API)

不下载音频文件,每次需要时直接API获取发音,存储压力小。但是一般的API都有使用次数限制,在背单词这种发音请求次数高的情况下,估计次数很快就会用完。可能速度也比较慢。

2.批量下载单词发音音频文件到本地,数据库中发音字段提供音频文件路径

【墨墨英语单词库免费开源无偿分享】小学、初中、高中、大学四六级专四专八、考研、托福、雅思等词书文本大合集_墨墨背单词api-CSDN博客

借助上述资源,获得了CET6.txt文件(6000+行,每行一个单词)

更具以下代码,借助有道API,获取了CET6.txt文件中每个单词的MP3音频文件,存在audio文件夹中

import requests
import os# 读取单词列表
def read_words(file_path):with open(file_path, 'r', encoding='utf-8') as file:words = [line.strip() for line in file if line.strip()]return words# 下载发音音频
def download_audio(word):url = f"http://dict.youdao.com/dictvoice?type=1&audio={word}"response = requests.get(url)if response.status_code == 200:# 创建文件夹以保存音频文件if not os.path.exists('audio'):os.makedirs('audio')# 保存为MP3文件file_path = os.path.join('audio', f"{word}.mp3")with open(file_path, 'wb') as audio_file:audio_file.write(response.content)print(f"Downloaded: {file_path}")else:print(f"Failed to download audio for: {word}")# 主程序
def main():words = read_words('D:\WeChatCourse\WordsPronunciation\CET6.txt')for word in words:download_audio(word)if __name__ == "__main__":main()

http://www.ds6.com.cn/news/123424.html

相关文章:

  • app开发和网站开发一样么站内搜索引擎
  • 线上销售培训班课程网站优化推广排名
  • 网站建设百灵鸟优化谷歌地图下载
  • 云南手机网站制作营销知识和技巧
  • 外贸网站支付接口整站优化排名
  • 学院网站建设分工什么是软文文案
  • python 快速做网站苏州网站建设书生
  • 乡镇政府关于加强政务网站建设seo会被取代吗
  • 阜南网站建设大数据营销案例
  • 关于网站建设的ppt网络营销实训个人总结
  • 内蒙古住房与城乡建设厅网站哈尔滨网络推广
  • 秦皇岛哪家做网站好百度广告搜索引擎
  • 网站建设行业衰落百度推广怎么注册账号
  • 建筑工程网上办事大厅登录重庆seo排
  • 扶贫工作网站建设方案西安网站设计
  • 做网页跳转网站免费s站推广网站
  • wordpress 建站五分钟app推广有哪些渠道
  • 工商局网站怎么做股东实名认证西安关键词推广
  • 媒介平台seo全网推广
  • 青岛专业网站推广设计公司app开发需要哪些技术
  • 重庆自有网站推广微博推广效果怎么样
  • 少儿编程证书含金量排名肇庆seo排名
  • 服务器代理加盟重庆整站seo
  • idea做网站sem工具是什么
  • 配置网站开发环境站内关键词排名软件
  • 网站建设网址网站制作一天赚2000加微信
  • 网站模板下载之后如何修改疫情最新消息
  • 沈阳装修公司seo优化是什么
  • 关闭网站弹窗代码网站优化培训学校
  • 南京江北新区楼盘seo外包公司优化