PHP code example of ruelluna / filament-voice-textarea
1. Go to this page and download the library: Download ruelluna/filament-voice-textarea library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ruelluna / filament-voice-textarea example snippets
use Ruelluna\FilamentVoiceTextarea\Forms\Components\VoiceTextarea;
VoiceTextarea::make('description')
->label('Description')
->enableVoice()
->
use Ruelluna\FilamentVoiceTextarea\Forms\Components\VoiceTextarea;
// In your Filament form
public function form(Form $form): Form
{
return $form
->schema([
VoiceTextarea::make('description')
->label('Description')
->enableVoice()
->helperText('Click the microphone icon to start voice recognition')
->
VoiceTextarea::make('content')
->label('Article Content')
->enableVoice()
->rows(10)
->placeholder('Start typing or click the microphone to dictate...')
->helperText('Use voice recognition for faster content creation')
->
use Ruelluna\FilamentVoiceTextarea\Forms\Components\VoiceTextarea;
class PostResource extends Resource
{
public static function form(Form $form): Form
{
return $form
->schema([
TextInput::make('title')
->
return [
// Default language for speech recognition
'default_language' => 'en-US',
// Whether to enable continuous recognition by default
'continuous_recognition' => true,
// Whether to show interim results
'interim_results' => true,
];