Voice data collection mobile app website

Bilal Khalid
desktop

Prompt: Create a mobile app screen based on the following instructions:Project Overview: The prospect is an Al training company specializing in voice data collection. They aim to develop a mobile app that allows users to record, review, and submit audio data seamlessly. The app should integrate with a secure online dashboard for data management. Current Process: Currently, the partner company uses an app for voice data collection where users sign in, record their voice, and upload it. The data is then manually entered into an Excel sheet for further processing. App Features: Users sign up and provide information such as name, gender, age, and native language. Users can record different lines, such as "Hey Siri," multiple times. Each recording is saved as a separate audio file. Users can review their recordings before uploading. Once uploaded, they cannot download or edit the file. Users cannot upload partial recordings; they must upload the entire recording if they wish to change it. The app should support WAV and MP3 formats, with settings adjustable by the development team. Al deployment is being considered for tasks such as quality management and automatic rejection of recordings that do not meet certain criteria. Platform Compatibility: The app is targeted for release on both iOS and Android. User Assignment and Management: Users can be assigned to specific projects or tasks from the dashboard. It should be possible to assign users to projects based on their native languages for more efficient communication. Compliance and Data Security: Access to the app and dashboard will be granted, but compliance with regulations, especially regarding data protection, will need to be confirmed due to the prospect being based in Pakistan. Technology Stack: The prospect is open to suggestions for the web and mobile frontend technology stack. Timeline and Budget: The prospect is evaluating proposals based on the quality of tasks, timeline, and company portfolio. They have a budget allocated but are open to evaluating proposals before finalizing it. Localization: The app should be localized in English, Russian, Arabic, Spanish, and French. However, the impact on cost and timeline will need to be assessed. Additional Features: Noise cancellation feature to automatically reject recordings with significant background noise. Ability to specify recording formats (stereo/mono) and frequency on the dashboard.