diff --git a/app/src/main/res/values-en/strings.xml b/app/src/main/res/values-en/strings.xml
index 6529a722e..89a5dfafd 100644
--- a/app/src/main/res/values-en/strings.xml
+++ b/app/src/main/res/values-en/strings.xml
@@ -48,7 +48,7 @@
TTS Idle
TTS synthesizing
System TTS Service
- Split long sentences (Only Chinese)
+ Split long sentences (Chinese only)
The system does not support it, please do it manually
Service started
Service closed
@@ -111,13 +111,13 @@
Set Chinese length for dialogue
The number of Chinese characters (including Chinese symbols) in the character\'s dialogue,
that is, only when it is greater than or equal to this value, it will be read as a dialogue, otherwise the narration will be used.
- Set request timeout
+ Request timeout
After the waiting time for requesting audio exceeds the set value, the request will be canceled and retried automatically.
Edit custom TTS
Http Request header
click the button on the right to test and play
Decode audio
- Add built-in TTS
+ Add built-in TTS
Add custom TTS
Please turn off the multi-voice option to use single-voice model
Use DNS to resolve the API IP
@@ -192,7 +192,7 @@
File
Select the file
Click the button on the right to select the file➡️
- Click the ➕ button on the right side of the top application bar -> Add TTS, and set the group to which it belongs in the editing interface.
+ Click the ➕ button on the right side of the top application bar -> Add TTS, and set the group to which it belongs in the editing interface.
New version available:%1$s
Master switch
Upload to URL
@@ -224,7 +224,6 @@
Unchecked
Indeterminate
Direct-Play is off \nSize: %1$d Kib \nSample rate: %2$d
- Set standby TTS
Must be true or 1, false or 0
Built-in player settings
⚠️[Built-in player] is not enabled
@@ -242,8 +241,8 @@
If change fail, Please restart application
Synthesis failed: The audio file was not found
Engine initialization failed: Timed out
- System TTS forwarder
- System TTS forwarder is running
+ TTS Forwarder
+ TTS Forwarder running
Language
Plugin Manager
Error
@@ -347,7 +346,7 @@
Import file as …
⚠️ Missing {Read Aloud} feature, using default! Please make sure to enable multiple language voice options.
Stream audio
- Enabling streaming playback, i.e. downloading and playing at the same time, is not currently supported by the built-in TTS, and requires proactive adaptation of the plugin TTS.
+ Downloading and playing concurrently, requires high network stability.
Use ExoPlayer Decoder
ExoPlayer is a media player developed by Google, which has higher compatibility. Enabling it will directly use its internal decoder for audio decoding.
This plugin does not define variable
@@ -434,4 +433,45 @@
Write plugin log to file
If that fails, grant the Add Shortcut permission
Clear the text
+ Hide in the background
+ Hide this app in Recent Apps
+ Audition not supported!
+ Direct play: %1$s
+ Format
+ Cancel
+ Redo
+ No TTS config available, please check if enabled.
+ 快节奏播放
+ Remove silences and pauses from audio
+ 加载流:%1$s
+ 解码错误:%1$s
+ 源错误:%1$s
+ 流错误:%1$s
+ 使用备用TTS:%1$s
+ 到达重试上限,跳过!
+ 迁移数据
+ 列表数据需要迁移到新的表结构。\n数据无价,谨防丢失,请先手动导出旧数据。
+ 缺少朗读规则:%1$s
+ 预设
+ 单语音
+ 缺少配置:%1$s
+ 加载配置失败:%1$s
+ 男
+ 女
+ 当需要更新语音列表,可尝试清除插件缓存以从网络重新获取。
+ 清除成功
+ 登录
+ 重新加载
+ 当前背景音乐:%1$s
+ expanded
+ 已收起
+ 无新版本
+ 非常重要,后台保活必要设置
+ 转发器
+ 以下为子设置
+ 打开标签数据选项
+ 快捷编辑
+ 切换标签
+ 获取标签名失败
+ 文本处理器在初始化阶段出现错误,无法继续执行。可能的原因:开启多语音但未指定配置、朗读规则
diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml
index 111f0e376..10539088f 100644
--- a/app/src/main/res/values-fa/strings.xml
+++ b/app/src/main/res/values-fa/strings.xml
@@ -110,13 +110,13 @@
حداقل تعداد حروف چینی منطبق را در گفتگو تنظیم کنید
تعداد حروف چینی در دیالوگ کاراکترها (شامل نمادهای چینی) یعنی فقط در صورتی که بیشتر یا مساوی این مقدار باشد به صورت دیالوگ خوانده می شود و در غیر این صورت از نریشن استفاده می شود.
- زمان درخواست را تنظیم کنید
+ 请求超时
پس از اینکه زمان انتظار برای درخواست صدا از مقدار تعیین شده فراتر رفت، درخواست لغو شده و به طور خودکار مجددا امتحان می شود.
موتور سفارشی را ویرایش کنید
هدر درخواست
برای تست و بازی روی دکمه سمت راست کلیک کنید
رمزگشایی صدا
- موتور داخلی را اضافه کنید
+ 添加内置TTS
موتور سفارشی را اضافه کنید
لطفاً گزینه چند صدایی را برای استفاده از حالت تک صدایی خاموش کنید
از DNS برای حل IP رابط استفاده کنید
@@ -124,14 +124,16 @@
رابط Global-Edge
چندصدایی (روایت/گفتگو)
از پخش کننده داخلی استفاده کنید
- <DATA>مستقیماً استفاده می شود.
+ مستقیماً استفاده می شود.
از آنجایی که نیازی به رمزگشایی دستی نیست و نرخ نمونهبرداری را نیز میتوان در حین پخش تغییر داد، میتواند مشکل پخش غیرعادی صداهای متعدد با نرخ نمونهبرداری متفاوت و وب را حل کند. قالبدر برخی از دستگاه ها.
البته پخش مستقیم مشکلات سازگاری نیز دارد:
- از آنجایی که صدای اصلی به کامپوننت TTS سیستم ارسال نمی شود، اگر تماس گیرنده TTS ابتدا کش و سپس مکانیزم را پخش کند، یعنی توسط سیستم پخش نشود، باعث خالی شدن صدا و خالی شدن صدا می شود. به طور غیرمنتظره ای در حین کش پخش شد.
- فرمت خام هنوز پشتیبانی نمی شود و توسط سیستم پخش می شود.
- عملکرد کمی کمتر از پخش سیستم است.
- از آنجایی که پخش کننده داخلی دارای بافر صوتی نیست، پخش سیستم کندتر از فاصله بین بند و جمله خواهد بود (اگر تقسیم جملات طولانی فعال باشد) >صدها میلی ثانیه تاخیر بیشتر.
- ]]> </DATA>
+ ]]>
+
زبان سطح دوم را انتخاب کنید، یعنی هنگام خواندن با صدای بلند از این زبان استفاده کنید.در حال حاضر، مایکروسافت فقط از en-US-JennyMultilingualNeural پشتیبانی می کند.
نرخ نمونه برداری (هرتز)
زبان متوسطه (مهارت های زبانی)
@@ -227,7 +229,6 @@
پخش مستقیم بسته است
اندازه: %1$d کیلوبایت
نرخ نمونه برداری: %2$d هرتز
- موتور پشتیبان را تنظیم کنید
باید درست یا 1، نادرست یا 0 باشد
پخش کننده داخلی
⚠️پخش داخلی فعال نیست، لطفا به منوی گوشه سمت راست بالا بروید تا به صورت دستی فعال شود.
@@ -245,8 +246,8 @@
اگر به روز رسانی زبان انجام نشد، لطفاً برنامه را به صورت دستی پایان دهید و مجدداً راه اندازی کنید.
سنتز انجام نشد: فایل صوتی یافت نشد
مقداردهی اولیه موتور ناموفق بود: زمان تمام شد
- موتور فرستنده سیستم
- موتور فرستنده در حال اجرا است
+ TTS转发器
+ TTS转发器运行中
زبان
مدیریت پلاگین
اشتباه
@@ -352,7 +353,7 @@
درونریزی فایل به عنوان…
⚠️ {Read All} وجود ندارد، از پیشفرض استفاده کنید! حتما گزینه چند صدایی را روشن کنید.
پخش جریانی صدا
- یعنی پخش در حین دانلود که مستلزم پایداری شبکه بالاست. (بعد از فعال شدن، امتحان مجدد خودکار شکست / پشتیبان گیری TTS امکان پذیر نخواهد بود)
+ 即边下边播,对网络稳定性要求高。
استفاده از رمزگشای ExoPlayer
ExoPlayer یک مدیا پلیر است که توسط گوگل توسعه یافته و سازگاری بالاتری دارد. پس از روشن شدن، رسیور داخلی آن مستقیماً برای رمزگشایی صدا استفاده می شود.
این افزونه هیچ متغیر تعریف شده ای ندارد
@@ -440,4 +441,45 @@
لاگ افزونه را در فایل بنویسید
اگر ناموفق بود، لطفاً [اضافه کردن مجوز میانبر] را بدهید
محتوای متن را پاک کنید
+ 后台隐藏
+ 在[最近任务]中隐藏本应用
+ ⚠️ 不支持试听!
+ 直接播放:%1$s
+ 格式化
+ 撤销
+ 重做
+ 无可用的TTS配置,请检查是否启用。
+ 快节奏播放
+ 去除音频中的静音、停顿部分
+ 加载流:%1$s
+ 解码错误:%1$s
+ 源错误:%1$s
+ 流错误:%1$s
+ 使用备用TTS:%1$s
+ 到达重试上限,跳过!
+ 迁移数据
+ 列表数据需要迁移到新的表结构。\n数据无价,谨防丢失,请先手动导出旧数据。
+ 缺少朗读规则:%1$s
+ 预设
+ 单语音
+ 缺少配置:%1$s
+ 加载配置失败:%1$s
+ 男
+ 女
+ 当需要更新语音列表,可尝试清除插件缓存以从网络重新获取。
+ 清除成功
+ 登录
+ 重新加载
+ 当前背景音乐:%1$s
+ 已展开
+ 已收起
+ 无新版本
+ 非常重要,后台保活必要设置
+ 转发器
+ 以下为子设置
+ 打开标签数据选项
+ 快捷编辑
+ 切换标签
+ 获取标签名失败
+ 文本处理器在初始化阶段出现错误,无法继续执行。可能的原因:开启多语音但未指定配置、朗读规则
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 9617bdef4..ed0d6dba4 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -110,13 +110,13 @@
设置对话最小匹配汉字数
人物对话的汉字数(包括中文符号),即只有在大于等于此值时才作为对话朗读,反之使用旁白。
- 设置请求超时
+ 请求超时
请求音频的等待时间超过设定值后,将取消请求并自动重试。
编辑自定义TTS
请求头
单击右侧按钮即可测试并播放
解码音频
- 添加内置TTS
+ 添加内置TTS
添加自定义TTS
请关闭多语音选项以使用单语音模式
使用DNS解析接口IP
@@ -222,7 +222,6 @@
全部未选
部分选择
直接播放已关闭 \n大小:%1$d KiB \n采样率:%2$d HZ
- 设置备用TTS
必须为 true或1, false或0
内置播放器
⚠️内置播放器未启用,请前往右上角菜单手动启用。
@@ -240,8 +239,8 @@
如更新语言失败,请手动结束程序并重启。
合成失败:未找到音频文件
引擎初始化失败:已超时
- 系统TTS转发器
- 系统TTS转发器运行中
+ TTS转发器
+ TTS转发器运行中
语言
插件管理
错误
@@ -345,7 +344,7 @@
导入文件为…
⚠️ 缺少{朗读全部},使用默认! 请确保开启多语音选项。
流式播放音频
- 即边下边播,对网络稳定性要求高。(开启后将无法自动失败重试/备用TTS)
+ 即边下边播,对网络稳定性要求高。
使用ExoPlayer解码器
ExoPlayer为谷歌开发的媒体播放器,其兼容性更高。开启后将直接用其内部解码器进行音频解码。
此插件未定义变量
@@ -432,4 +431,45 @@
写入插件日志到文件
如果失败,请授予【添加快捷方式权限】
清空文本内容
+ 后台隐藏
+ 在[最近任务]中隐藏本应用
+ ⚠️ 不支持试听!
+ 直接播放:%1$s
+ 格式化
+ 撤销
+ 重做
+ 无可用的TTS配置,请检查是否启用。
+ 快节奏播放
+ 去除音频中的静音、停顿部分
+ 加载流:%1$s
+ 解码错误:%1$s
+ 源错误:%1$s
+ 流错误:%1$s
+ 使用备用TTS:%1$s
+ 到达重试上限,跳过!
+ 迁移数据
+ 列表数据需要迁移到新的表结构。\n数据无价,谨防丢失,请先手动导出旧数据。
+ 缺少朗读规则:%1$s
+ 预设
+ 单语音
+ 缺少配置:%1$s
+ 加载配置失败:%1$s
+ 男
+ 女
+ 当需要更新语音列表,可尝试清除插件缓存以从网络重新获取。
+ 清除成功
+ 登录
+ 重新加载
+ 当前背景音乐:%1$s
+ 已展开
+ 已收起
+ 无新版本
+ 非常重要,后台保活必要设置
+ 转发器
+ 以下为子设置
+ 打开标签数据选项
+ 快捷编辑
+ 切换标签
+ 获取标签名失败
+ 文本处理器在初始化阶段出现错误,无法继续执行。可能的原因:开启多语音但未指定配置、朗读规则
diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml
index 9617bdef4..ed0d6dba4 100644
--- a/app/src/main/res/values-zh-rHK/strings.xml
+++ b/app/src/main/res/values-zh-rHK/strings.xml
@@ -110,13 +110,13 @@
设置对话最小匹配汉字数
人物对话的汉字数(包括中文符号),即只有在大于等于此值时才作为对话朗读,反之使用旁白。
- 设置请求超时
+ 请求超时
请求音频的等待时间超过设定值后,将取消请求并自动重试。
编辑自定义TTS
请求头
单击右侧按钮即可测试并播放
解码音频
- 添加内置TTS
+ 添加内置TTS
添加自定义TTS
请关闭多语音选项以使用单语音模式
使用DNS解析接口IP
@@ -222,7 +222,6 @@
全部未选
部分选择
直接播放已关闭 \n大小:%1$d KiB \n采样率:%2$d HZ
- 设置备用TTS
必须为 true或1, false或0
内置播放器
⚠️内置播放器未启用,请前往右上角菜单手动启用。
@@ -240,8 +239,8 @@
如更新语言失败,请手动结束程序并重启。
合成失败:未找到音频文件
引擎初始化失败:已超时
- 系统TTS转发器
- 系统TTS转发器运行中
+ TTS转发器
+ TTS转发器运行中
语言
插件管理
错误
@@ -345,7 +344,7 @@
导入文件为…
⚠️ 缺少{朗读全部},使用默认! 请确保开启多语音选项。
流式播放音频
- 即边下边播,对网络稳定性要求高。(开启后将无法自动失败重试/备用TTS)
+ 即边下边播,对网络稳定性要求高。
使用ExoPlayer解码器
ExoPlayer为谷歌开发的媒体播放器,其兼容性更高。开启后将直接用其内部解码器进行音频解码。
此插件未定义变量
@@ -432,4 +431,45 @@
写入插件日志到文件
如果失败,请授予【添加快捷方式权限】
清空文本内容
+ 后台隐藏
+ 在[最近任务]中隐藏本应用
+ ⚠️ 不支持试听!
+ 直接播放:%1$s
+ 格式化
+ 撤销
+ 重做
+ 无可用的TTS配置,请检查是否启用。
+ 快节奏播放
+ 去除音频中的静音、停顿部分
+ 加载流:%1$s
+ 解码错误:%1$s
+ 源错误:%1$s
+ 流错误:%1$s
+ 使用备用TTS:%1$s
+ 到达重试上限,跳过!
+ 迁移数据
+ 列表数据需要迁移到新的表结构。\n数据无价,谨防丢失,请先手动导出旧数据。
+ 缺少朗读规则:%1$s
+ 预设
+ 单语音
+ 缺少配置:%1$s
+ 加载配置失败:%1$s
+ 男
+ 女
+ 当需要更新语音列表,可尝试清除插件缓存以从网络重新获取。
+ 清除成功
+ 登录
+ 重新加载
+ 当前背景音乐:%1$s
+ 已展开
+ 已收起
+ 无新版本
+ 非常重要,后台保活必要设置
+ 转发器
+ 以下为子设置
+ 打开标签数据选项
+ 快捷编辑
+ 切换标签
+ 获取标签名失败
+ 文本处理器在初始化阶段出现错误,无法继续执行。可能的原因:开启多语音但未指定配置、朗读规则
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 530802a64..25c643ce0 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -56,11 +56,11 @@
監聽地址:%s
請先啟動服務
重啟服務以生效
- 設置Token
+ 設定Token
Token已設為:
系統TTS
- 設置
- 全局設置
+ 設定
+ 全域性設定
複製地址
檢查更新失敗
當前已是最新版
@@ -106,17 +106,17 @@
替換規則
替換為
插入拼音聲調
- 使用正則表達式
+ 使用正規表示式
設置對話最小匹配漢字數
人物對話的漢字數(包括中文符號),即只有在大於等於此值時才作為對話朗讀,反之使用旁白。
- 設定請求逾時
+ 請求超時
請求音訊的等待時間超過設定值後,將取消請求並自動重試。
編輯自定義TTS
頭欄位
按一下右側按鈕即可測試並播放
解碼音訊
- 新增內置TTS
+ 新增內建TTS
新增自定義TTS
請關閉多語音選項以使用單語音模式
使用DNS解析介面IP
@@ -124,7 +124,16 @@
全域:Edge介面
多語音(旁白/對白)
使用內置播放器
- <DATA>使用本程式內置的音訊播放器,而非轉由系統TTS組件播放。]]></DATA>
+ 使用本程序內置的音頻播放器,而非轉由系統TTS組件播放。
+
由於無需手動解碼,且採樣率也可在播放中變更,可解決多語音採樣率不同時和部分設備的webm格式播放異常問題。
+
當然,直接播放也有兼容性問題:
+
- 由於並未將原始音頻發送到系統TTS組件,所以如果調用TTS者是先緩存後播放機制,即並非由系統播放時,這將會導致緩存時音頻爲空和意外播放。
+
- raw格式依舊不支持,由系統播放。
+
- 性能方面相較系統播放略低。
+
- 由於內置播放器無音頻緩衝,故段落與句子(如已啓用分割長句)之間的間隔時間相較系統播放會多出幾百毫秒的延遲。
+ ]]>
+
選擇二級語言,即在朗讀時使用此語言,現時微軟只支持en-US-JennyMultilingualNeural。
取樣速率(hz)
@@ -139,7 +148,8 @@
音频大小: %1$s \n音频采样率:%2$d \n音频格式: %3$s
音訊大小:%1$d Kib \n格式:%2$s \n取樣速率:%3$d HZ \nContent-Type:%4$s
請先在右上角選單勾選多語音選項!
- 檢測到已啟用配置中的格式/取樣速率不同,
+ 檢測到已啓用配置中的格式/採樣率不同,
+ 這將會導致音調異常(聲音粗重或尖細),請手動換爲相同格式/採樣率或在右上角將【使用內置播放器】選項打開。
已展開 %1$s
已收合 %1$s
共%1$d項,已啟用%2$d項
@@ -182,7 +192,7 @@
文件
選擇檔案
按一下右側按鈕選擇檔案 ➡️
- 按一下頂部應用欄右側的 ➕ 按鈕->添加TTS,然後在編輯介面設定所屬群組。
+ 按一下頂部應用欄右側的 ➕ 按鈕->添加TTS,然後在編輯介面設定所屬群組。
有新版本:%1$s
總開關
上傳到URL
@@ -214,7 +224,6 @@
全部未選
部分選擇
直接播放已關閉\n大小:%1$d KiB \n取樣速率:%2$d HZ
- 設定備用TTS
必須為true或1,false或0
內置播放器設定
⚠ ️內置播放器未啟用,請前往右上角選單手動啟用。
@@ -225,15 +234,15 @@
執行替換失敗:%1$s
備用配置使用條件
備用配置在第幾次重試時觸發? 預設為1,即備用配置在首次失敗重試時使用。
- ⚠️ 經測試,音訊格式webm..- 24kbps-.. 的實際所耗流量是其它音訊大小的三倍多,不推薦使用!
+ ⚠ 經測試,音訊格式webm..- 24kbps-.. 的實際所耗流量是其它音訊大小的三倍多,不推薦使用!
搜索過濾
跟隨系統
程式語言:%1$s
如果更新語言失敗,請手動結束程式並重啓。
合成失敗:未找到音訊檔案
引擎初始化失敗:已逾時
- 系統TTS轉發器
- 系統TTS轉發器運行中
+ TTS 轉發器
+ TTS 轉發器執行中
語言
插件管理
錯誤
@@ -250,178 +259,219 @@
无插件
系統TTS - 介面
交換試聽和編輯按鈕位置
- 版本(version)格式错误,必须为整数
- 导入替换规则
- 选择导入
- 共导入 %1$d 条配置
- 文件保存失败:%1$s
- 保存成功
- 已超时:%1$dms
- 启用内置播放器时,使用此处设置覆盖全局。
- 作为备用后,当请求失败时将会根据 [全部/旁白/对话] 使用此配置朗读。\n也就是说,可以根据朗读目标单独配置备用。\n注意:备用配置无自动重试功能,首次失败后将直接跳过朗读,所以建议使用本地TTS类型作为备用。
- 另存为文件
- 分组已从 %1$d 移动到 %2$d
- 已从 %1$d 移动到 %2$d
- 自动换行
- 主题
- 添加音频文件
- 添加背景音乐TTS
- 编辑背景音乐TTS
- 请添加一个含有音频的文件夹以作为BGM使用
- 授予【所有文件访问权限】
- 前往设置
- 随机播放
- 背景音乐设置
- 提示:右上角加号添加背景音乐。
- 背景音乐
- 媒体播放器
- 远程同步
- 清空缓存
- 监听端口
- 代码同步服务,方便在PC端编辑、更新插件代码进行调试。\n⚠️设置在重启编辑器后生效
- 了解详情
+ 版本(version)格式錯誤,必須為整數
+ 匯入替換規則
+ 選擇匯入
+ 共匯入 %1$d 條配置
+ 檔案儲存失敗:%1$s
+ 儲存成功
+ 已超時:%1$d毫秒
+ 啟用內建播放器時,使用此處設定覆蓋全局。
+ 作為備用後,當請求失敗時將會根據 [全部/旁白/對話] 使用此配置朗讀。\n也就是說,可以根據朗讀目標單獨配置備用。\n注意:備用配置無自動重試功能,首次失敗後將直接跳過朗讀,所以建議使用本地TTS類型作為備用。
+ 另存為檔案
+ 分組已從 %1$d 移動至 %2$d
+ 已從 %1$d 移動至 %2$d
+ 自動換行
+ 主題
+ 新增資料夾
+ 為TTS設定背景音樂
+ 編輯TTS背景音樂
+ 請新增一個含有音訊的資料夾以作為BGM使用
+ 授予【所有檔案訪問許可權】
+ 前往設定
+ 隨機播放
+ 背景音樂設定
+ 提示:右上角加號新增背景音樂。
+ 背景音樂
+ 媒體播放器
+ 遠端同步
+ 清空快取
+ 監聽連線埠
+ 程式碼同步服務,方便在PC端編輯、更新外掛程式碼進行偵錯。\n⚠️設定在重啟編輯器後生效
+ 瞭解詳情
音量:%1$s
- 共 %1$s 个文件夹
- 自动检查更新
- 直链上传设置
- ⚠️返回的链接为空!
- 选择一个上传目标
- 已复制链接
- 直链设置
- 设置文本参数
- 导入插件
- 长按勾选框即可拖拽
- 代码编辑器
- 打开主界面时检查更新
- 编辑朗读规则
- 朗读规则管理
- 规则脚本
- 列表为空
- 最大重试次数
- 打开系统文件选择器失败,自动使用内置选择器。
- 添加文件
- 路径为空
- 文件选择器模式
- 文件选择器
- 系统文件选择器
- 内置文件选择器
- 弹出选择提示
- 不重试
- ⚠️无标签配置,请添加配置或关闭多语音选项!
+ 共 %1$s 個資料夾
+ 自動檢查更新
+ 直連上傳設定
+ 返回的連線為空!
+ 選擇一個上傳目標
+ 已複製連結
+ 直鏈設定
+ 設定文字引數
+ 匯入外掛
+ 長按勾選框,可透過拖拽排序
+ 程式碼編輯器
+ 開啟主介面時檢查更新
+ 編輯朗讀規則
+ 朗讀規則管理
+ 規則指令碼
+ 空空如也
+ 最大重試次數
+ 開啟系統檔案選擇器失敗,自動使用內建選擇器。
+ 新增檔案
+ 路徑為空
+ 檔案選擇器模式
+ 檔案選擇器
+ 系統檔案選擇器
+ 內建檔案選擇器
+ 彈出選擇提示
+ 不重試
+ ⚠️️無標籤配置,請新增配置或關閉多語音選項!
提示
標籤
- 多语音选项开启时优先使用朗读规则中的分割脚本;关闭时使用内置分割规则。
- ⚠️未找到朗读规则
- 此目录下无文件
- 点击播放
- 需要强行停止应用后才可完全显示新的语言!
- 开启唤醒锁可防止锁屏后CPU休眠,但部分系统可能会导致杀后台。
- 设置为前台服务并显示通知以提高进程优先级。
- 前台服务与通知
- 否则在部分系统上将无法读取音乐文件导致无法播放!
- 格式错误
- 文本处理失败: %1$s
- 音频参数
+ 多語音選項開啟時優先使用朗讀規則中的分割指令碼;關閉時使用內建分割規則。
+ ⚠️未找到朗讀規則
+ 此目錄下無檔案
+ 點選播放
+ 需要強行停止應用後才可完全顯示新的語言!
+ 開啟喚醒鎖可防止鎖屏後CPU休眠,但部分系統可能會導致殺後臺。
+ 設定為前臺服務並顯示通知以提高程序優先順序。
+ 前臺服務與通知
+ 否則在部分系統上將無法讀取音樂檔案導致無法播放!
+ 格式錯誤
+ 文字處理失敗: %1$s
+ 音訊引數
速度:
- 设置音频参数
+ 設定音訊引數
未知
- 插件变量
- 设置变量
+ 外掛變數
+ 設定變數
配置列表
- 插件
- 替换规则
- 朗读规则
- 无效的Scheme: %1$s
- 无效的URL:%1$s
- 无效的Path:%1$s
- 导入文件为…
- ⚠️ 缺少{朗读全部},使用默认! 请确保开启多语音选项。
- 流式播放音频
- 即边下边播,对网络稳定性要求高。(开启后将无法自动失败重试/备用TTS)
- 使用ExoPlayer解码器
- ExoPlayer为谷歌开发的媒体播放器,其兼容性更高。开启后将直接用其内部解码器进行音频解码。
- 此插件未定义变量
- 导出变量
- 跳过请求无声文本
- 开启后将不会单独请求如纯符号之类的文本
- 音频为空时重试次数
- 此值应小于等于【最大重试次数】
- 备份与恢复
- 备份
- 偏好设置
- 重启
- 恢复已完成
- 部分设置需要重启程序才能生效,是否重启?
- 恢复
- 从此文件恢复数据?
- 无法识别JS文件类型
- 下拉框内容最大数
- 当下拉框内容数超过设置值时将以弹出对话框形式显示。
- 请单击此处设置变量
- 清空日志
- 打开抽屉式导航栏
- 格式错误(预期为: 【%1$s】)。\n您输入的格式为 【%2$s】, 请前往对应管理界面进行导入。
- 格式未知,请输入正确的配置。
- 仍要导入
- 帮助文档
- 在朗读规则后执行
- voiceName格式错误
- 导入Hanlp语法分析包
- Hanlp设置
- 或手动解压到 外部存储/Android/data/com.github.jing332.tts_server_android/files/hanlp 中,\n注意:请确保hanlp目录下有 dictionary 文件夹。
- 复制分组
- ⚠️ 该音频没有数据头,故无法获取信息。
- 默认
- 动态颜色
+ 外掛
+ 替換規則
+ 朗讀規則
+ 無效的Scheme: %1$s
+ 無效的URL:%1$s
+ 無效的Path:%1$s
+ 匯入檔案為…
+ ⚠️ 缺少{朗讀全部},使用預設! 請確保開啟多語音選項。
+ 流式播放音訊
+ 即邊下邊播,對網路穩定性要求高。
+ 使用ExoPlayer解碼器
+ ExoPlayer為谷歌開發的媒體播放器,其相容性更高。開啟後將直接用其內部解碼器進行音訊解碼。
+ 此外掛未定義變數
+ 匯出變數
+ 跳過請求無聲文字
+ 開啟後將不會單獨請求如純符號之類的文字
+ 音訊為空時重試次數
+ 此值應小於等於【最大重試次數】
+ 備份與恢復
+ 備份
+ 偏好設定
+ 重啟
+ 恢復已完成
+ 偏好設定需要重啟程式才能生效
+ 恢復
+ 從此檔案恢復資料?
+ 無法識別的JS檔案型別
+ 下拉框內容最大數
+ 當下拉框內容數超過設定值時將以彈出對話方塊形式顯示。
+ 請單擊此處設定變數
+ 清空日誌
+ 開啟抽屜式導航欄
+ 格式錯誤(預期為: 【%1$s】)。\n您輸入的格式為 【%2$s】, 請前往對應管理介面進行匯入。
+ 格式未知,請輸入正確的配置。
+ 仍要匯入
+ 幫助文件
+ 在朗讀規則之後執行
+ voiceName格式錯誤
+ 匯入Hanlp語法分析包
+ Hanlp設定
+ 或手動解壓到 外部儲存/Android/data/com.github.jing332.tts_server_android/files/hanlp 中,\n注意:請確保hanlp目錄下有 dictionary 資料夾。
+ 複製分組
+ ⚠️ 該音訊沒有資料頭,故無法獲取資訊。
+ 預設
+ 動態顏色
橙色
- 绿色
- 红色
+ 綠色
+ 紅色
粉色
- 蓝色
+ 藍色
青色
紫色
棕色
灰色
- 展开分组:%1$s
- 折叠分组:%1$s
- 语速:%1$s
+ 展開分組:%1$s
+ 摺疊分組:%1$s
+ 語速:%1$s
音量:%1$s
音高:%1$s
- 微软Edge - Java (音频流)
- 确定
- 动态主题需要 安卓12及以上版本
- 获取音频采样率失败
- 获取音频是否需解码失败
- 请求失败后的重试次数
+ 微軟Edge - Java (音訊流)
+ 確定
+ 動態主題需要 Android12及以上版本
+ 獲取音訊取樣率失敗
+ 獲取音訊是否需要解鎖失敗
+ 請求失敗後的重試次數
指定的TTS配置不存在
- 开源许可
- 限制标签长度
- 超出的部分忽略
- 限制显示名称长度
- 名称超出的部分忽略
+ 開放原始碼授權條款
+ 限制標籤長度
+ 忽略標籤超出的部分
+ 限制顯示名稱長度
+ 忽略名稱超出的部分
降序
排序
- 创建时间(ID)
- 排序完成,耗时%1$sms
- 当前有数据,是否继续?
- 输入法工具栏设置
- 插入值 = 显示名称 \n⚠️注意等号两侧要空格
- 更多选项:%1$s
- 部分启用: %1$s
- 全部启用 %1$s
- 未启用:%1$s
- 编辑:%1$s
- 已启用配置:%1$s
- 未启用配置:%1$s
- 插件已启用:%1$s
- 插件未启用:%1$s
- 规则已启用:%1$s
- 规则已禁用:%1$s
- 粘贴
- 标签数据
- 授予【读取音频文件权限】
- 授予【读取存储文件权限】
- 写入插件日志到文件
- 如果失败,请授予【添加快捷方式权限】
- 清空文本内容
+ 建立時間(ID)
+ 排序完成,耗時%1$s毫秒
+ 當前有資料,是否繼續?
+ 輸入法工具欄設定
+ 插入值 = 顯示名稱 \n⚠️ 注意等號兩側要空格
+ 更多選項:%1$s
+ 部分啟用: %1$s
+ 全部啟用 %1$s
+ 未啟用:%1$s
+ 編輯:%1$s
+ 已啟用配置:%1$s
+ 已停用配置:%1$s
+ 已啟用外掛:%1$s
+ 已停用外掛:%1$s
+ 已啟用規則:%1$s
+ 已停用規則:%1$s
+ 貼上
+ 標籤資料
+ 授予【讀取音訊檔案許可權】
+ 授予【讀取儲存檔案許可權】
+ 寫入外掛日誌至檔案
+ 如果失敗,請授予【建立快捷方式許可權】
+ 清空文字內容
+ 後臺隱藏
+ 在[最近任務]中隱藏本應用程式
+ ⚠️ 不支援試聽!
+ 直接播放:%1$s
+ 格式化
+ 撤銷
+ 重做
+ 無可用的TTS配置,請檢查是否啟用。
+ 快節奏播放
+ 去除音訊中的靜音、停頓部分
+ 載入流:%1$s
+ 解碼錯誤:%1$s
+ 源錯誤:%1$s
+ 流錯誤:%1$s
+ 使用備用TTS:%1$s
+ 觸達重試上限,跳過!
+ 遷移資料
+ 列表資料需要遷移到新的表結構。\n資料無價,謹防丟失,請先手動匯出舊資料。
+ 缺少朗讀規則:%1$s
+ 預設
+ 單語音
+ 缺少配置:%1$s
+ 載入配置失敗::%1$s
+ 男
+ 女
+ 當需要更新語音列表,可嘗試清楚外掛快取以從網路重新獲取。
+ 清除成功
+ 登入
+ 重新載入
+ 當前背景音樂:%1$s
+ 已展開
+ 已收起
+ 無新版本
+ 非常重要,後臺保活必要設定項
+ 轉發器
+ 以下為子設定項
+ 開啟標籤資料選項
+ 快捷編輯
+ 切換標籤
+ 獲取標籤名失敗
+ 文本处理器在初始化阶段出现错误,无法继续执行。可能的原因:开启多语音但未指定配置、朗读规则
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 33757f26d..a5d98572f 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -127,7 +127,7 @@
设置对话最小匹配汉字数
人物对话的汉字数(包括中文符号),即只有在大于等于此值时才作为对话朗读,反之使用旁白。
- 设置请求超时
+ 请求超时
请求音频的等待时间超过设定值后,将取消请求并自动重试。
编辑自定义TTS
@@ -136,7 +136,7 @@
单击右侧按钮即可测试并播放
解码音频
- 添加内置TTS
+ 添加内置TTS
添加自定义TTS
请关闭多语音选项以使用单语音模式
@@ -253,7 +253,6 @@
全部未选
部分选择
直接播放已关闭 \n大小:%1$d KiB \n采样率:%2$d HZ
- 设置备用TTS
必须为 true或1, false或0
内置播放器
⚠️内置播放器未启用,请前往右上角菜单手动启用。
@@ -271,8 +270,8 @@
如更新语言失败,请手动结束程序并重启。
合成失败:未找到音频文件
引擎初始化失败:已超时
- 系统TTS转发器
- 系统TTS转发器运行中
+ TTS转发器
+ TTS转发器运行中
语言
插件管理
错误
@@ -374,9 +373,10 @@
无效的URL:%1$s
无效的Path:%1$s
导入文件为…
+
⚠️ 缺少{朗读全部},使用默认! 请确保开启多语音选项。
流式播放音频
- 即边下边播,对网络稳定性要求高。(开启后将无法自动失败重试/备用TTS)
+ 即边下边播,对网络稳定性要求高。
使用ExoPlayer解码器
ExoPlayer为谷歌开发的媒体播放器,其兼容性更高。开启后将直接用其内部解码器进行音频解码。
此插件未定义变量
@@ -464,4 +464,45 @@
写入插件日志到文件
如果失败,请授予【添加快捷方式权限】
清空文本内容
+ 后台隐藏
+ 在[最近任务]中隐藏本应用
+ ⚠️ 不支持试听!
+ 直接播放:%1$s
+ 格式化
+ 撤销
+ 重做
+ 无可用的TTS配置,请检查是否启用。
+ 快节奏播放
+ 去除音频中的静音、停顿部分
+ 加载流:%1$s
+ 解码错误:%1$s
+ 源错误:%1$s
+ 流错误:%1$s
+ 使用备用TTS:%1$s
+ 到达重试上限,跳过!
+ 迁移数据
+ 列表数据需要迁移到新的表结构。\n数据无价,谨防丢失,请先手动导出旧数据。
+ 缺少朗读规则:%1$s
+ 预设
+ 单语音
+ 缺少配置:%1$s
+ 加载配置失败:%1$s
+ 男
+ 女
+ 当需要更新语音列表,可尝试清除插件缓存以从网络重新获取。
+ 清除成功
+ 登录
+ 重新加载
+ 当前背景音乐:%1$s
+ 已展开
+ 已收起
+ 无新版本
+ 非常重要,后台保活必要设置
+ 转发器
+ 以下为子设置
+ 打开标签数据选项
+ 快捷编辑
+ 切换标签
+ 获取标签名失败
+ 文本处理器在初始化阶段出现错误,无法继续执行。可能的原因:开启多语音但未指定配置、朗读规则
\ No newline at end of file