You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I am Hyongsop Kim, a screen reader user with visual impairment, currently using DeepSeek v3. I initially faced difficulties logging in due to the image CAPTCHA, but I was able to log in after receiving a temporary link provided through a GitHub issue. However, I am encountering a critical accessibility issue when trying to use the chat feature with my screen reader.
DeepSeek is a chat service, and as such, when I send a message and receive a response, the screen reader should immediately read out the response. This is essential for receiving real-time feedback and allowing me to quickly send and receive additional messages. Currently, there is no feedback when a message arrives, forcing me to manually search for new messages each time.
To address this, I am sharing a sample code below that can be implemented to improve accessibility for screen reader users. The provided useA11yAnnouncer hook creates a visually hidden area that only the screen reader can access. When a new response is received, the hook announces the message, ensuring that screen reader users receive real-time feedback.
Hello, I was wondering if there is any update on the issue I previously reported.
I understand that you are likely busy with various development schedules, and I am not asking for an immediate fix.
However, I would appreciate it if we could continue the discussion on how to address this issue.
For your reference, I am a visually impaired user of DeepSeek, but I am also a developer. Therefore, I believe I can offer assistance in improving the accessibility of your product. I can also communicate in Chinese if needed. I look forward to your response.
Hello, I am Hyongsop Kim, a screen reader user with visual impairment, currently using DeepSeek v3. I initially faced difficulties logging in due to the image CAPTCHA, but I was able to log in after receiving a temporary link provided through a GitHub issue. However, I am encountering a critical accessibility issue when trying to use the chat feature with my screen reader.
DeepSeek is a chat service, and as such, when I send a message and receive a response, the screen reader should immediately read out the response. This is essential for receiving real-time feedback and allowing me to quickly send and receive additional messages. Currently, there is no feedback when a message arrives, forcing me to manually search for new messages each time.
To address this, I am sharing a sample code below that can be implemented to improve accessibility for screen reader users. The provided
useA11yAnnouncer
hook creates a visually hidden area that only the screen reader can access. When a new response is received, the hook announces the message, ensuring that screen reader users receive real-time feedback.Here is the sample code (written in React):
How to Use the Hook
useA11yAnnouncer
hook into your chat component.announce
function whenever a new message is received. For example:announce
function will ensure that the message is read out by the screen reader in real-time.Key Features
removeAnnounce
function cleans up the temporary elements after the announcement is complete.If you have any questions or need further clarification during implementation, please feel free to contact me at [email protected].
Thank you for your attention to this matter, and I look forward to seeing these accessibility improvements in DeepSeek v3.
Best regards,
Hyongsop Kim
The text was updated successfully, but these errors were encountered: