voicerecognitiontoolkitbypashka

1.0.2 • Public • Published

PDF Generator

A simple yet powerful PDF generation tool written in TypeScript.

Installation

npm install pdf-generator

Usage

const PDFGenerator = require("pdf-generator");

// Create a new PDFGenerator instance
const pdfGenerator = new PDFGenerator();

// Add content to the PDF
pdfGenerator
  .addText("Hello, this is a PDF generated using PDFGenerator!", {
    fontSize: 20,
    align: "center",
  })
  .addPage()
  .addText("This is page 2 of the PDF.", {
    y: 100,
    align: "center",
  });

// Save the PDF
pdfGenerator.save();

API

PDFGenerator(options?: PDFGeneratorOptions)

Creates a new instance of PDFGenerator with optional options.

  • options.filename: Specify the filename for the generated PDF. Default is 'output.pdf'.

addText(text: string, options?: TextOptions): PDFGenerator

Adds text to the PDF document.

  • text: The text content to add.
  • options: Optional parameters for text formatting, such as fontSize, font, alignment, etc.

addPage(): PDFGenerator

Adds a new page to the PDF document.

save(): void

Saves the PDF document to the specified filename.

Example

Check the example directory for an example usage of the PDFGenerator.

License

This project is licensed under the MIT License - see the LICENSE file for details.

# Voice Recognition Toolkit

A JavaScript toolkit for integrating voice recognition capabilities into web applications using the Web Speech API.

## Installation

Install the package from npm:

```bash
npm install --save voice-recognition-toolkit
```

## Usage

Import the VoiceRecognitionToolkit class into your JavaScript code:

```javascript
const VoiceRecognitionToolkit = require('voice-recognition-toolkit');
```

Create an instance of the VoiceRecognitionToolkit class:

```javascript
const voiceRecognition = new VoiceRecognitionToolkit();
```

Start listening for speech:

```javascript
voiceRecognition.startListening();
```

Stop listening for speech:

```javascript
voiceRecognition.stopListening();
```

Handle recognized speech:

```javascript
voiceRecognition.onSpeechRecognitionResult = (transcript) => {
  console.log('Speech recognized:', transcript);
};
```

## API

### `startListening(): void`

Starts listening for speech input from the user.

### `stopListening(): void`

Stops listening for speech input.

### `onSpeechRecognitionResult(transcript: string): void`

Callback function called when speech is recognized.

- `transcript`: The recognized speech transcript.

## Browser Support

The Voice Recognition Toolkit uses the Web Speech API, which is supported in modern web browsers such as Chrome, Firefox, and Safari.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

Readme

Keywords

none

Package Sidebar

Install

npm i voicerecognitiontoolkitbypashka

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

5.13 kB

Total Files

3

Last publish

Collaborators

  • pashkawinner