Welcome to Better Talk, an innovative project for the WWDC24 Swift Student Challenge that aims to revolutionize the way we enhance our communication skills.
Better Talk leverages the power of SwiftUI for crafting an intuitive user interface, combined with the advanced capabilities of Apple's Speech framework to offer a unique approach in improving public speaking and communication skills. This project is designed to assist users in practicing and refining their ability to speak clearly, confidently, and effectively in various contexts.
- Real-Time Speech Recognition and Analysis: Utilizes cutting-edge technology to provide immediate feedback on your speech, enabling you to recognize areas for improvement in real-time.
- Auditory Learning: Offers the ability to listen to examples of effective speaking styles, covering aspects such as pitch, pace, and emotion, making the learning process interactive and immersive.
- Personalized Feedback: Receive detailed analysis on different aspects of your speech, including the use of filler words, pitch variation, and speech rate. This personalized feedback is invaluable for identifying and addressing speaking weaknesses.
- Enhanced Communication Skills: By focusing on these key areas, Better Talk aims to help users become more confident and effective communicators, addressing a critical skill set that greatly impacts personal and professional life.
To get started with Better Talk, please ensure you have the latest version of Xcode or Swift Playgrounds installed on your macOS or iPad system, as this project relies on SwiftUI and the Speech framework which are supported in the latest macOS and iOS versions.
- Xcode, or Swift Playgrounds
- An iPad or simulator running iPadOS 15.0 or later
Feek welcome to contribute to Better Talk! If you have suggestions for improvements or bug fixes, please feel free to fork the repository and submit a pull request. Please ensure your code adheres to the existing style to maintain the project's consistency.