Changelog

Read Parent Setting for Text-to-Speech

Problem Statement

Currently, the text-to-speech feature in RemNote reads the entire parent card when a child card is selected. This can be annoying, especially when there are many child cards under a single parent card.

Requested Feature

Add a setting to control whether the parent card should be read along with the child card when using text-to-speech. This setting could be a toggle button or a dropdown with options such as "Read parent: yes/no" or "Read parent: always/never/ask".

Use Case

This feature would be useful when a user wants to focus on a specific child card and doesn't want to hear the entire parent card being read. For example, in a PDF note structure, the user may want to hear only the question and answer, without the entire parent card being read.

Edge Cases

β€’ If the "Read parent" setting is set to "no", the text-to-speech feature should only read the selected child card.

β€’ If the "Read parent" setting is set to "yes", the text-to-speech feature should read both the parent card and the selected child card.

β€’ The "Read parent" setting should not affect the read behavior for cards with a CDF (Chinese compatible voice).

Benefits

This feature would provide users with more control over the text-to-speech experience and improve the overall usability of RemNote, especially for users with complex note structures.