Skip to content

一个可以帮助您快速制作外语考试中听力部分的音频的工具。 / A tool that helps you quickly generate high-quality audio for the listening tests of your exams with ease.

Notifications You must be signed in to change notification settings

godspirit00/ListeningTestAudioMaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

外语考试听力音频制作工具

本工具可以帮助您快速制作外语考试中听力部分的音频。安装好后,使用时,只需几分钟,您就可以完成外语考试中听力部分的音频制作。

此版本使用Google Cloud Text to Speech进行文字转语音,点击链接可了解更多。

其他可用的版本:

安装

  1. 下载源码,放在可以访问Google服务的服务器上。
  2. 按照Google的说明操作,取得您的密钥文件。
  3. 将您的密钥文件放置在您的服务器上,编辑gctts.py文件,并修改/path/to/your/key.json路径使其指向您的密钥文件。
  4. 安装依赖: pip install --upgrade google-cloud-texttospeech flask
  5. 运行python gctts.py,并使用现代的浏览器访问输出中提供的URL即可。

使用

  1. 默认的模板是广西北部湾经济区初中学业水平考试中英语考试的听力部分。您可以直接在界面上修改参数来适应您的考试要求,并将编辑的结果保存成模板或模板+原文,以便下次再次载入使用。

  2. 使用时,请准备好您的听力原文,尽量确保原文内容无误,以免需要重做;
    (1) 首先选好外语男、女语音,可以点击试听来试听该声音;
    (2) 然后,编辑考试标题,注意适当添加句号或逗号来使朗读适当停顿;
    (3) 接着,逐题将原文填入输入框,注意输入框内的说明,尤其需要注意:
    (a)一段对话类题目,需要每一段开头都有说话人标记,如M:W:,并确保有“:”来分隔说话人和说话内容;
    (b)多段对话类题目,除了按照“一段对话”类题目进行编辑外,还需要使用一个空行来分隔各小题的内容。
    (4) 可点击播放此题播放当前题目,亦可点击全部播放来播放全部题目的内容;
    (5) 在点击播放后,程序会逐步为您准备音频,请耐心等待。当指定内容的音频全部准备好后,可点击保存刚刚播放的音频来保存音频。

  3. 其他使用说明:
    (1) 设置中:
    (a)使用男女声交替进行重复意思是在重复次数大于1的题目中,重复的内容会使用男女声交替朗读,取消后将由选定的使用声音完成全部的重复朗读;
    (b)跳过指示语或原文为空的题目意思是当题目中的指示语原文有任一为空时,该题目会被跳过,取消后将不会跳过。
    (2) 点击题目中的移除可移除当前题目,点击底部的+可添加新题目。

About

一个可以帮助您快速制作外语考试中听力部分的音频的工具。 / A tool that helps you quickly generate high-quality audio for the listening tests of your exams with ease.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published