#telephone — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #telephone, aggregated by home.social.
-
Problème carte bancaire 💳 J'ai précisé "uniquement par mail" sur mon ticket, mais ils m'ont rappelé 📞 C'est une dinguerie ! J'ai dû relancer le ticket 🙄
-
Vous détestez téléphoner ? Idem ! 🙅♀️ Je préfère le mail ou un ticket. Mais parfois, il faut franchir le pas... 😬 Les démarches administratives, une aventure
-
Coup de tonnerre pour Macron, le Conseil constitutionnel censure l’article 1er de la proposition de loi "visant à protéger les mineurs des risques auxquels les expose l’utilisation des réseaux sociaux". Motif de cette censure en forme de camouflet pour le président: le législateur a fixé une interdiction générale et absolue qui frappe tous les mineurs et tous les services de communication.
#Politique #Macron #Ecrans #Telephone #Smartphone #ConseilConstitutionnel #Tech #Censure #SocialMedia
-
Coup de tonnerre pour Macron, le Conseil constitutionnel censure l’article 1er de la proposition de loi "visant à protéger les mineurs des risques auxquels les expose l’utilisation des réseaux sociaux". Motif de cette censure en forme de camouflet pour le président: le législateur a fixé une interdiction générale et absolue qui frappe tous les mineurs et tous les services de communication.
#Politique #Macron #Ecrans #Telephone #Smartphone #ConseilConstitutionnel #Tech #Censure #SocialMedia
-
Coup de tonnerre pour Macron, le Conseil constitutionnel censure l’article 1er de la proposition de loi "visant à protéger les mineurs des risques auxquels les expose l’utilisation des réseaux sociaux". Motif de cette censure en forme de camouflet pour le président: le législateur a fixé une interdiction générale et absolue qui frappe tous les mineurs et tous les services de communication.
#Politique #Macron #Ecrans #Telephone #Smartphone #ConseilConstitutionnel #Tech #Censure #SocialMedia
-
"Bloctel aurait été piraté à la veille de sa fermeture, 3 millions de numéros seraient concernés"
#Consommation #Bloctel #Piratage #Téléphone #CyberSécurité ...
-
"Bloctel aurait été piraté à la veille de sa fermeture, 3 millions de numéros seraient concernés"
#Consommation #Bloctel #Piratage #Téléphone #CyberSécurité ...
-
"Démarchage téléphonique : les nouvelles mesures qui entrent en vigueur le 11 août seront-elles efficaces ?"
#Téléphone #Démarchage #Publicité #Prospection #Consommation ...
-
Les messages vocaux, c'est le top ! 🎤 Je préfère les écouter, les réécouter, y réfléchir... L'instantanéité des appels, ça me fige ! 🥶
-
@bloor As a reasonably technical person helping walk others through this process:
Communications from legacy landline providers regarding service termination has been ... abysmally poor and inconsistent. Deadlines are neither clearly nor consistently communicated.
There Is A Place for a location-oriented phone service rather than personal mobile devices.
Phone spam is a massive problem in many places, though also very inconsistent. Those who are not presently experiencing the scourge 1) count your blessings and 2) just wait. Full VOIP seems to offer better controls for this than mobile comms.
Drop-in alternatives for landlines are ... not clear. I've come across ATAs, though in truth I'd probably prefer to upgrade at least some of the handsets.
As a Market Of One, what I'd very much like is a great deal of control and insight over incoming traffic. Some sort of VOIP server (I'm familiar with Asterisk, would be interested in others), and the ability to manage incoming calls (flat rejection, challenge, direct-to-voicemail, ring specific extensions, forward to mobile), offer SIP on mobile (outside the Android/iOS duopoly) ... and log and report/review activity and errors. Oh, and Because Reasons, intercept and play a Long Litany of Crimes to any incoming calls from specific bad-actor telcos, urging their customers to go elsewhere.
Oh: I've heard of issues with VOIP security and hijacking accounts for spam. Would like to avoid that.
Fill other Vast Voids of Knowledge on this topic.
I've been arguing for a while that we're on the verge of the Death of Telephony. HN discussion yesterday of France's telemarketing ban had many people commenting that they've largely abandoned not only landlines, but PSTN voice comms, generally for proprietary apps (Whatsapp, Zoom, etc.). See: https://news.ycombinator.com/item?id=49254880, especially https://news.ycombinator.com/item?id=49256864.
#telephone #voip #sip #phonespam #landlines #DeathOfTelephony
-
@bloor As a reasonably technical person helping walk others through this process:
Communications from legacy landline providers regarding service termination has been ... abysmally poor and inconsistent. Deadlines are neither clearly nor consistently communicated.
There Is A Place for a location-oriented phone service rather than personal mobile devices.
Phone spam is a massive problem in many places, though also very inconsistent. Those who are not presently experiencing the scourge 1) count your blessings and 2) just wait. Full VOIP seems to offer better controls for this than mobile comms.
Drop-in alternatives for landlines are ... not clear. I've come across ATAs, though in truth I'd probably prefer to upgrade at least some of the handsets.
As a Market Of One, what I'd very much like is a great deal of control and insight over incoming traffic. Some sort of VOIP server (I'm familiar with Asterisk, would be interested in others), and the ability to manage incoming calls (flat rejection, challenge, direct-to-voicemail, ring specific extensions, forward to mobile), offer SIP on mobile (outside the Android/iOS duopoly) ... and log and report/review activity and errors. Oh, and Because Reasons, intercept and play a Long Litany of Crimes to any incoming calls from specific bad-actor telcos, urging their customers to go elsewhere.
Oh: I've heard of issues with VOIP security and hijacking accounts for spam. Would like to avoid that.
Fill other Vast Voids of Knowledge on this topic.
I've been arguing for a while that we're on the verge of the Death of Telephony. HN discussion yesterday of France's telemarketing ban had many people commenting that they've largely abandoned not only landlines, but PSTN voice comms, generally for proprietary apps (Whatsapp, Zoom, etc.). See: https://news.ycombinator.com/item?id=49254880, especially https://news.ycombinator.com/item?id=49256864.
#telephone #voip #sip #phonespam #landlines #DeathOfTelephony
-
@bloor As a reasonably technical person helping walk others through this process:
Communications from legacy landline providers regarding service termination has been ... abysmally poor and inconsistent. Deadlines are neither clearly nor consistently communicated.
There Is A Place for a location-oriented phone service rather than personal mobile devices.
Phone spam is a massive problem in many places, though also very inconsistent. Those who are not presently experiencing the scourge 1) count your blessings and 2) just wait. Full VOIP seems to offer better controls for this than mobile comms.
Drop-in alternatives for landlines are ... not clear. I've come across ATAs, though in truth I'd probably prefer to upgrade at least some of the handsets.
As a Market Of One, what I'd very much like is a great deal of control and insight over incoming traffic. Some sort of VOIP server (I'm familiar with Asterisk, would be interested in others), and the ability to manage incoming calls (flat rejection, challenge, direct-to-voicemail, ring specific extensions, forward to mobile), offer SIP on mobile (outside the Android/iOS duopoly) ... and log and report/review activity and errors. Oh, and Because Reasons, intercept and play a Long Litany of Crimes to any incoming calls from specific bad-actor telcos, urging their customers to go elsewhere.
Oh: I've heard of issues with VOIP security and hijacking accounts for spam. Would like to avoid that.
Fill other Vast Voids of Knowledge on this topic.
I've been arguing for a while that we're on the verge of the Death of Telephony. HN discussion yesterday of France's telemarketing ban had many people commenting that they've largely abandoned not only landlines, but PSTN voice comms, generally for proprietary apps (Whatsapp, Zoom, etc.). See: https://news.ycombinator.com/item?id=49254880, especially https://news.ycombinator.com/item?id=49256864.
#telephone #voip #sip #phonespam #landlines #DeathOfTelephony
-
France to ban unsolicited telemarketing calls from August 11
After a joint call by 11 consumer groups, the French parliament approved a law to impose fines on individuals or companies that make unsolicited marketing calls, which can be reported through a public website.
#rights #privacy #telemarketing #marketing #consumers #consumer #telephone #telephones #france #eu #europe #call #calls
-
France to ban unsolicited telemarketing calls from August 11
After a joint call by 11 consumer groups, the French parliament approved a law to impose fines on individuals or companies that make unsolicited marketing calls, which can be reported through a public website.
#rights #privacy #telemarketing #marketing #consumers #consumer #telephone #telephones #france #eu #europe #call #calls
-
France to ban unsolicited telemarketing calls from August 11
After a joint call by 11 consumer groups, the French parliament approved a law to impose fines on individuals or companies that make unsolicited marketing calls, which can be reported through a public website.
#rights #privacy #telemarketing #marketing #consumers #consumer #telephone #telephones #france #eu #europe #call #calls
-
The Accidental Phone Call
LovePhone by kmlsShe misdialed a number, she said,
but not really.So we reminisced about old times,
the good work we did together,
where our coworkers are,
what our children are doing.Organizations end,
but relationships don’t have to.
I can do better at staying connected.I can be more intentional,
while at the same time
knowing that
on this journey
there are no
accidental phone calls.August 10, 2015
#AccidentalPhoneCall #accidentalIntimacy #briefEncounter #chanceEncounter #coincidence #Communication #ContemporaryPoetry #humanConnection #Loneliness #loveAndLonging #missedConnection #momentsOfGrace #narrativePoem #poeticReflection #Relationships #serendipity #telephone #unansweredCall #unexpectedConnection #voiceOnTheLine #Work #Writing #wrongNumber -
The Accidental Phone Call
LovePhone by kmlsShe misdialed a number, she said,
but not really.So we reminisced about old times,
the good work we did together,
where our coworkers are,
what our children are doing.Organizations end,
but relationships don’t have to.
I can do better at staying connected.I can be more intentional,
while at the same time
knowing that
on this journey
there are no
accidental phone calls.August 10, 2015
#AccidentalPhoneCall #accidentalIntimacy #briefEncounter #chanceEncounter #coincidence #Communication #ContemporaryPoetry #humanConnection #Loneliness #loveAndLonging #missedConnection #momentsOfGrace #narrativePoem #poeticReflection #Relationships #serendipity #telephone #unansweredCall #unexpectedConnection #voiceOnTheLine #Work #Writing #wrongNumber -
The Accidental Phone Call
LovePhone by kmlsShe misdialed a number, she said,
but not really.So we reminisced about old times,
the good work we did together,
where our coworkers are,
what our children are doing.Organizations end,
but relationships don’t have to.
I can do better at staying connected.I can be more intentional,
while at the same time
knowing that
on this journey
there are no
accidental phone calls.August 10, 2015
#AccidentalPhoneCall #accidentalIntimacy #briefEncounter #chanceEncounter #coincidence #Communication #ContemporaryPoetry #humanConnection #Loneliness #loveAndLonging #missedConnection #momentsOfGrace #narrativePoem #poeticReflection #Relationships #serendipity #telephone #unansweredCall #unexpectedConnection #voiceOnTheLine #Work #Writing #wrongNumber -
Repéré avec son #téléphone lors d’une #épreuve de #français, il a vu sa sanction confirmée par la justice malgré le #recours de ses #parents.
-
La nouvelle apps "Saracroche" est une apps bloqueur d'appels qui marche vraiment.
Sans inconvénient contrairement à beaucoup d'autres.
Gratuite, open source et libre, et sans récupération de données utilisateurs.
Disponible sur smartphone Android et sur les magasins d'applications dont F-Droid.
Voici un lien pour observer son icône et la reconnaître -une main poilue et crochue qui tient un téléphone sur fond jaune- :
https://www.frandroid.com/telecharger/apps/saracroche-bloqueur-dappels#Smartphone #telephone #apps #AndroidApps #informatique #Android #FR #french #francais
-
This is an amazing #archive of the old US telephone system sounds: https://evan-doorbell.com/
-
This is an amazing #archive of the old US telephone system sounds: https://evan-doorbell.com/
-
The neon sign said telephones alas only one was left and its card reader couldn’t read my cards. the time and date were correct. i bet with time and tinkering a way to dial out could be found. #payphones #telephone This is at Union Station Portland Oregon :flan_thumbs: :tuxThink:
-
The neon sign said telephones alas only one was left and its card reader couldn’t read my cards. the time and date were correct. i bet with time and tinkering a way to dial out could be found. #payphones #telephone This is at Union Station Portland Oregon :flan_thumbs: :tuxThink:
-
The neon sign said telephones alas only one was left and its card reader couldn’t read my cards. the time and date were correct. i bet with time and tinkering a way to dial out could be found. #payphones #telephone This is at Union Station Portland Oregon :flan_thumbs: :tuxThink:
-
#Téléphone au volant dans le #PuyDeDôme : le #permis pourra être retiré sur place dès la rentrée.
La menace planait, la décision est actée. Pour enrayer une hécatombe routière au bilan déjà lourd cet été (22 morts depuis janvier), la préfète du Puy-de-Dôme a annoncé une mesure choc pour la rentrée : le retrait sur-le-champ du permis pour tout #automobiliste surpris le #smartphone en main. Un signal d’autorité assumé pour mettre fin à un comportement devenu mortellement banal.
https://www.lamontagne.fr/clermont-ferrand-63000/faits-divers/le-telephone-au-volant-bientot-synonyme-de-suspension-immediate-du-permis-dans-le-puy-de-dome_15028462/ -
#Téléphone au volant dans le #PuyDeDôme : le #permis pourra être retiré sur place dès la rentrée.
La menace planait, la décision est actée. Pour enrayer une hécatombe routière au bilan déjà lourd cet été (22 morts depuis janvier), la préfète du Puy-de-Dôme a annoncé une mesure choc pour la rentrée : le retrait sur-le-champ du permis pour tout #automobiliste surpris le #smartphone en main. Un signal d’autorité assumé pour mettre fin à un comportement devenu mortellement banal.
https://www.lamontagne.fr/clermont-ferrand-63000/faits-divers/le-telephone-au-volant-bientot-synonyme-de-suspension-immediate-du-permis-dans-le-puy-de-dome_15028462/ -
#Téléphone au volant dans le #PuyDeDôme : le #permis pourra être retiré sur place dès la rentrée.
La menace planait, la décision est actée. Pour enrayer une hécatombe routière au bilan déjà lourd cet été (22 morts depuis janvier), la préfète du Puy-de-Dôme a annoncé une mesure choc pour la rentrée : le retrait sur-le-champ du permis pour tout #automobiliste surpris le #smartphone en main. Un signal d’autorité assumé pour mettre fin à un comportement devenu mortellement banal.
https://www.lamontagne.fr/clermont-ferrand-63000/faits-divers/le-telephone-au-volant-bientot-synonyme-de-suspension-immediate-du-permis-dans-le-puy-de-dome_15028462/ -
Votre appel n’est pas vraiment important pour nous
Merci d’avoir appelé le support client. Portez attention car les options du menu ont changées. Nous faisons ça de temps en temps. Ça nous amuse.https://blogue.narf.ca/2026/07/votre-appel-nest-pas-vraiment-important-pour-nous/
-
Votre appel n’est pas vraiment important pour nous
Merci d’avoir appelé le support client. Portez attention car les options du menu ont changées. Nous faisons ça de temps en temps. Ça nous amuse.https://blogue.narf.ca/2026/07/votre-appel-nest-pas-vraiment-important-pour-nous/
-
Looks like my analog telephone adaptor. https://amishamerica.com/amish-black-box-phone/
-
Looks like my analog telephone adaptor. https://amishamerica.com/amish-black-box-phone/
-
Looks like my analog telephone adaptor. https://amishamerica.com/amish-black-box-phone/
-
Printed a new dial plate designed with #FreeCAD for this french #Socotel S63 #telephone
-
Printed a new dial plate designed with #FreeCAD for this french #Socotel S63 #telephone
-
Printed a new dial plate designed with #FreeCAD for this french #Socotel S63 #telephone
-
#Spam #Téléphone
Le 11 août, le démarchage téléphonique (spam téléphonique) va changer. Jusqu'à cette date, c'était l'opt-out (si vous n'avez pas dit non, c'est que c'est oui par défaut) qui s'appliquait. Prochainement, ce sera l'opt-in (si vous n'avez pas dit oui, c'est que c'est non par défaut).Du coup, le service BlocTel (liste d'opposition) disparaitra, mais vu qu'il ne fonctionnait pas si bien, ce ne sera pas une grosse perte...
https://korben.info/demarchage-telephonique-tout-change-dans-quelques-jours.html
.../... -
Transport collectif à Montréal
🔸 Des usagers d’Android peuvent maintenant valider un passage avec leur téléphone
https://www.lapresse.ca/actualites/grand-montreal/2026-07-22/transport-collectif/des-usagers-d-android-peuvent-maintenant-valider-un-passage-avec-leur-telephone.php
#STM #autobus #bus #REM #métro #titre #usagers #Montréal #tech #informatique #Opus #Android #téléphone #cellulaire #transport -
Transport collectif à Montréal
🔸 Des usagers d’Android peuvent maintenant valider un passage avec leur téléphone
https://www.lapresse.ca/actualites/grand-montreal/2026-07-22/transport-collectif/des-usagers-d-android-peuvent-maintenant-valider-un-passage-avec-leur-telephone.php
#STM #autobus #bus #REM #métro #titre #usagers #Montréal #tech #informatique #Opus #Android #téléphone #cellulaire #transport -
Transport collectif à Montréal
🔸 Des usagers d’Android peuvent maintenant valider un passage avec leur téléphone
https://www.lapresse.ca/actualites/grand-montreal/2026-07-22/transport-collectif/des-usagers-d-android-peuvent-maintenant-valider-un-passage-avec-leur-telephone.php
#STM #autobus #bus #REM #métro #titre #usagers #Montréal #tech #informatique #Opus #Android #téléphone #cellulaire #transport -
après la #calculatrice pour les #maths au #collège, vu que personne n'a répondu (je ferais mieux d'aller sur #Twitter), j'ai donc pris comme tout le monde la #Casio FX92+.
Maintenant; le problème suivant: un #téléphone pour le #collège, en version #Nokia #3210, mais adapté au monde moderne (donc 4G...), ça existe quelque part ?
-
après la #calculatrice pour les #maths au #collège, vu que personne n'a répondu (je ferais mieux d'aller sur #Twitter), j'ai donc pris comme tout le monde la #Casio FX92+.
Maintenant; le problème suivant: un #téléphone pour le #collège, en version #Nokia #3210, mais adapté au monde moderne (donc 4G...), ça existe quelque part ?
-
après la #calculatrice pour les #maths au #collège, vu que personne n'a répondu (je ferais mieux d'aller sur #Twitter), j'ai donc pris comme tout le monde la #Casio FX92+.
Maintenant; le problème suivant: un #téléphone pour le #collège, en version #Nokia #3210, mais adapté au monde moderne (donc 4G...), ça existe quelque part ?
-
TIL: RJ11 (old telephone cord) cables will plug into RJ45 (ethernet) plugs and connect the middle 4 lines. This is extremely useful in case you want to wire up old phone lines and you happen to have ethernet-oriented parts that are plentiful, cheap, and still manufactured.
Totally unrelated: have any fellow weirdos wired up an analog (POTS) phone system in their house, to use for local* calls?
* room to room
-
TIL: RJ11 (old telephone cord) cables will plug into RJ45 (ethernet) plugs and connect the middle 4 lines. This is extremely useful in case you want to wire up old phone lines and you happen to have ethernet-oriented parts that are plentiful, cheap, and still manufactured.
Totally unrelated: have any fellow weirdos wired up an analog (POTS) phone system in their house, to use for local* calls?
* room to room
-
TIL: RJ11 (old telephone cord) cables will plug into RJ45 (ethernet) plugs and connect the middle 4 lines. This is extremely useful in case you want to wire up old phone lines and you happen to have ethernet-oriented parts that are plentiful, cheap, and still manufactured.
Totally unrelated: have any fellow weirdos wired up an analog (POTS) phone system in their house, to use for local* calls?
* room to room
-
Landline Telephone
Daily writing prompt Which outdated technology do you miss the most, and why? View all responsesRemember being tethered to the wall when you talked to your bestie on the phone? I grew up in the age of telephones with no texting or emojis, no internet or games, and for most of my childhood, no caller ID! The phone rang and you answered it. It was like spinning the Wheel of Fortune! Who could it be? Grandma? Best friend? Prank caller? Debt collector? Oooh…maybe it was a BOY! You didn’t know until you picked it up and said HELLO. Our family phone was mounted on the kitchen wall and had an extra long cord. That was important, so you could still reach the refrigerator to grab a snack for those long conversations. My older brother always had pent-up energy, so he put that cord to the test as he paced from room to room while talking to a friend.
Even though we couldn’t “ghost” or block people we didn’t want to talk to, we developed our own tricks for getting off the phone. If I was talking to an annoying person, all I had to do was get my little brother’s attention and he would yell, “Hey, get off the phone! I need to call my friend.” Then, I politely told my caller that I had to go. You could always blame the doorbell, too. “Uh-oh! There’s the doorbell. Gotta go.” I was excited when we eventually got an answering machine, so we could screen our calls. You just let it ring until the machine picked up. If it was someone important, they would start to leave a message and you could grab the phone and say, “I’m here.” When my kids were little, we would hand them the phone when a telemarketer called. A 2-year-old has so many questions or stories to tell their new friend on the phone. Hee hee! The salesman inevitably got frustrated and hung up.
I miss the simpler times when you couldn’t be reached 24/7. People didn’t freak out back then if they called and you weren’t home. They knew you were somewhere without a phone, like driving home from work, or having a picnic at the park. You were able to leave work responsibilities at work and enjoy your family at home. Your parents didn’t need to know where you were at all hours of the day. They trusted you to communicate where you were going and when you’d be home. God forbid that you didn’t come home on time. Then, there was an entire rolodex of phone numbers of friends, neighbors, and relatives to call to see where you were.
Imagine what it was like to have questions about the world and not be able to look them up right away on your smartphone. If you couldn’t understand the lyrics to your favorite song on the radio, you just made them up. So fun! If you didn’t know how to fix a leak under your sink, you could call your dad or ask a handy neighbor instead of watching a YouTube video. If you needed a solution to a problem, you had to use your own creativity and problem-solving skills to solve it. Sometimes it’s better to ponder the mysteries of life instead of having the answers at your fingertips.
Yes, I miss the era of landline telephones.
#dailyprompt #dailyprompt2826 #family #history #life #technology #telephone #writing -
Hey fellow #EMFCamp #telephone geeks!
Can you tell me what model of phone this is?
Or better - can you find me a schematic or pin out on the terminal block.
We have one on-site that is behaving oddly (worked fine at home!) and I suspect I’m missing something important in the way I wired it!
I think it might be Siemens?
-
Hey fellow #EMFCamp #telephone geeks!
Can you tell me what model of phone this is?
Or better - can you find me a schematic or pin out on the terminal block.
We have one on-site that is behaving oddly (worked fine at home!) and I suspect I’m missing something important in the way I wired it!
I think it might be Siemens?
-
Building a Local AI Information-Gathering Phone Line
Modern voice agents are often presented as cloud services: a caller speaks, a remote platform transcribes the audio, a hosted language model generates a response, and another service synthesizes the reply.
For this project, I wanted to explore a different approach.
The goal was to build a locally controlled conversational phone-line prototype capable of gathering structured information from a caller while maintaining context throughout the interaction.
The system uses a locally hosted Gemma 4 model for dialogue, local speech recognition for transcription, and Kokoro 82M for text-to-speech. A custom Python application coordinates the entire interaction and presents it through a phone-style interface.
The result is an automated intake agent named Eva.
The Test Scenario
For the demonstration, Eva was configured to behave like a corporate information-gathering agent.
The caller began with a simple greeting. Eva then guided the conversation through a sequence of intake questions:
- Full name
- Company or organization
- Callback number
- Email address
- Case, ticket, order, or reference number
- General reason for the call
- Product or service involved
- Date and approximate time of the reported issue
The caller did not have to complete a rigid form or choose numbered menu options. Instead, the information was collected through natural conversation.
A portion of the interaction looked like this:
Eva: Hello. Thank you for contacting us. My name is Eva. To begin, may I please have your full name?
Caller: John Michael Smith.
Eva: Thank you, John Michael Smith. May I also have the company or organization you are calling from?As the conversation continued, Eva retained the previously supplied information and advanced to the next relevant question.
When the caller explained that they were upset about new automated systems, Eva did not restart the intake process or lose track of the conversation. She asked a follow-up question to determine which product or service was involved.
That contextual continuity is the most important part of the demonstration.
The Core Architecture
The system is built as a real-time conversational pipeline:
Microphone input ↓ Speech-to-text ↓ Conversation controller ↓ Gemma 4 through LM Studio ↓ Kokoro 82M text-to-speech ↓ Audio playbackEach component has a distinct responsibility.
The speech-to-text layer converts the caller’s voice into text. The conversation controller maintains the active call state and sends the transcript to the language model. Gemma 4 evaluates the current message alongside the prior conversation and produces the next response. Kokoro 82M then converts that response into spoken audio.
The Python application ties these systems together.
It manages:
- Microphone capture
- Voice activity detection
- Turn-taking
- Conversation history
- System prompts
- Model requests
- Voice generation
- Audio playback
- Call state
- Session termination
- Persistent memory
- Transcript logging
The language model is only one component of the system. The surrounding orchestration is what makes the experience feel like a coherent call rather than a sequence of unrelated AI requests.
Why Conversation History Matters
A language model does not automatically remember everything that happened earlier in a call.
The application must preserve the conversation and provide the relevant history with each new request.
Without that context, an information-gathering agent might repeatedly ask for the caller’s name, forget which fields were already completed, or ask questions in an inconsistent order.
In this prototype, the conversation controller tracks both sides of the exchange:
System instructions Caller message Agent response Caller message Agent responseThat history allows the model to understand which information has already been collected and what still needs to be asked.
It also enables more natural follow-up behavior.
For example, when the caller says:
“I am upset about the new automated systems.”
Eva can interpret that statement as the reason for the call and ask which product is affected, rather than simply continuing through an unrelated checklist.
Structured Behavior Without a Traditional Form
One of the interesting aspects of this design is that the model can follow a structured intake objective without forcing the caller through a conventional form.
The system prompt defines the agent’s responsibilities, tone, required information, and conversational boundaries.
The agent can then gather the same fields a form would collect while allowing the caller to speak naturally.
This creates a hybrid between two familiar systems:
Rigid automated phone menu + Human-style conversational intakeThe structured requirements remain in place, but the interface becomes conversational.
That can be useful in situations where callers may not know how their problem should be categorized before they begin speaking.
Local Inference and Control
The language model is served locally through LM Studio rather than being accessed through a commercial cloud API.
This provides direct control over:
- Model selection
- System prompts
- Conversation history
- Context length
- Generation settings
- Data retention
- Personality configuration
- Memory behavior
The text-to-speech component is also hosted locally.
That means the central conversation does not depend on sending every transcript and model response to an external AI provider.
Local inference introduces its own technical requirements, including GPU resources, model management, latency optimization, and service coordination. However, it also gives the developer considerably more control over the complete conversational stack.
Voice Activity Detection
The caller does not need to press a push-to-talk button during normal operation.
The application monitors the microphone and determines when speech begins and ends.
This process is known as voice activity detection.
The system moves through several internal states:
Listening ↓ Speech detected ↓ Recording ↓ Silence detected ↓ Transcribing ↓ Thinking ↓ Speaking ↓ ListeningThis state-based design is important because the microphone, speech model, language model, and voice model all operate at different speeds.
The application must know which component currently owns the interaction.
It must also prevent the microphone from transcribing the AI’s own voice as new caller input.
Persistent Memory
The application also includes persistent conversational memory.
This allows the agent to retain selected context between separate sessions rather than beginning every call as a completely blank system.
The memory architecture separates several types of information:
- Current-call conversation
- Recent message history
- Summaries of earlier calls
- Long-term memories
- Archived transcripts
This distinction matters because sending every previous conversation back into the model would eventually become inefficient.
Instead, recent dialogue can remain verbatim while older interactions are summarized. Important details can be stored separately and included only when relevant.
The application, not the language model, owns this memory.
That is an important architectural principle.
The model generates language, but the surrounding software determines what is saved, retrieved, discarded, or presented as context.
The Interface
The application was designed to resemble a live phone call rather than a conventional chatbot window.
The interface includes:
- Start and hang-up controls
- Call timer
- Current system state
- Editable system prompt
- Agent profiles
- Live transcription
- Model responses
- Diagnostic timing information
- Persistent memory controls
- A reactive circular audio visualization
The visualizer changes according to the active state.
The caller’s speech is represented in yellow. Model processing uses blue and purple states. The generated AI voice is shown in green.
This is primarily an aesthetic feature, but it also provides immediate feedback about what the system is doing.
A user can see whether the application is listening, transcribing, waiting for the model, generating speech, or playing audio.
What This Demonstration Proves
This experiment demonstrates that a locally hosted language model can operate as the conversational core of an automated information-gathering line.
More specifically, it shows that the system can:
- Listen for natural speech
- Convert speech into text
- Preserve conversational context
- Collect information in sequence
- Ask relevant follow-up questions
- Produce spoken responses
- Maintain a consistent agent identity
- Store and recall previous conversational information
- Operate through a custom local interface
The prototype is not intended to replace a production call center in its current form.
A production deployment would require additional work in areas such as authentication, encryption, regulatory compliance, consent, auditing, data validation, failure recovery, telephony integration, and human escalation.
But the central conversational mechanism is functional.
The Larger Possibility
The broader significance of this project is not limited to corporate intake.
The same architecture could support many types of locally controlled voice agents:
- Technical support intake
- Appointment pre-screening
- Internal help desks
- Interactive training systems
- Voice-based surveys
- Game characters
- Accessibility tools
- Personal assistants
- Research interviews
- Educational tutors
The underlying pattern remains the same:
Listen Understand Maintain context Respond RememberWhat changes is the system prompt, the information being collected, the voice, and the surrounding workflow.
Final Thoughts
The project began as a simple idea: speak into a microphone, send the transcript to a local model, and play the response through a local voice engine.
Once persistent memory, automatic voice detection, agent profiles, structured prompts, call archives, and state management were added, it became something more substantial.
It became a locally controlled conversational-agent platform.
The most important lesson from the project is that the model itself is not the complete system.
A useful voice agent emerges from the coordination of perception, context, reasoning, memory, expression, and interface design.
Gemma 4 provides the conversational intelligence.
Kokoro 82M provides the voice.
The Python application provides the structure that allows them to behave like a single coherent agent.
-Me 7-15-2026
#agent #ai #artificialIntelligence #assistant #call #llm #operator #phone #phonecall #technology #telephone -
Building a Local AI Information-Gathering Phone Line
Modern voice agents are often presented as cloud services: a caller speaks, a remote platform transcribes the audio, a hosted language model generates a response, and another service synthesizes the reply.
For this project, I wanted to explore a different approach.
The goal was to build a locally controlled conversational phone-line prototype capable of gathering structured information from a caller while maintaining context throughout the interaction.
The system uses a locally hosted Gemma 4 model for dialogue, local speech recognition for transcription, and Kokoro 82M for text-to-speech. A custom Python application coordinates the entire interaction and presents it through a phone-style interface.
The result is an automated intake agent named Eva.
The Test Scenario
For the demonstration, Eva was configured to behave like a corporate information-gathering agent.
The caller began with a simple greeting. Eva then guided the conversation through a sequence of intake questions:
- Full name
- Company or organization
- Callback number
- Email address
- Case, ticket, order, or reference number
- General reason for the call
- Product or service involved
- Date and approximate time of the reported issue
The caller did not have to complete a rigid form or choose numbered menu options. Instead, the information was collected through natural conversation.
A portion of the interaction looked like this:
Eva: Hello. Thank you for contacting us. My name is Eva. To begin, may I please have your full name?
Caller: John Michael Smith.
Eva: Thank you, John Michael Smith. May I also have the company or organization you are calling from?As the conversation continued, Eva retained the previously supplied information and advanced to the next relevant question.
When the caller explained that they were upset about new automated systems, Eva did not restart the intake process or lose track of the conversation. She asked a follow-up question to determine which product or service was involved.
That contextual continuity is the most important part of the demonstration.
The Core Architecture
The system is built as a real-time conversational pipeline:
Microphone input ↓ Speech-to-text ↓ Conversation controller ↓ Gemma 4 through LM Studio ↓ Kokoro 82M text-to-speech ↓ Audio playbackEach component has a distinct responsibility.
The speech-to-text layer converts the caller’s voice into text. The conversation controller maintains the active call state and sends the transcript to the language model. Gemma 4 evaluates the current message alongside the prior conversation and produces the next response. Kokoro 82M then converts that response into spoken audio.
The Python application ties these systems together.
It manages:
- Microphone capture
- Voice activity detection
- Turn-taking
- Conversation history
- System prompts
- Model requests
- Voice generation
- Audio playback
- Call state
- Session termination
- Persistent memory
- Transcript logging
The language model is only one component of the system. The surrounding orchestration is what makes the experience feel like a coherent call rather than a sequence of unrelated AI requests.
Why Conversation History Matters
A language model does not automatically remember everything that happened earlier in a call.
The application must preserve the conversation and provide the relevant history with each new request.
Without that context, an information-gathering agent might repeatedly ask for the caller’s name, forget which fields were already completed, or ask questions in an inconsistent order.
In this prototype, the conversation controller tracks both sides of the exchange:
System instructions Caller message Agent response Caller message Agent responseThat history allows the model to understand which information has already been collected and what still needs to be asked.
It also enables more natural follow-up behavior.
For example, when the caller says:
“I am upset about the new automated systems.”
Eva can interpret that statement as the reason for the call and ask which product is affected, rather than simply continuing through an unrelated checklist.
Structured Behavior Without a Traditional Form
One of the interesting aspects of this design is that the model can follow a structured intake objective without forcing the caller through a conventional form.
The system prompt defines the agent’s responsibilities, tone, required information, and conversational boundaries.
The agent can then gather the same fields a form would collect while allowing the caller to speak naturally.
This creates a hybrid between two familiar systems:
Rigid automated phone menu + Human-style conversational intakeThe structured requirements remain in place, but the interface becomes conversational.
That can be useful in situations where callers may not know how their problem should be categorized before they begin speaking.
Local Inference and Control
The language model is served locally through LM Studio rather than being accessed through a commercial cloud API.
This provides direct control over:
- Model selection
- System prompts
- Conversation history
- Context length
- Generation settings
- Data retention
- Personality configuration
- Memory behavior
The text-to-speech component is also hosted locally.
That means the central conversation does not depend on sending every transcript and model response to an external AI provider.
Local inference introduces its own technical requirements, including GPU resources, model management, latency optimization, and service coordination. However, it also gives the developer considerably more control over the complete conversational stack.
Voice Activity Detection
The caller does not need to press a push-to-talk button during normal operation.
The application monitors the microphone and determines when speech begins and ends.
This process is known as voice activity detection.
The system moves through several internal states:
Listening ↓ Speech detected ↓ Recording ↓ Silence detected ↓ Transcribing ↓ Thinking ↓ Speaking ↓ ListeningThis state-based design is important because the microphone, speech model, language model, and voice model all operate at different speeds.
The application must know which component currently owns the interaction.
It must also prevent the microphone from transcribing the AI’s own voice as new caller input.
Persistent Memory
The application also includes persistent conversational memory.
This allows the agent to retain selected context between separate sessions rather than beginning every call as a completely blank system.
The memory architecture separates several types of information:
- Current-call conversation
- Recent message history
- Summaries of earlier calls
- Long-term memories
- Archived transcripts
This distinction matters because sending every previous conversation back into the model would eventually become inefficient.
Instead, recent dialogue can remain verbatim while older interactions are summarized. Important details can be stored separately and included only when relevant.
The application, not the language model, owns this memory.
That is an important architectural principle.
The model generates language, but the surrounding software determines what is saved, retrieved, discarded, or presented as context.
The Interface
The application was designed to resemble a live phone call rather than a conventional chatbot window.
The interface includes:
- Start and hang-up controls
- Call timer
- Current system state
- Editable system prompt
- Agent profiles
- Live transcription
- Model responses
- Diagnostic timing information
- Persistent memory controls
- A reactive circular audio visualization
The visualizer changes according to the active state.
The caller’s speech is represented in yellow. Model processing uses blue and purple states. The generated AI voice is shown in green.
This is primarily an aesthetic feature, but it also provides immediate feedback about what the system is doing.
A user can see whether the application is listening, transcribing, waiting for the model, generating speech, or playing audio.
What This Demonstration Proves
This experiment demonstrates that a locally hosted language model can operate as the conversational core of an automated information-gathering line.
More specifically, it shows that the system can:
- Listen for natural speech
- Convert speech into text
- Preserve conversational context
- Collect information in sequence
- Ask relevant follow-up questions
- Produce spoken responses
- Maintain a consistent agent identity
- Store and recall previous conversational information
- Operate through a custom local interface
The prototype is not intended to replace a production call center in its current form.
A production deployment would require additional work in areas such as authentication, encryption, regulatory compliance, consent, auditing, data validation, failure recovery, telephony integration, and human escalation.
But the central conversational mechanism is functional.
The Larger Possibility
The broader significance of this project is not limited to corporate intake.
The same architecture could support many types of locally controlled voice agents:
- Technical support intake
- Appointment pre-screening
- Internal help desks
- Interactive training systems
- Voice-based surveys
- Game characters
- Accessibility tools
- Personal assistants
- Research interviews
- Educational tutors
The underlying pattern remains the same:
Listen Understand Maintain context Respond RememberWhat changes is the system prompt, the information being collected, the voice, and the surrounding workflow.
Final Thoughts
The project began as a simple idea: speak into a microphone, send the transcript to a local model, and play the response through a local voice engine.
Once persistent memory, automatic voice detection, agent profiles, structured prompts, call archives, and state management were added, it became something more substantial.
It became a locally controlled conversational-agent platform.
The most important lesson from the project is that the model itself is not the complete system.
A useful voice agent emerges from the coordination of perception, context, reasoning, memory, expression, and interface design.
Gemma 4 provides the conversational intelligence.
Kokoro 82M provides the voice.
The Python application provides the structure that allows them to behave like a single coherent agent.
-Me 7-15-2026
#ai #artificialIntelligence #technology #phone #agent #llm #operator #telephone #call #phonecall #assistant -
📹 Nouvelle vidéo 🆕
L’application Téléphone permet de traduire en direct vos appels audio dans une langue étrangère sur vos iPhone et Mac via Apple IntelligenceTéléphone 📱 : traduction en direct de vos appels audio - iPhone, iPad & Mac
https://youtu.be/A_rAaCucWoQ
#TutoApple #Telephone #Traduction #AppleIntelligence