A Power Apps Component Framework (PCF) control that enables speech-to-text functionality in Power Apps. This control allows users to input text through voice recognition using the Web Speech API.
- Speech-to-text conversion using browser's built-in Web Speech API
- Multiline text input support
- Compact design with small icons
- Real-time voice recognition
- Support for text editing after voice input
- Power Apps environment
- Power Platform CLI
- Node.js
- Clone the repository:
git clone https://github.com/Quantril/SpeechToText.git- Install dependencies:
npm install- Build the control:
npm run build- Package the solution:
npm run package- Import the solution into your Power Apps environment
- Add the Speech-to-Text control to your form
- Configure the following properties:
- Bound field (for storing the text)
- Display settings
- Any other custom properties
To start development:
- Make sure you have all prerequisites installed
- Clone the repository
- Run
npm installto install dependencies - Use
npm run startto start the development server
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License.