Talkingvet
Talkingvet Chrome Extension allows you to voice enable your browser based PIM and practice solutions
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "Talkingvet",
"version": "2.6.1",
"manifest_version": 3,
"description": "Talkingvet Chrome Extension allows you to voice enable your browser based PIM and practice solutions",
"background": {
"service_worker": "background/background.min.js",
"type": "module"
},
"permissions": [
"storage",
"tabs",
"notifications",
"background",
"clipboardWrite"
],
"host_permissions": [
"http://*/*",
"https://*/*"
],
"icons": {
"16": "resources/tv_icon_on_16.png",
"24": "resources/tv_icon_on_24.png",
"32": "resources/tv_icon_on_32.png",
"48": "resources/tv_icon_on_48.png",
"64": "resources/tv_icon_on_64.png",
"128": "resources/tv_icon_on_128.png"
},
"action": {
"default_title": "Talkingvet",
"default_icon": "resources/tv_icon_on_128.png",
"default_popup": "popup/index.html"
},
"content_scripts": [
{
"matches": [
"https://*/*",
"http://localhost/*"
],
"js": [
"libs/jquery/jquery.js",
"libs/xml-js/xml-js.min.js",
"libs/record-rtc/RecordRTC.min.js",
"libs/wavefile/wavefile.js",
"libs/jquery/confirm/jquery-confirm.min.js",
"libs/clipboard/clipboard.min.js",
"libs/file-saver/FileSaver.min.js",
"libs/hotkeys/hotkeys.min.js",
"libs/ogg-vorbis/oggvorbis.js",
"libs/jquery/jquery-ui.min.js",
"content/socketbased.min.js",
"content/mobilebased.min.js",
"content/content.min.js",
"libs/tooltipster-master/dist/js/tooltipster.bundle.min.js",
"libs/node/node_modules/he/he.js",
"config/config.js",
"libs/recorder/recorderWorker2.js",
"libs/recorder/recorder2.js",
"libs/emulateTab/emulatetab.joelpurra.min.js",
"content/volume-meter.min.js",
"content/textmanager.min.js",
"content/shortcutmanager.min.js",
"content/hid.min.js"
]
}
],
"content_security_policy": {
"extension_pages": "script-src 'self'; object-src 'self'"
},
"web_accessible_resources": [
{
"resources": [
"external/ffmpeg_asm.js",
"libs/tooltipster-master/dist/js/tooltipster.bundle.min.js",
"libs/tooltipster-master/dist/css/tooltipster.bundle.min.css",
"libs/tooltipster-master/dist/css/plugins/tooltipster/sideTip/themes/tooltipster-sideTip-light.min.css",
"libs/node/node_modules/he/*",
"content/content.css",
"content/ezyvet_helper.min.js",
"resources/compatiblity-icon.png",
"libs/jquery/confirm/jquery-confirm.min.css",
"resources/showicon.png",
"resources/hideicon.png",
"resources/music.png",
"resources/pin.png",
"resources/shortcut.png",
"resources/music-active.png",
"resources/speech_to_text.png",
"resources/close_vscriptpad_icon.png",
"resources/hid-connect-icon.png",
"resources/nVoq_platform4.png",
"libs/font-awesome/*",
"../resources/circle-info-solid.svg",
"/resources/shortcut_matching.png",
"/resources/tv_icon_off_16.png"
],
"matches": [
"https://*/*"
]
}
],
"externally_connectable": {
"matches": [
"https://*.ezyvet.com/*",
"https://*.pro.vtex/*"
]
}
}