亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python帶你朗讀網(wǎng)頁

系統(tǒng) 1959 0
閱讀更多

萬能的Python大法可以做很多有趣的事情,那我們今天來看看使用簡(jiǎn)單的Python來實(shí)現(xiàn)對(duì)一個(gè)網(wǎng)頁的朗讀吧!

首先我們需要裝一些必要的庫:

readability

它是用來提取網(wǎng)頁內(nèi)的內(nèi)容的

pip install readability-lxml

Python帶你朗讀網(wǎng)頁_第1張圖片

goose

它是一個(gè)文章提取器,我們用它來進(jìn)行文章的提取

pip install goose3

Python帶你朗讀網(wǎng)頁_第2張圖片

baidu-aip

百度提供的 Python SDK, 接口文檔: http://ai.baidu.com/docs#/TTS-Online-Python-SDK/top

pip install baidu-aip

Python帶你朗讀網(wǎng)頁_第3張圖片

對(duì)于百度的SDK我們也來簡(jiǎn)單的教大家用一下:

瀏覽器輸入網(wǎng)址登陸: https://cloud.baidu.com/?from=console

找到語音識(shí)別:

Python帶你朗讀網(wǎng)頁_第4張圖片

點(diǎn)進(jìn)去創(chuàng)建應(yīng)用:

Python帶你朗讀網(wǎng)頁_第5張圖片

輸入一些有用的創(chuàng)建信息:

Python帶你朗讀網(wǎng)頁_第6張圖片

回到管理控制臺(tái),獲取應(yīng)用的APPID,apikey,secretkey:

640?wx_fmt=png

寫代碼的時(shí)候會(huì)用到,來調(diào)用這個(gè)接口


pydub

它可以用來生成音頻文件, 在 Windows 環(huán)境需要到 https://ffmpeg.zeranoe.com/builds/ 下載 FFmpeg,并將其配置到環(huán)境變量中 (如果是使用ubuntu系統(tǒng),還需要再安裝下依賴 apt-get install libav-tools

需要在 AudioSegment 這個(gè)類中,把變量 converter換成ffmpeg的路徑:

Python帶你朗讀網(wǎng)頁_第7張圖片

Python帶你朗讀網(wǎng)頁_第8張圖片

pip install pydub

640?wx_fmt=png


playsound

播放音頻文件用到的包

pip install playsound

640?wx_fmt=png

現(xiàn)在所有的包都安裝完畢了,我們可以來安心敲代碼了,完成網(wǎng)頁到音頻的轉(zhuǎn)換。

首先導(dǎo)入用到的包:

import uuid

import re

import os

import argparse

from pydub import AudioSegment

from aip import AipSpeech

from playsound import playsound

from goose3 import Goose

from goose3.text import StopWordsChinese

調(diào)用百度語言的api,傳入APP_ID, API_KEY, SECRET_KEY:

client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)

定義函數(shù):文字轉(zhuǎn)化成聲音:

Python帶你朗讀網(wǎng)頁_第9張圖片

定義從網(wǎng)頁獲取文章的函數(shù):

640?wx_fmt=png


將音頻文件合并:

Python帶你朗讀網(wǎng)頁_第10張圖片

下面我們就可以運(yùn)行我們的程序了:

Python帶你朗讀網(wǎng)頁_第11張圖片

Python帶你朗讀網(wǎng)頁_第12張圖片

感興趣的掃個(gè)二維碼吧!


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 手机看福利片 | 综合网天天操天天射 | 免费视频久久看 | 在线观看国产欧美 | 夜夜骑夜夜操 | 波多结衣一区二区三区 | 久久免费在线 | 国产精品久久久久这里只有精品 | 亚洲视频一区二区三区四区 | 亚洲国产综合久久精品 | 亚洲国产精品自产拍在线播放 | 一区二区三区四区日韩 | 亚洲aⅴ久久久噜噜噜噜 | 久久亚洲国产精品 | 国产精品1区 | 国产免费久久精品丫丫 | 97精品一区二区三区在线不卡 | 国产91小视频 | 2021国内精品久久久久影院 | 久草免费在线视频观看 | 日日拍夜夜嗷嗷叫狠狠 | 日日夜夜天天人人 | 欧美最大成人毛片视频网站 | 精品福利一区二区三区免费视频 | 福利院肉动漫视频在线观看 | 日本免费不卡视频 | 亚洲最大视频网 | 亚洲欧美日韩伦中文 | 久久青草免费91线频观看不卡 | 亚洲精品在线视频观看 | 五月婷六月婷婷 | 日日日视频 | 亚洲国产第一区 | 四虎国产精品免费久久麻豆 | 香蕉国产人午夜视频在线观看 | 色日韩 | 久久精品卫校国产小美女 | 色偷偷91久久综合噜噜噜 | 在线观看久久 | 九九在线视频 | 免费视频一区二区三区四区 |