爬取网络视频并自动转换成文字

该博客介绍了如何从网络上抓取视频,并利用Python的pydub库和百度语音API将视频转为音频,再通过语音识别技术自动转化为文字。提到了网易、百度和阿里云的相关接口,以及开源项目和教程资源,帮助读者实现这一过程。
摘要由CSDN通过智能技术生成

代码目录:
~/refer_code/speech-demo/rest-api-asr/python/audio/
~/my_code/video2txt

grep_and_wget.sh

#!/bin/bash
# source activate py35


for url in $(cat ./data/videourl.txt | grep -o "http.*mp4")
do
wget -P ./data/video/ -nc $url
python test.py $url
# https://blog.csdn.net/watfe/article/details/80284242
file="./data/audio/yo.txt"
if [ -f "$file" ]; then
  echo -e "\n\n"$url | cat - "$file" >> result.txt
fi

rm ./data/audio/*
#break
done

main.py

# -*- coding: utf-8 -*-
"""
Created on Sun Mar 17 09:12:27 2019
@author: cindyyao
"""

from pydub import AudioSegment
import sys
import os
from pydub.silence import split_on_silence
from aip import AipSpeech

#百度验证部分
APP_ID = '19276173'
API_KEY = 'Se9UYG8D9LBauEQ3QwvX4zmG'
SECRET_KEY = '3uZGWr2sISeOnsGKKHsccWAb6VzIuRCt'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)

video_name = sys.argv[1
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值