Passez des appels automatiquement avec Voxbi pour macOS
Voxbi Desktop s'intègre à macOS pour passer des appels soit en cliquant sur des liens vers des numéros de téléphone, soit en surlignant (sélectionnant) simplement un numéro de téléphone sur n'importe quelle page ou application, puis en appuyant sur un raccourci clavier.
Vous trouverez ci-dessous les instructions permettant d'activer ces deux options.
Avant de commencer, ouvrez Voxbi Desktop et connectez-vous à votre compte PBX.
Liens vers les numéros de téléphone
Dans les pages Web bien conçues, les numéros de téléphone s'affichent sous forme de liens « tel:// ». Ils ressemblent à des liens classiques, mais en cliquant dessus, vous lancerez un appel via l'application Téléphone par défaut de votre Mac. Pour définir Voxbi Desktop comme application téléphonique principale, ouvrez d'abord le FaceTime application, puis dans le menu du haut, cliquez sur FaceTime, et a choisi Paramètres…
En haut de la fenêtre des réglages de FaceTime, sélectionnez l'onglet « Général ».
Tout en bas, cliquez sur le menu déroulant Valeur par défaut pour les appels : puis sélectionnez Voxbi.
Pour le tester, rendez-vous sur Page « Contact » de Mixvoip puis cliquez sur un lien vers un numéro de téléphone.
Raccourci clavier pour lire à haute voix le texte sélectionné
Voici comment cela fonctionne :
- sélectionnez le texte d'un nombre n'importe où ; par « n'importe où », nous entendons sur une page, dans une application ou même sur une image si votre Mac prend en charge la sélection de texte dans les images ;
- appuyez sur le raccourci clavier configuré (vous en créerez un en suivant les instructions ci-dessous) ;
- Voxbi appellera le numéro sélectionné.
Script Automator : une méthode simple
Pour activer la fonctionnalité ci-dessus, nous avons besoin d'un script Automator auquel un raccourci clavier a été attribué.
Voxbi est fourni avec le script nécessaire intégré. Le moyen le plus simple de l'installer au bon emplacement consiste à exécuter la commande ci-dessous sur le Terminal (c'est dans le Applications dossier, Services publics sous-dossier).
cp -R /Applications/Voxbi.app/Contents/Resources/Call\ with\ Voxbi.workflow ~/Library/Services/
Si vous préférez écrire le script vous-même à partir de zéro, descendez jusqu'aux instructions qui vous expliquent comment procéder.
Activer le script
Une fois le script en place, suivez ces étapes pour lui attribuer un raccourci clavier permettant de l'exécuter.
- Ouvrez « Paramètres système » (qui se trouve dans le dossier « Applications »), faites défiler le panneau de gauche jusqu’en bas, puis sélectionnez « Clavier ».
- Le bouton « Raccourcis clavier… » devrait apparaître au milieu du panneau des paramètres du clavier. Cliquez dessus.
- Dans la liste de gauche, sélectionnez « Services », puis ouvrez la catégorie « Texte ». Les actions disponibles sont classées par ordre alphabétique ; faites défiler la liste pour trouver notre script intitulé « Appel avec Voxbi » (le nom peut varier si vous avez recréé le script vous-même).
- Par défaut, aucun raccourci clavier n'est attribué aux scripts. À la fin de la ligne « Call with Voxbi », vous devriez voir « none ».
- Double-cliquez sur « none »: celui-ci se transformera alors en champ de texte avec un curseur clignotant. Appuyez simultanément sur les touches que vous souhaitez utiliser comme raccourci ; celles-ci s'afficheront immédiatement.
Sélectionnez maintenant n'importe quel texte correspondant à un numéro, puis appuyez sur votre raccourci pour passer un appel.
Votre Mac affichera une alerte de sécurité vous demandant si vous autorisez l'application en cours d'exécution à contrôler les « Événements système ».
Cela se produira une fois pour chaque application pour laquelle vous appelez la fonction Appeler avec Voxbi scénario tiré de.
Cela se produira une fois pour chaque application pour laquelle vous appelez la fonction Appeler avec Voxbi scénario tiré de.
Écrivez le script Automator en partant de zéro
Vous devez d'abord ouvrir Automator (C'est dans le Applications dossier).
- Dans le menu supérieur d'Automator, sélectionnez « Fichier », puis « Nouveau » (ou CMD+N).
- Dans la boîte de dialogue, sélectionnez « Action rapide ».
- Dans le champ de recherche, saisissez « run » ou « AppleScript », puis glissez-déposez l'action « Exécuter un AppleScript » dans la zone vide. Votre fenêtre Automator devrait ressembler à l'image ci-dessous.
- Supprimez le squelette de script existant, puis copiez-collez le script ci-dessous à la place.
on run {input, parameters} if input is not equal to "" then set phoneNumber to input as text set encodedNumber to do shell script "python3 -c 'import urllib.parse; print(urllib.parse.quote(\"" & phoneNumber & "\"))'" set voxbiURL to "voxbi://call?" & encodedNumber -- Ensure Voxbi is running tell application "System Events" set appList to (name of every process) if "Voxbi" is not in appList then do shell script "open -a 'Voxbi'" delay 2 -- Wait a bit for the app to launch end if end tell -- Now make the call do shell script "open \"" & voxbiURL & "\"" end if end run
- Remplacez la valeur « Automatique (Rien) » dans le premier menu déroulant par du texte. Vous pouvez également modifier l'image et la couleur, mais cela est facultatif et n'aura aucune incidence sur le fonctionnement du script.
- Votre script Automator devrait ressembler à l'image ci-dessous.
AppleScript nécessite un alignement correct du code pour fonctionner correctement ; veuillez vérifier attentivement votre script. Il devrait ressembler à celui ci-dessus.
- Enregistrez votre action rapide Automator et donnez-lui un nom. Nous vous suggérons « Appel avec Voxbi » pour faciliter son identification.
- Remontez en haut de la page et suivez les instructions de la section « Activer le script ».