What is the application of this that makes anything better for anyone? All I can think of is more spammers, scammers, horrible customer support lines.
My local dealership adopted one of these for their service department. Prior to the AI assistant, you would call and immediately be placed on hold because the same people serving customers at the desk were answering the phone. The AI picks up right away and can schedule an oil change. It's fantastic and I'd love to see more of this. Of course it also has the ability to escalate to a human for the things it doesn't ha…
Asterisk AI Voice Agent
71–80 of 129 posts
Re: Asterisk AI Voice Agent
#72Earlier quoted context omitted.
Absolutely not. 500-1000ms is borderline acceptable. Sub-300ms is closer to SOTA. 2000ms or more means people will hang up.
play "Just a second, one moment please ".wave as soon as input goes quiet. ChatGPT app has a audio version of the spinner icon when you ask it a question and it needs a second before answering.
Re: Asterisk AI Voice Agent
#73Earlier quoted context omitted.
My local dealership adopted one of these for their service department. Prior to the AI assistant, you would call and immediately be placed on hold because the same people serving customers at the desk were answering the phone. The AI picks up right away and can schedule an oil change. It's fantastic and I'd love to see more of this. Of course it also has the ability to escalate to a human for the things it doesn't ha…
If they have the ability to hook an llm up to a system that can schedule an oil change why can’t they provide a form on their website to do the same thing and save everyone the hassle?
Re: Asterisk AI Voice Agent
#74Earlier quoted context omitted.
My local dealership adopted one of these for their service department. Prior to the AI assistant, you would call and immediately be placed on hold because the same people serving customers at the desk were answering the phone. The AI picks up right away and can schedule an oil change. It's fantastic and I'd love to see more of this. Of course it also has the ability to escalate to a human for the things it doesn't ha…
If they have the ability to hook an llm up to a system that can schedule an oil change why can’t they provide a form on their website to do the same thing and save everyone the hassle?
You and I certainly do, but a ton of people prefer calling on the phone.
Re: Asterisk AI Voice Agent
#75Earlier quoted context omitted.
My local dealership adopted one of these for their service department. Prior to the AI assistant, you would call and immediately be placed on hold because the same people serving customers at the desk were answering the phone. The AI picks up right away and can schedule an oil change. It's fantastic and I'd love to see more of this. Of course it also has the ability to escalate to a human for the things it doesn't ha…
If they have the ability to hook an llm up to a system that can schedule an oil change why can’t they provide a form on their website to do the same thing and save everyone the hassle?
Re: Asterisk AI Voice Agent
#76Can I connect this to Twilio
I developed a stack on Cloudflare workers where latency is super low and it is cheap to run at scale thanks to Cloudflare pricing. Runs at around 50 cents per hour using AssemblyAI or Deepgram as the STT, Gemini Flash as LLM and InWorld.ai as the TTS (for me it’s on par with ElevenLabs and super fast)
Re: Asterisk AI Voice Agent
#77The baseline configurations all note Is that really where SOTA is right now?
The trick is to NOT wait for the LLM to finish talking, but:
1 at end of user VAD, call LLM, stream response into a buffer(simple enough)
2 chunk the response at [commas, periods, newlines], and queue sentence-oid texts
3 pipe queued sentence-oid fragments into a fast classical TTS and queue audio snippets
4 play queued sentence-oid-audio-snippets, maintaining correspondence of consumed audio and text
5 at user VAD, stop and clear everything everywhere, undoing queued unplayed voice, nuking unplayed text from chat log
6 at end of user VAD, feed the amended transcripts that are canonical to user's ears to step 1
7 (make sure to parallelize it all)
This flow (hypothetically)allow such interactions as: user: "what's the date today"
sys: "[today][is thursday], [decem"
user: "sorry yesterday"
sys: "[...uh,][wednesday?][Usually?]"
1: https://developers.cyberagent.co.jp/blog/archives/44592/
2: https://gist.github.com/numpad0/18ae612675688eeccd3af5eabcfdf686Re: Asterisk AI Voice Agent
#78Earlier quoted context omitted.
My local dealership adopted one of these for their service department. Prior to the AI assistant, you would call and immediately be placed on hold because the same people serving customers at the desk were answering the phone. The AI picks up right away and can schedule an oil change. It's fantastic and I'd love to see more of this. Of course it also has the ability to escalate to a human for the things it doesn't ha…
If they have the ability to hook an llm up to a system that can schedule an oil change why can’t they provide a form on their website to do the same thing and save everyone the hassle?
Re: Asterisk AI Voice Agent
#79Earlier quoted context omitted.
If they have the ability to hook an llm up to a system that can schedule an oil change why can’t they provide a form on their website to do the same thing and save everyone the hassle?
Just ask your LLM to call the dealership. The only downside is spoken word is a bit slow for computers. Maybe we can even work out a protocol where the LLM voices talk faster and faster until they can't hear tokens clearly
Seriously what is the point of all this.
Re: Asterisk AI Voice Agent
#80Earlier quoted context omitted.
If they have the ability to hook an llm up to a system that can schedule an oil change why can’t they provide a form on their website to do the same thing and save everyone the hassle?
They do offer the ability to schedule an oil change via the website and yet some people still prefer to call. User preference and multi-channel servicing options are nice to support