Comments (2)
I put some work into this last night and found that there is a bug with streaming TTS responses in that the feature doesn't actually exist lol. I've created an issue here to keep track of when OpenAI fixes it.
My findings are that when OpenAI eventually fixes this bug, we need to update the AudioPlayer to accept a file path that then utilizes buffering and threads to chunk up the audio file into smaller parts and then use PyDub for playback. I ended up getting the code to work, but it's no faster than what we have right now because of the OpenAI issue mentioned above.
from wingman-ai.
closed in favor of https://wingman-ai.canny.io/feature-requests/p/text-completion-streaming - we'll use canny for (votable) feature requests and GH issues for bugs.
from wingman-ai.
Related Issues (20)
- On dev wingman, not having remember messages in config.yaml throws error HOT 1
- Local LLM support in Wingman: Currently more of a "community task" - here's why! HOT 10
- Whitescreen after login in 2 times HOT 1
- Command actions row drag&drop does not work in Tauri HOT 2
- Default/logically deleted templates get recreated
- Can't get a .Vue or a .sh file to work with Wingman HOT 6
- Language setting for STT is not visible if voice activation is on HOT 1
- Can't un-default renamed Wingman
- Skills need an unload/on_skill_removed hook
- Client: Command list does not scroll HOT 1
- Open link (client) to OS default browser HOT 1
- ESC hotkey to stop playback
- AudioPlayer "cannot reshape" error (again) HOT 1
- Wrong language detected and wrong response language HOT 2
- Star-head not working for me. The other wingmen work fine. HOT 13
- Push to talk not work in Game HOT 2
- Pair-Bug in remember_messages functionality HOT 3
- WingmanAI does not set its working dir correctly when exe is launched from startmenu HOT 1
- Edge TTS language detection does not work with pure azure configurations HOT 1
- Instant responses for non-instant commands not working properly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wingman-ai.