import { SpeechRecorder } from "speech-recorder";
import WebSocket from "ws";
-const ws = new WebSocket("ws://localhost:8080");
-ws.on("open", function open() {
- ws.send("hello fro client");
-});
-ws.on("message", (message: any) => {
- console.log("received message", message);
-});
-
-const recorder = new SpeechRecorder();
-
-recorder.start({
- onAudio: (audio: object, speech: boolean) => {
- if (speech) {
- console.log(audio);
- ws.send(audio);
- }
- console.log("recording");
- // writeStream.write(audio);
- }
-});
+// const ws = new WebSocket("ws://localhost:8080");
+// ws.on("open", function open() {
+// ws.send("hello fro client");
+// });
+// ws.on("message", (message: any) => {
+// console.log("received message", message);
+// });
+//
+// const recorder = new SpeechRecorder();
+//
+// recorder.start({
+// onAudio: (audio: object, speech: boolean) => {
+// if (speech) {
+// console.log(audio);
+// ws.send(audio);
+// }
+// console.log("recording");
+// // writeStream.write(audio);
+// }
+// });
// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is garbage collected.
+++ /dev/null
-import { computed } from "vue";
-
-export default function useMessageItemComp(modifier: string): string {
- const textFill = computed(() => {
- switch (modifier) {
- case "ai":
- return "#fff";
- default:
- return "#000";
- }
- });
-
- const bubbleFill = computed(() => {
- switch (modifier) {
- case "sf":
- return "#61b4f4";
- case "ai":
- return "#585858";
- default:
- return "#fff";
- }
- });
-
- const startingOffset = computed(() => {
- switch (modifier) {
- case "sf":
- return "translate(10, 600)";
- case "ai":
- return "translate(135, 600)";
- default:
- return "translate(20, 600)";
- }
- });
- return {
- textFill,
- bubbleFill,
- startingOffset
- };
-}