Skip to content

Commit

Permalink
chore: correct typo and improve consistency
Browse files Browse the repository at this point in the history
  • Loading branch information
nickgerig committed Sep 4, 2023
1 parent 3370438 commit cd9785b
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 13 deletions.
23 changes: 13 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,35 +109,38 @@ import { RealtimeSession } from 'speechmatics';

// imports helpful for the file streaming
const fs = require('fs');
const path = require('path');

// init the session
const session = new RealtimeSession(YOUR_API_KEY);

//add listeners
session.addListener('RecognitionStarted', () => {
console.log('session started');
console.log('RecognitionStarted');
});

session.addListener('Error', (error) => {
console.log('session error', error);
});

session.addListener('AddTranscript', (message) => {
console.log('message', message);
console.log('AddTranscript', message);
});

session.addListener('AddPartialTranscript', (message) => {
console.log('message', message);
console.log('AddPartialTranscript', message);
});

session.addListener('EndOfTranscript', () => {
console.log('Session stopped');
console.log('EndOfTranscript');
});

//start session which is an async method
session.start().then(() => {
//prepare file stream
const fileStream = fs.createReadStream('examples/example_files/example.wav');
const fileStream = fs.createReadStream(
path.join(__dirname, 'example_files/example.wav'),
);

//send it
fileStream.on('data', (sample) => {
Expand Down Expand Up @@ -172,23 +175,23 @@ const session = new RealtimeSession(YOUR_JWT);

//add listeners
session.addListener('RecognitionStarted', () => {
console.log('session started');
console.log('RecognitionStarted');
});

session.addListener('Error', (error) => {
console.log('session error', error);
});

session.addListener('AddTranscript', (message) => {
console.log('message', message);
console.log('AddTranscript', message);
});

session.addListener('AddPartialTranscript', (message) => {
console.log('message', message);
console.log('AddPartialTranscript', message);
});

session.addListener('EndOfTranscript', () => {
console.log('Session stopped');
console.log('EndOfTranscript');
});

//start session which is an async method
Expand Down Expand Up @@ -258,6 +261,6 @@ We'd love to see your contributions! Please read our [contributing guidelines](.

## Feedback & Help

- For feature requests or bugs [open an issue](https://github.com/speechmatics/speechmatics-js/issues/new)
- For feature requests or bugs [open an issue](https://github.com/speechmatics/speechmatics-js-sdk/issues/new)
- To provide direct feedback, email us at [devrel@speechmatics.com](mailto:devrel@speechmatics.com)
- We're [@speechmatics](https://twitter.com/Speechmatics) on Twitter too!
7 changes: 4 additions & 3 deletions examples/example_rt_node.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ if (parseInt(process.version.match(/(?:v)([0-9]{2})/)[1]) < 18) {
const session = new RealtimeSession(process.env.API_KEY);

session.addListener('RecognitionStarted', () => {
console.log('session started');
console.log('RecognitionStarted');
});

session.addListener('Error', (error) => {
console.log('session error', error);
});

session.addListener('AddTranscript', (message) => {
console.log('transcript> ', message.metadata.transcript);
console.log('AddTranscript', message.metadata.transcript);
});

session.addListener('AddPartialTranscript', (message) => {
// console.log('partial', message);
// console.log('AddPartialTranscript', message);
});

session.addListener('EndOfTranscript', () => {
Expand All @@ -49,6 +49,7 @@ session

//send it
fileStream.on('data', (sample) => {
console.log('sending audio', sample.length);
session.sendAudio(sample);
});

Expand Down

0 comments on commit cd9785b

Please sign in to comment.