全站通知:

模板:Voice

来自无畏契约WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

模板:[刷新此页面] [编辑] [页面历史]
文档:[查看] [编辑] [页面历史]

说明文档
Calabiyau Icon.png
卡拉彼丘WIKI
提醒您
本模板部分或全部内容最初来源于卡拉彼丘WIKI“模板:语音台词”页面,依CC BY-NC-SA 4.0协议引入。经双方编辑者修改后,这些内容可能已有很大不同。

一个借助Lua模块遍历模板参数生成多语言角色语音台词表格的模板,能够根据输入参数自动创建包含音频播放器和对应文本的表格。

参数格式

默认情况

  • 第1个参数为语音触发条件
  • 第2个参数为中文语音文件名
  • 第3个参数为中文语音台词

3个参数为一组,以此类推循环编写

{{Voice
| 语音触发条件1
| 中文语音文件名1.mp3
| 中文语音台词1

| 语音触发条件2
| 中文语音文件名2.mp3
| 中文语音台词2
}}

启用日语

当提供了ja参数时

  • 第1个参数为语音触发条件
  • 第2个参数为中文语音文件名
  • 第3个参数为中文台词
  • 第4个参数为日文语音文件名
  • 第5个参数为日文台词

5个参数为一组,以此类推循环编写

{{Voice
| ja = 1

| 语音触发条件1
| 中文语音文件名1.mp3
| 中文语音台词1
| 日文语音文件名1.mp3
| 日文台词1

| 语音触发条件2
| 中文语音文件名2.mp3
| 中文语音台词2
| 日文语音文件名2.mp3
| 日文台词2
}}

启用日语和英语

当提供了jaen参数时

  • 第1个参数为语音触发条件
  • 第2个参数为中文语音文件名
  • 第3个参数为中文台词
  • 第4个参数为日文语音文件名
  • 第5个参数为日文台词
  • 第6个参数为英文语音文件名
  • 第7个参数为英文台词

7个参数为一组,以此类推循环编写

{{Voice
| ja = 1
| en = 1

| 语音触发条件1
| 中文语音文件名1.mp3
| 中文语音台词1
| 日文语音文件名1.mp3
| 日文台词1
| 英文语音文件名1.mp3
| 英文台词1

| 语音触发条件2
| 中文语音文件名2.mp3
| 中文语音台词2
| 日文语音文件名2.mp3
| 日文台词2
| 英文语音文件名21.mp3
| 英文台词2
}}

其它说明

  • 音频单元格部分依赖MediaWiki:AudioPlayer.js实现音频播放
  • 音频音量调整面板依赖MediaWiki:VoiceTableVolumeControl.js实现分语音表格音频音量调整
  • 生成的非中文台词单元格会默认添加对应的lang属性
  • 音频文件单元格参数和台词单元格参数需要配对出现

所有模板列表