Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Feature request: iOS text-to-speech support for received messages

Đang mở
#3,515 0 bình luận 1 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
48/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
ios
Lĩnh vực
accessibility, mobile

Hướng nghiên cứu

Start by locating the iOS app’s received-message view and its accessibility or playback controls; the issue does not name specific files or tests. Read how messages are displayed and how the app currently uses native iOS APIs. Done means users can play a received message with the configured system voice, with playback controls; automatic reading is optional.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Description

It would be very useful to have an accessibility feature in the MeshCore iOS app that allows received messages to be read aloud using the iPhone’s built-in text-to-speech functionality.

The main purpose would be to make MeshCore more accessible for people with dyslexia, visual impairments, or other reading difficulties.

Suggested functionality

A simple option could be added to received messages, for example:

A “Read Aloud” button or menu option on each message.

Use the native iOS text-to-speech engine and the user’s configured system voice/language.

Optionally, an accessibility setting could enable automatic reading of newly received messages.

Playback controls such as stop/pause would also be helpful.

Why this would be useful

MeshCore can be used in situations where quickly understanding a message is important. For users with dyslexia or other reading difficulties, having messages spoken aloud would significantly improve accessibility and usability.

Using Apple's built-in text-to-speech capabilities should also mean that no external text-to-speech service or internet connection is required.

Platform

iOS / iPhone

Example use case

A user receives a message through MeshCore and taps the message or an accessibility button. The iPhone then reads the message aloud using the configured iOS system voice.

This could make MeshCore considerably more accessible without changing how messages are transmitted or stored.

Ngôn ngữ chính
C
Star
3.9k
Fork
1.5k
Merge trung bình
1 ngày 3 giờ
Pull request đã merge (30 ngày)
24

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của meshcore-dev/MeshCore

Tất cả issue của meshcore-dev/MeshCore

Issue tương tự

Thêm issue về C

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.