-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show different voice options for text to speech #241
Comments
hi @SankethBK !! |
Hi @maiHydrogen , sure |
hey @SankethBK |
Hi @maiHydrogen , can you raise a PR, i'll take a look at the code once |
@SankethBK ,i have worked on the issue today also and was able to implement the dropdown to choose a voice for tts and save it across the app exits and i'm raising a PR now so that you can review it. until now i have found 2 issues still persissting that if you logout and relogin with same account then the voice is switched to default and another one is some if voices on the list are not able to load properly may be that's a server issue , etc and one more thing can you please label this issue as hacktoberfest so that it can be counted in it |
Hello SankethBK, i'm new in this openSourceWorld.As a Flutter developer, I Would like to Contribute in Flutter Projects. is there any part of this project you want to look after? |
Hi, this issue is already completed, you can check other ones. |
Currently, DiaryVault provides an option to read out notes using the flutter_tts package. At the moment, only the default voice is used for text-to-speech playback. However, the
flutter_tts
package supports multiple voices based on the platform (Android, iOS). We need to provide users with the ability to select from available voices.Description
Customize theme, fonts, and language
section) to allow users to select their preferred voice for note reading.flutter_tts.getVoices()
in the dropdown.UserConfigCubit
.How to implement
flutter_tts.getVoices()
to retrieve available voices.UserConfigCubit.setUserConfig()
and updateUserConfigConstants
with a new constant for storing the active voice.note_read_button.dart
to use the saved voice from Shared Preferences.Checklist
flutter_tts
package.UserConfigCubit
.Relevant Files
lib/features/notes/presentation/widgets/note_read_button.dart
lib/features/auth/presentation/bloc/user_config/user_config_cubit.dart
lib/features/auth/core/constants.dart
The text was updated successfully, but these errors were encountered: