Skip to content

Commit d94811d

Browse files
authored
Merge pull request #129 from deepgram/new-readme
updated live transcription section in README
2 parents ab585a8 + ef4c0dc commit d94811d

File tree

1 file changed

+1
-25
lines changed

1 file changed

+1
-25
lines changed

README.md

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -68,31 +68,7 @@ const response = await deepgram.transcription.preRecorded(streamSource, {
6868

6969
### Transcribe Audio in Real-Time
7070

71-
```js
72-
navigator.mediaDevices.getUserMedia({ audio: true }).then((stream) => {
73-
const mediaRecorder = new MediaRecorder(stream, {
74-
mimeType: 'audio/webm',
75-
});
76-
const deepgramSocket = deepgram.transcription.live({ punctuate: true });
77-
78-
deepgramSocket.addEventListener('open', () => {
79-
mediaRecorder.addEventListener('dataavailable', async (event) => {
80-
if (event.data.size > 0 && deepgramSocket.readyState == 1) {
81-
deepgramSocket.send(event.data)
82-
}
83-
})
84-
mediaRecorder.start(1000)
85-
});
86-
87-
deepgramSocket.addEventListener("message", (message) => {
88-
const received = JSON.parse(message.data);
89-
const transcript = received.channel.alternatives[0].transcript;
90-
if (transcript && received.is_final) {
91-
console.log(transcript);
92-
}
93-
});
94-
});
95-
```
71+
See an example real time project at https://github.com/deepgram-devs/node-live-example, or visit this [Getting Started guide](https://developers.deepgram.com/documentation/getting-started/streaming/)
9672

9773
## Samples
9874

0 commit comments

Comments
 (0)