首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

利用 Python 将 PDF 文档转为语音音频

转语音工具 微信读书里的电子书有配套的自动音频,而且声音优化的不错,比传统的机械朗读听起来舒服很多 记得之前看到过 Python有一个工具包,可以将文字转换为语音,支持英文和中文的同时,还能调节语速语调...、导出 mp3 等音频文件 去 Github 查了下,这个依赖库叫:pyttsx3 简单来说,pyttsx3 可以文字转语音,且是离线工作的,这一点就很实用 安装比较容易,直接在命令行用 pip 安装:...pip install pyttsx3 我准备动手试试,将 PDF 书籍转成音频 用什么书呢?...('\n','') # 朗读文本 engine.say(text) engine.runAndWait() 上面代码使用 pyttsx3 将文本转化为音频,然后朗读出来 我是在 jupyter notebook...上做实验的,代码执行后,电脑会直接朗读 最后,将生成的音频保存为 mp3 格式 # 保存音频到本地,格式为mp3 engine.save_to_file(text, 'test.mp3') engine.runAndWait

1.6K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Android FFMPEG 开发】Android 中使用 FFMPEG 将 PCM 音频采样转为 MP3 格式

    文章目录 一、前置操作 ( 移植 FFMPEG ) 二、FFMPEG 将 PCM 采样转为 MP3 格式的命令 三、Android FFMPEG 混音源代码完整示例 四、博客源码 一、前置操作 ( 移植...FFmpegAndroid:0.3.2' } 然后按照 【Android FFMPEG 开发】Android 中执行 FFMPEG 指令 二、Android 中执行 FFMPEG 指令 中的流程进行开发 , 将拼接好的...FFMPEG 指令传入 ffmpeg.execute 方法 ; 二、FFMPEG 将 PCM 采样转为 MP3 格式的命令 ---- FFMPEG 将 PCM 采样转为 MP3 格式的命令 : ffmpeg.../data/user/0/com.example.ffmpeg_pcm_2_mp3/files/audio.pcm 文件转为 /data/user/0/com.example.ffmpeg_pcm_2_...LoadBinaryResponseHandler()) } /** * 拷贝文件 */ fun copy(view: View) { // 将

    1.9K20

    零代码编程:用ChatGPT批量将Mp4视频转为Mp3音频

    文件夹中有很多mp4视频文件,如何利用ChatGPT来全部转换为mp3音频呢?...在ChatGPT中输入提示词: 你是一个Python编程专家,要完成一个批量将Mp4视频转为Mp3音频的任务,具体步骤如下: 打开文件夹:D:\中庚基金丘栋荣; 找到其中所有的mp4视频文件; 用moviepy...库将mp4视频文件转为mp3音频文件; 转换完成后,删除掉原先的mp4视频文件; 注意:每一步都要输出相关信息 每一行代码都要给出详细的注释 很快生成Python源代码: import os from...video = AudioFileClip(full_file_path) # 将文件名的扩展名从.mp4更改为.mp3 audio_file_path = full_file_path.replace...('.mp4', '.mp3') # 将音频部分写入新的mp3文件 video.write_audiofile(audio_file_path) print(f"转换完成,音频文件已保存为:{audio_file_path

    10610

    零代码编程:用ChatGPT批量将多个文件夹中的视频转为音频

    有多个文件夹中的 视频,都要批量转换成音频格式。 转换完成后要删除视频。虽然现在已经有很多格式转换软件可以实现这个功能,但是需要一个个文件夹的操作,还要手动去删除视频。...来写一个批量自动操作程序吧: 输入提示词如下: 你是一个Python编程专家,要完成一个批量转换格式的任务,具体步骤如下: 打开文件夹:D:\englishstory,这个文件夹下面有很多个子文件夹; 将所有子文件夹中的...mp4视频文件转换为mp3音频文件,文件标题保持不变; 转换完成后,删除掉所有的mp4视频文件 注意:每一步都要输出相关信息 ChatGPT的回复: 要完成这个任务,你可以使用 moviepy 库来从mp4...视频中提取音频,并保存为mp3文件。...', 1)[0] + '.mp3' # 使用moviepy提取音频 audioclip = AudioFileClip(mp4_path) audioclip.write_audiofile(mp3_path

    12110

    零代码编程:用kimichat将mp4视频批量转为mp3音频

    一个文件夹里面有多个子文件夹,里面的视频需要转成为mp3音频格式。...CHATGPT For TikTok TikTok Mastery with CHATGPT 文件夹里面有多个子文件夹,子文件夹中有mp4格式的视频,读取子文件夹中的所有视频文件; 用moviepy库从视频中提取音频...,保存为同名的mp3音频文件; Kimi生成的源代码: from moviepy.editor import VideoFileClip import os # 设置文件夹路径 root_dir = r"D...file in files: if file.endswith(".mp4"): # 构建完整的文件路径 video_path = os.path.join(folder, file) # 从视频中提取音频...= VideoFileClip(video_path) audio_path = os.path.splitext(video_path)[0] + ".mp3" # 保存为同名的mp3文件 # 写入音频文件

    13110
    领券