Open Issues Need Help
View All on GitHubAI Summary: This issue identifies two TypeScript files, `src/intonation.ts` and `src/visualization.ts`, that exceed 500 lines of code. The author requests refactoring to improve code quality, suggesting strategies like splitting files by functionality, extracting common logic, and maintaining appropriate class/interface sizes. They also ask for test results before and after refactoring.
AI Summary: This issue requests the creation of `AGENTS.md` or `copilot-instructions.md` files if they don't already exist. If they are missing, the user wants them to be created with content in Japanese.
AI Summary: The GitHub Actions workflow for deploying to GitHub Pages has failed on the `main` branch. The failure occurred during a `push` event and is linked to a specific commit. This indicates a problem with the CI/CD pipeline for website deployment.
AI Summary: This issue identifies three files (`src/intonation.ts`, `src/visualization.ts`, and `index.html`) that exceed 500 lines of code. The author requests refactoring to improve code quality, suggesting splitting files by functionality, extracting common logic, and maintaining appropriate class/interface sizes. Testers are asked to report test results before and after refactoring.
AI Summary: The user is reporting that the spectrogram visualization is not rendering correctly, suggesting a potential error in the rendering design. This issue is marked as a 'good first issue', indicating it's likely a straightforward bug fix or a good entry point for new contributors.
AI Summary: Users are reporting that when editing intonation using CTRL + Down or Down 0.5x, the minimum value sometimes fails to decrease. This suggests a potential bug in the intonation editing functionality where the minimum boundary is not being updated as expected under specific key combinations.
AI Summary: The 'play' button incorrectly functions as a 'stop' button when audio is already playing, preventing the user from stopping the playback. This issue describes a functional bug where the intended 'play' action is overridden by a 'stop' action in a specific state.
AI Summary: The user finds the play button's icon in the voicevox-playground to be aesthetically unappealing, describing it as "uncool" or "lame." The issue is labeled as a "good first issue," suggesting it's a straightforward task to address.
AI Summary: This issue requests the display of timestamps at 0.5-second intervals on spectrogram, waveform, and estimated frequency graphs within the voicevox-playground. This would improve the readability and usability of these visualizations by providing clear temporal markers.
AI Summary: The user is reporting that the "favorite management" section is not collapsible as expected. They suggest that it should be collapsed by default and only expand when the "favorite management" button is pressed.
AI Summary: This issue proposes adding a "Random Style" checkbox to the right of the style dropdown and separator in the UI. The goal is to allow users to easily select a random style for their voice.
AI Summary: The user is reporting a bug with the spectrogram display in the voicevox-playground. The issue is described as "buggy" and the provided link points to a more detailed note about the problem. This suggests a visual rendering or data processing issue related to spectrograms.
AI Summary: This issue reports a bug where the functionality of the 'a-z' keys on the keyboard is not working as expected. The developer needs to investigate and fix this keyboard input issue within the voicevox-playground application.
AI Summary: Users are reporting slow response times when performing mouse operations for intonation editing in the voicevox-playground. This issue suggests a performance problem within the intonation editing feature, potentially related to how mouse interactions are processed or rendered.
AI Summary: This issue addresses bugs introduced by a large-scale refactoring effort. The developer is looking to fix these newly introduced issues to stabilize the project after the significant code changes.
AI Summary: This issue is a follow-up to a refactoring effort that introduced several bugs. The primary goal is to fix these newly discovered bugs, implying a need to understand the refactored code and identify the root causes of the regressions.
AI Summary: This issue requests a change to the text displayed on the "play" button. The linked document likely contains specific details about the desired new text or the context for this change. It's a straightforward UI text modification.
AI Summary: This issue proposes refactoring a large source file to adhere to the Single Responsibility Principle (SRP). The goal is to break down the monolithic file into smaller, more manageable components, each with a distinct purpose. This will improve code organization, maintainability, and testability.
AI Summary: The user is experiencing frustration with the Voicevox Playground's UI, specifically when trying to adjust intonation and keyboard controls. They are unable to select intermediate values between 'a' and 'A', leading to a cumbersome user experience.
AI Summary: In dark mode, the 'style' and 'delimiter' fields have very low visibility due to their background and text colors being almost black. This makes it difficult for users to read and interact with these sections of the application.
AI Summary: This issue proposes improvements to the intonation editing feature within the voicevox-playground. The goal is to make the process of adjusting intonation more user-friendly and effective. The "good first issue" label suggests it's suitable for newcomers to contribute.
AI Summary: This issue requests the creation of a GitHub Actions workflow file and a TOML configuration file. The goal is to implement a workflow that detects large files, referencing a specific repository (cat2151/voicevox-playground) as an example.
AI Summary: This issue, titled "Improve Layout" in Japanese, is a request to enhance the visual arrangement and user interface of the application. The linked markdown file likely contains specific details or suggestions for these layout improvements, aiming to make the application more user-friendly and aesthetically pleasing.
AI Summary: This issue proposes implementing a favorite management feature for the text used in generation. It aims to allow users to save and manage frequently used text snippets for easier access during the voice generation process.
AI Summary: This issue proposes adding functionality to retrieve a list of playable voice style IDs and names from the server. This list will then be presented in a dropdown menu for user selection.
AI Summary: This issue proposes displaying the maximum and minimum values of intonation on the top-left and bottom-left of the UI, respectively. It also suggests dynamically scaling the vertical axis so that the current maximum intonation aligns with the upper boundary and the minimum intonation aligns with the lower boundary.
AI Summary: This issue, titled "Improve Layout" in Japanese, suggests enhancing the user interface's visual arrangement. The linked notes likely contain specific details or mockups regarding the desired layout improvements.
AI Summary: This issue proposes that when the cache is reloaded, already generated spectrograms should be preserved. This aims to improve performance by avoiding redundant computations and ensuring a smoother user experience when resuming work.
AI Summary: This issue proposes adding a "Keyboard Operation" button to the intonation section of the VOICEVOX Playground. This button would likely provide users with a way to input or manipulate intonation using keyboard controls, potentially offering an alternative or supplementary input method to mouse-based interactions.
AI Summary: This issue requests that the real-time waveform display automatically adjust its horizontal width to show exactly four periods of the FFT estimated frequency. This aims to provide a consistent and informative visualization of the audio signal's frequency characteristics.
AI Summary: This issue proposes to improve the display of frequency (Hz) labels on the left side of a spectrogram. Currently, the labels overlap and become unreadable, so the suggestion is to thin them out by considering their y-coordinate and vertical text height during rendering.
AI Summary: The user is experiencing overly sensitive vertical movement when dragging intonation, leading to extreme high and low pitch values. This suggests a potential issue with the sensitivity or scaling of the intonation adjustment mechanism in the UI.
AI Summary: This issue proposes to generate voice output and then make a separate request to obtain its intonation. The intonation data should then be visualized as a line graph. This feature aims to provide a more detailed analysis of the generated voice.
AI Summary: This issue is a "good first issue" requesting improvements to a waveform visualizer. The title is in Japanese and translates to "Improve waveform visualizer." It's a broad request for enhancements to an existing feature.
AI Summary: This issue requests the creation of a Japanese README file (README.ja.md) by copying the existing README.md. The header and footer of the new Japanese README should be standardized to match the recent style used in other repositories by the user 'cat2151'. This is a straightforward task involving file copying and text editing.
AI Summary: This issue requests the implementation of a semi-transparent link to the repository displayed in the bottom left corner of the demo screen. This is intended to provide easy access to the project's source code directly from the demonstration interface.
AI Summary: This issue is a "good first issue" requesting improvements to a waveform visualizer. The title is in Japanese and translates to "Improve the waveform visualizer." It's a general request for enhancements to an existing feature.
AI Summary: This issue proposes implementing a feature to automatically play audio generated from a textarea's content. It requires detecting textarea changes, debouncing these changes to avoid excessive processing, and focusing the play button on page load. Additionally, an export button for the generated WAV file should be added.