Skip to content
This repository was archived by the owner on Aug 22, 2025. It is now read-only.

Conversation

@Nonne46
Copy link
Contributor

@Nonne46 Nonne46 commented Jun 4, 2025

Описание PR

Синхронизация списка голосов /N/TTS с эндпоинтом https://ntts.fdev.team/api/v1/tts/speakers

Медиа

Тип PR

  • Feature
  • Fix
  • Tweak
  • Balance
  • Refactor
  • Translate
  • Resprite

Изменения
🆑 Nonne

  • add: Добавлено 17 новых голосов! Джон Генри Эдем, Супер-Мутант, Весемир, Гильом де Лонфаль, Филиппа Эйльхарт, Эвальд Борсоди, Лютик, Шани, PlayBoyzTV, Эверетт Клоптон, Гоблин Б, Домовой эльф из святилища, Мита, Сонная Мита, Мита Призрак, Добрая Мита, Коротковолосая Мита
  • remove: Убран голос Валтос

Summary by CodeRabbit

  • Новые функции
    • Добавлены новые голоса для синтеза речи, включая 17 новых персонажей и уникальных голосов, доступных для выбора в приложении.
  • Локализация
    • Добавлены русские переводы для новых имён голосов в интерфейсе.

@coderabbitai
Copy link

coderabbitai bot commented Jun 4, 2025

## Walkthrough

Из проекта удалён голос TTS "Valtos" и добавлены 17 новых голосовых записей с их русскими локализациями. Изменения затрагивают только данные локализации и определения голосов, без влияния на структуру или экспортируемые сущности.

## Changes

| Файл                                               | Краткое описание изменений                                                                                                      |
|----------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------|
| Resources/Locale/ru-RU/_white/tts/tts-voices2.ftl  | Удалена запись имени голоса "valtos", добавлено 17 новых строк с русскими названиями TTS-голосов.                              |
| Resources/Prototypes/_White/tts-voices.yml          | Удалён голос `Valtos` (Female), добавлены 17 новых объектов ttsVoice с полями: name, sex, speaker, id для новых голосов TTS.   |

## Sequence Diagram(s)

```mermaid
sequenceDiagram
    participant Пользователь
    participant Система TTS
    participant Локализация
    participant Прототипы голосов

    Пользователь->>Система TTS: Запросить список доступных голосов
    Система TTS->>Прототипы голосов: Получить список ttsVoice
    Система TTS->>Локализация: Получить локализованные имена голосов
    Система TTS-->>Пользователь: Отобразить имена и параметры новых голосов

<!-- walkthrough_end -->


---

<details>
<summary>📜 Recent review details</summary>

**Configuration used: .coderabbit.yaml**
**Review profile: ASSERTIVE**
**Plan: Free**


<details>
<summary>📥 Commits</summary>

Reviewing files that changed from the base of the PR and between 34a8b87afdc10153a775afa0aa9294774c379e3b and 6ae8f6d5d60fbe21ff5d9a1e792f91b361e848e3.

</details>

<details>
<summary>📒 Files selected for processing (2)</summary>

* `Resources/Locale/ru-RU/_white/tts/tts-voices2.ftl` (1 hunks)
* `Resources/Prototypes/_White/tts-voices.yml` (1 hunks)

</details>

</details>
<!-- internal state start -->


<!-- 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 -->

<!-- internal state end -->
<!-- tips_start -->

---

> [!NOTE]
> <details>
> <summary>🎁 Summarized by CodeRabbit Free</summary>
> 
> Your organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting <https://app.coderabbit.ai/login>.
> 
> </details>

<details>
<summary>🪧 Tips</summary>

### Chat

There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=frosty-dev/ss14-core&utm_content=954):

- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
  - `I pushed a fix in commit <commit_id>, please review it.`
  - `Explain this complex logic.`
  - `Open a follow-up GitHub issue for this discussion.`
- Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples:
  - `@coderabbitai explain this code block.`
  -	`@coderabbitai modularize this function.`
- PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
  - `@coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.`
  - `@coderabbitai read src/utils.ts and explain its main purpose.`
  - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.`
  - `@coderabbitai help me debug CodeRabbit configuration file.`

### Support

Need help? Join our [Discord community](https://discord.gg/coderabbit) for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

### CodeRabbit Commands (Invoked using PR comments)

- `@coderabbitai pause` to pause the reviews on a PR.
- `@coderabbitai resume` to resume the paused reviews.
- `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
- `@coderabbitai full review` to do a full review from scratch and review all the files again.
- `@coderabbitai summary` to regenerate the summary of the PR.
- `@coderabbitai generate sequence diagram` to generate a sequence diagram of the changes in this PR.
- `@coderabbitai resolve` resolve all the CodeRabbit review comments.
- `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository.
- `@coderabbitai help` to get help.

### Other keywords and placeholders

- Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed.
- Add `@coderabbitai summary` to generate the high-level summary at a specific location in the PR description.
- Add `@coderabbitai` anywhere in the PR title to generate the title automatically.

### Documentation and Community

- Visit our [Documentation](https://docs.coderabbit.ai) for detailed information on how to use CodeRabbit.
- Join our [Discord Community](http://discord.gg/coderabbit) to get help, request features, and share feedback.
- Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements.

</details>

<!-- tips_end -->

@frosty-dev frosty-dev deleted a comment from REBOLUTION228-a11 Jul 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant