- Table View
- List View
Professional WebGL Programming
by Andreas AnyuruEverything you need to know about developing hardware-accelerated 3D graphics with WebGL! As the newest technology for creating 3D graphics on the web, in both games, applications, and on regular websites, WebGL gives web developers the capability to produce eye-popping graphics. This book teaches you how to use WebGL to create stunning cross-platform apps. The book features several detailed examples that show you how to develop 3D graphics with WebGL, including explanations of code snippets that help you understand the why behind the how.You will also develop a stronger understanding of WebGL development from coverage that:*Provides a comprehensive overview of WebGL and shows how it relates to other graphics-related technologies*Addresses important topics such as the WebGL graphics pipeline, 3D transformations, texturing and lighting *Teaches you how to write vertex shaders and fragment shaders for WebGL *Includes a lot of useful guidelines, tips, and tricks for WebGL performance optimizationsProfessional WebGL Programming is the first book on the market to delve into this fascinating topic and it puts you on your way to mastering the possibilities that exist with WebGL.
Professional Website Performance
by Peter SmithAchieve optimal website speed and performance with this Wrox guideEffective website development requires optimum performance with regard to both web browser and server. This book covers all aspects of building and maintaining websites that deliver peak performance on all levels. Exploring both front-end and back-end configuration, it examines factors like compression and JavaScript, database performance, MySQL tuning, NoSQL alternatives, load-balancing across multiple servers, effective caching of web contents, CSS, and much more. Both developers and system administrators will find value in this platform-neutral guide.Covers essential information for creating and maintaining websites that deliver peak performance on both front end and back endExplains how to configure front-end performance related to the web browser and how to speed up communication between server and browserTopics include MySQL tuning, NoSQL alternatives, CSS, JavaScript, and web imagesExplores how to minimize the performance penalties of SSL; load-balancing across multiple servers with Apache, Nginx, and MySQL; and effective caching and compression of web contents Professional Website Performance: Optimizing the Front End and Back End offers essential information to help both front-end and back-end technicians ensure better website performance.
Professional Windows 7 Development Guide
by John Paul MuellerEverything you need to immediately get the most from Windows 7 This essential and unique book delves into the various elements that Microsoft fixed from Vista and investigates the new features that Microsoft added in response to user requests. Veteran author John Paul Mueller shows you how to work with security policies as well as manage the Windows Firewall in every way conceivable-both of which are topics you won't find anywhere else. In addition, he presents a clear, procedural approach to working with trigger-start services, details how to make the User Account Control part of an application, and shows how to use Group Policy Objects to work with the Windows Firewall. Ultimately, you'll discover how Windows 7 provides practical, usable functionality, just waiting for you to exploit. Professional Windows 7 Development Guide: Walks you through picking files directly from pinned applications, checking on application status, and more, simply by viewing the Taskbar Discusses the new Ribbon functionality and shows how to use it effectively Examines libraries and looks at how they provide a centralized method of managing data Includes complete Windows PowerShell coverage with all of the Windows 7 updates Offers an in-depth look at 64-bit programming and parallel programming Addresses working with power management Reviews how you can create applications that automatically restart and recover lost data when there is a crash Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job. wrox. com Programmer Forums Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world. Code Downloads Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use. Read More Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Professional Windows 8 Programming
by Doug Holland Allen Sanders Kevin Ashley Nick LecrenskiIt is an exciting time to be a Windows developer. The arrival of Windows 8 is a complete game changer. The operating system and its development platform offer you an entirely new way to create rich, full-featured Windows-based applications. This team of authors takes you on a journey through all of the new development features of the Windows 8 platform specifically how to utilize Visual Studio 2012 and the XAML/C# languages to produce robust apps that are ready for deployment in the new Windows Store.Professional Windows 8 Programming:Learn how to utilize XAML to create rich content driven user interfacesMake use of the new AppBar to create a chrome-less menu systemSee how to support Sensors and Geo-location on Windows 8 devicesIntegrate your app into the Windows 8 ecosystem with Contracts and ExtensionsWalks you through the new Windows 8 navigation system for multi-page appsMinimize code with Data Binding and MVVM design patternsFeatures tips on getting your app ready for the Windows storeMaximize revenue for your app by learning about available monetization strategies
Professional Windows® Embedded CE 6.0
by Samuel PhungWindows Embedded CE is a Microsoft operating system that addresses the needs of handheld, mobile, and embedded devices. This timely book will help you become familiar with the Windows Embedded CE environment quickly and efficiently. You'll explore how different pieces of Windows Embedded CE come together to develop and build various devices and discover what makes Windows Embedded CE the best embedded development environment from the cost, risks, and time-to-market perspectives.
Professional Windows® Embedded Compact 7
by David Jones Samuel Phung Thierry JoubertLearn to program an array of customized devices and solutions As a compact, highly efficient, scalable operating system, Windows Embedded Compact 7 (WEC7) is one of the best options for developing a new generation of network-enabled, media-rich, and service-oriented devices. This in-depth resource takes you through the benefits and capabilities of WEC7 so that you can start using this performance development platform today. Divided into several major sections, the book begins with an introduction and then moves on to coverage of OS design, application development, advanced application development, how to deploy WEC7 devices, and more. Examines the benefits of Windows Embedded Compact 7 (WEC7) Reviews the various elements of OS design, including configuring and building a customized OS runtime image, using debugging and remote tools, and more Explains how to develop native code applications with Visual Studio 2010, develop database applications with SQL server compact, and use the application deployment option Discusses how to deploy a WEC device, use the boot loader, launch WEC using BIOSLoader, and deploy a WEC power toy If you're interested in learning more about embedded development or you're seeking a higher performance development platform, then this is the book for you.
Professional WordPress
by Hal Stern Brad Williams David DamstraThe highly praised resource returns with updated content, examples, and code downloadsWordPress is the most popular self-hosted open source website software in use today, and the latest version makes it even simpler to operate. Packed with real-world examples for load balancing and multiusers, this esteemed resource replaces some of the more basic material with more advanced content. Every single chapter has been reworked to provide the most current and proper methods for developing and designing in WordPress. Coverage of HTML5, CSS3, and JavaScript and new chapters on custom post types, custom taxonomies, Multisite, and extensions of themes bring the content of this book completely up-to-date and provides you with all you need to deploy successful WordPress sites.Offers an overview of the WordPress system and describes what happens when a WordPress-generated web page is displayedDemonstrates extending WordPress through plugins and customizing it via themesCombines a developer view of user experience and optimization with the deployment requirements for performance, security, and measurementIncludes code downloads and code samples from the book's websiteYou'll be hard pressed to find a reliable resource with more advanced content than Professional WordPress, Second Edition!
Professional WordPress Plugin Development
by Brad Williams Ozh Richard Justin TadlockTaking WordPress to the next level with advanced plugin developmentWordPress is used to create self-hosted blogs and sites, and it's fast becoming the most popular content management system (CMS) on the Web. Now you can extend it for personal, corporate and enterprise use with advanced plugins and this professional development guide. Learn how to create plugins using the WordPress plugin API: utilize hooks, store custom settings, craft translation files, secure your plugins, set custom user roles, integrate widgets, work with JavaScript and AJAX, create custom post types. You'll find a practical, solutions-based approach, lots of helpful examples, and plenty of code you can incorporate!Shows you how to develop advanced plugins for the most popular CMS platform today, WordPressCovers plugin fundamentals, how to create and customize hooks, internationalizing your site with translation files, securing plugins, how to create customer users, and ways to lock down specific areas for use in corporate settingsDelves into advanced topics, including creating widgets and metaboxes, debugging, using JavaScript and AJAX, Cron integration, custom post types, short codes, multi site functions, and working with the HTTP APIIncludes pointers on how to debug, profile and optimize your code, and how to market your custom pluginLearn advanced plugin techniques and extend WordPress into the corporate environment.
Professional WordPress Plugin Development
by Brad Williams Ozh Richard Justin TadlockTaking WordPress to the next level with advanced plugin development WordPress is used to create self-hosted blogs and sites, and it's fast becoming the most popular content management system (CMS) on the Web. Now you can extend it for personal, corporate and enterprise use with advanced plugins and this professional development guide. Learn how to create plugins using the WordPress plugin API: utilize hooks, store custom settings, craft translation files, secure your plugins, set custom user roles, integrate widgets, work with JavaScript and AJAX, create custom post types. You'll find a practical, solutions-based approach, lots of helpful examples, and plenty of code you can incorporate! Shows you how to develop advanced plugins for the most popular CMS platform today, WordPress Covers plugin fundamentals, how to create and customize hooks, internationalizing your site with translation files, securing plugins, how to create customer users, and ways to lock down specific areas for use in corporate settings Delves into advanced topics, including creating widgets and metaboxes, debugging, using JavaScript and AJAX, Cron integration, custom post types, short codes, multi site functions, and working with the HTTP API Includes pointers on how to debug, profile and optimize your code, and how to market your custom plugin Learn advanced plugin techniques and extend WordPress into the corporate environment.
Professional WordPress Plugin Development
by Brad Williams Justin Tadlock John James JacobyExtend WordPress with plugins using this advanced WordPress development book, updated for the current version This significantly updated edition of Professional WordPress Plugin Development addresses modern plugin development for WordPress, the highly popular content management system (CMS). If you’re using WordPress to create and manage websites, WordPress plugins are the software that can extend or enhance CMS functionality. This book offers guidance on writing plugins for WordPress sites to share or sell to other users. The second edition of Professional WordPress Plugin Development covers the building of advanced plugin development scenarios. It discusses the plugin framework and coding standards as well as dashboards, settings, menus, and related application programming interfaces (APIs). Additional topics include security, performance, data validation, and SQL statements. • Learn about the power of hooks in WordPress • Discover how JavaScript and Ajax will work in your site • Understand key technologies: Block Editor/Gutenberg, JS/React, PHP, and the REST API • Create and use custom post types and taxonomies. • Creating custom dashboard menus and plugin settings • Work with users and user data • Schedule tasks and utilizing Cron • Performance and security considerations Written by experienced plugin developers, Professional WordPress Plugin Development also helps you internationalize and localize your WordPress website. Find out about debugging systems and optimizing your site for speed. As WordPress use continues to increase, you can elevate your professional knowledge of how to extend WordPress through plugins.
Professional WordPress: Design and Development
by Hal Stern Brad Williams David DamstraAn in-depth look at the internals of the WordPress system. As the most popular blogging and content management platform available today, WordPress is a powerful tool. This exciting book goes beyond the basics and delves into the heart of the WordPress system, offering overviews of the functional aspects of WordPress as well as plug-in and theme development. What is covered in this book? WordPress as a Content Management System Hosting Options Installing WordPress Files Database Configuration Dashboard Widgets Customizing the Dashboard Creating and Managing Content Categorizing Your Content Working with Media Comments and Discussion Working with Users Managing, Adding, Upgrading, and Using the Theme Editor Working with Widgets Adding and Managing New Plugins Configuring WordPress Exploring the Code Configuring Key Files wp-config.php file Advanced wp-config Options What's in the Core? WordPress Codex and Resources Understanding and customizing the Loop Building A Custom Query Complex Database Operations Dealing With Errors Direct Database Manipulation Building Your Own Taxonomies Plugin Packaging Create a Dashboard Widget Creating a Plugin Example Publish to the Plugin Directory Installing a Theme Creating Your Own Theme How and When to Use Custom Page Templates How to Use Custom Page Templates Pushing Content from WordPress to Other Sites Usability and Usability Testing Getting Your Site Found How Web Standards Get Your Data Discovered Load Balancing Your WordPress Site Securing Your WordPress Site Using WordPress in the Enterprise Is WordPress Right for Your Enterprise? and much more!
Professional XMPP Programming with JavaScript and jQuery
by Jack MoffittCreate real-time, highly interactive apps quickly with the powerful XMPP protocolXMPP is a robust protocol used for a wide range of applications, including instant messaging, multi-user chat, voice and video conferencing, collaborative spaces, real-time gaming, data synchronization, and search. This book teaches you how to harness the power of XMPP in your own apps and presents you with all the tools you need to build the next generation of apps using XMPP or add new features to your current apps. Featuring the JavaScript language throughout and making use of the jQuery library, the book contains several XMPP apps of increasing complexity that serve as ideal learning tools.Coverage Includes:Getting to Know XMPPDesigning XMPP ApplicationsSaying Hello: The First ApplicationExploring the XMPP Protocol: A Debugging ConsoleMicroblogging in Real Time: An Identica ClientTalking with Friends: One-on-One ChatExploring Services: Service Discovery and BrowsingGroup Chatting: A Multi-User Chat ClientPublishing and Subscribing: A Shared Sketch Pad IntroductionWriting with Friends: A Collaborative Text EditorPlaying Games: Head to Head Tic-Tac-ToeGetting Attached: Bootstrapping BOSHDeploying XMPP ApplicationsWriting Strophe Plug-insNote: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Professional jQuery
by Cesar Otero Rob LarsenjQuery is one of the hottest emerging web development technologies. Fully supported by Microsoft, Google, and a who's who list of companies and platforms, it simplifies the development of standards-based interactive websites. This bookprovides a complete, in- depth look at jQuery and related technologies, providing you with a single source of all the information you need to maximize your web development skills. As the book progresses, it delves deeper into other topics, providing lessons and examples to accomplish tasks common to both basic and advanced web development techniques.
Professional: JavaScript® for Web Developers
by Nicholas C. ZakasThis book provides a developer-level introduction along with more advanced and useful features of JavaScript. Coverage includes: JavaScript use with HTML to create dynamic webpages, language concepts including syntax and flow control statements variable handling given their loosely typed nature built-in reference types such as object and array object-oriented programing powerful aspects of function expressions Browser Object Model allowing interaction with the browser itself detecting the client and its capabilities Document Object Model (DOM) objects available in DOM Level 1 how DOM Levels 2 and 3 augmented the DOM events, legacy support, and how the DOM redefined how events should work enhancing form interactions and working around browser limitations using the tag to create on-the-fly graphics JavaScript API changes in HTML5 how browsers handle JavaScript errors and error handling features of JavaScript used to read and manipulate XML data the JSON data format as an alternative to XML Ajax techniques including the use of XMLHttpRequest object and CORS complex patterns including function currying, partial function application, and dynamic functions offline detection and storing data on the client machine techniques for JavaScript in an enterprise environment for better maintainability This book is aimed at three groups of readers: Experienced object-oriented programming developers looking to learn JavaScript as it relates to traditional OO languages such as Java and C++; Web application developers attempting to enhance site usability; novice JavaScript developers. Nicholas C. Zakas worked with the Web for over a decade. He has worked on corporate intranet applications used by some of the largest companies in the world and large-scale consumer websites such as MyYahoo! and the Yahoo! homepage. He regularly gives talks at companies and conferences regarding front-end best practices and new technology.
Professional: Workflow in SharePoint® 2010
by Paul J. Galvin Udayakumar EthirajuluSharePoint MVPs offer practical WF4 guidance for SharePoint 2010 developers With the new Workflow Foundation 4 (WF4) toolkit in SharePoint 2010, companies have new ways to build custom solutions for common or frequent business processes. This unique book is packed with instructions and tips that show you how. You'll use WF4 to create and implement office-practical apps such as expense report approvals, RFPs, sale pipeline management, and more. The book also covers how to design custom activities with SharePoint Designer 2010. Explains how to build business solutions using the Workflow Foundation 4 toolkit in SharePoint 2010 Shows even non-IT readers how to create and implement processes such as sales pipeline management, creating and managing RFPs, setting up a conference room scheduling solution across a multi-national company, and more Explores the basics vital to all process design: system analysis, researching requirements, and basic design considerations Includes a SharePoint 2007 template for Training and Scheduling; the book walks you through how to upgrade that to 2010 and extend it with new features Create the processes your business needs with SharePoint 2010's new Workflow 4 and this practical guide.
Professional: Workflow in SharePoint® 2010
by Paul J. Galvin Udayakumar EthirajuluSharePoint MVPs offer practical WF4 guidance for SharePoint 2010 developers With the new Workflow Foundation 4 (WF4) toolkit in SharePoint 2010, companies have new ways to build custom solutions for common or frequent business processes. This unique book is packed with instructions and tips that show you how. You'll use WF4 to create and implement office-practical apps such as expense report approvals, RFPs, sale pipeline management, and more. The book also covers how to design custom activities with SharePoint Designer 2010. Explains how to build business solutions using the Workflow Foundation 4 toolkit in SharePoint 2010 Shows even non-IT readers how to create and implement processes such as sales pipeline management, creating and managing RFPs, setting up a conference room scheduling solution across a multi-national company, and more Explores the basics vital to all process design: system analysis, researching requirements, and basic design considerations Includes a SharePoint 2007 template for Training and Scheduling; the book walks you through how to upgrade that to 2010 and extend it with new features Create the processes your business needs with SharePoint 2010's new Workflow 4 and this practical guide.
ProfessionalFlash® Lite® Mobile Development
by Jermaine G. AndersonEverything you need to start developing for mobile devices today Adobe Flash Lite allows you to quickly create and publish engaging mobile content for games, wallpapers, video, music, or applications. With this essential guide, you'll discover how to develop applications for Flash-enabled mobile devices using ActionScript 2. 0 and the latest version of Flash Lite. Detailed walkthroughs take you from concept to completion for a variety of examples. The author provides an overview on extending Flash Lite capabilities and shows you how to distribute complete applications using the Adobe Distributable Player and Packager. Discover how Adobe Flash Lite allows you to quickly create engaging mobile content to Flash-enabled mobile devices Demonstrates every step in the development process, from concept to completion Reinforces four critical topics throughout the book: ActionScript 2. 0 mobile device considerations, PureMVC framework, native device properties, and the ability to extend Flash Lite This in-depth exploration of Adobe Flash Lite is no lightweight! Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Professionalizing Business Analysis: Breaking the Cycle of Challenged Projects
by Kathleen B. Hass PMPA Volume of the Business Analysis Essential Library Series Uncover the role of the business analyst as the business and technology strategist who provides the executive leadership team with the information, process, tools, and capability to make the best decisions. The Business Analyst as Strategist: Translating Business Strategies into Valuable Solutions outlines the first two phases of the business solution life — strategic planning and enterprise analysis –– that the future vision of the enterprise is established, strategic goals and measures are set, and the most viable programs and supporting projects are initiated to achieve the strategy. Learn how to set the stage for change, and how to translate your strategy into operational terms through a portfolio of programs and supporting projects. Understand the five-step process to set well-formed strategies and how to execute them. Through this book you will master business analysis competencies, learn how to react effectively, anticipate changes in the marketplace, and flow value through the enterprise to the customer, thus achieving competitive advantage.
Professionalizing the Nation's Cybersecurity Workforce?
by National Research Council Computer Science and Telecommunications Board Division on Engineering and Physical Sciences Committee on Professionalizing the Nation's Cybersecurity Workforce: Criteria for Future Decision-MakingProfessionalizing the Nation's Cybersecurity Workforce? Criteria for Decision-Making considers approaches to increasing the professionalization of the nation's cybersecurity workforce. This report examines workforce requirements for cybersecurity and the segments and job functions in which professionalization is most needed; the role of assessment tools, certification, licensing, and other means for assessing and enhancing professionalization; and emerging approaches, such as performance-based measures. It also examines requirements for the federal (military and civilian) workforce, the private sector, and state and local government. The report focuses on three essential elements: (1) understanding the context for cybersecurity workforce development, (2) considering the relative advantages, disadvantages, and approaches to professionalizing the nation's cybersecurity workforce, and (3) setting forth criteria that can be used to identify which, if any, specialty areas may require professionalization and set forth criteria for evaluating different approaches and tools for professionalization. Professionalizing the Nation's Cybersecurity Workforce? Criteria for Decision-Making characterizes the current landscape for cybersecurity workforce development and sets forth criteria that the federal agencies participating in the National Initiative for Cybersecurity Education--as well as organizations that employ cybersecurity workers--could use to identify which specialty areas may require professionalization and to evaluate different approaches and tools for professionalization.
Professionelle Android App-Entwicklung
by Reto MeierReto Meier, Entwickler und Führungskraft bei Google, verrät Ihnen in diesem Buch seine vielversprechendsten Techniken und Erfolgsrezepte. Sie erfahren, wie Sie die neuesten Features von Android am besten einsetzen und wie Sie damit schnell und sicher robuste und überzeugende Apps entwickeln. Anhand zahlreicher Beispielprojekte erhalten Sie einen tiefen Einblick in die aktuelle Android-Plattform. Die Übungen beginnen einfach, mit allmählich wachsendem Schwierigkeitsgrad.
Professionelle Krisenkommunikation: Basiswissen, Impulse und Handlungsempfehlungen für die Praxis
by Annika Schach Jana MeißnerNutzen Sie dieses Buch als Grundlage für Ihre KrisenkommunikationSie möchten die Krisenkommunikation in Ihrem Unternehmen verbessert? Dieses Werk gibt Praktikern zahlreiche Tipps, wie sie mit problematischen Situationen umgehen können.Lernen Sie, wie Sie Unternehmenskrisen bewältigen. Doch nicht nur das, auch das Risikomanagement und die Krisenprävention spielt eine wichtige Rolle. Darüber hinaus vermittelt dieses Buch verschiedene wissenschaftliche Erkenntnisse aus dem Bereich der Krisenkommunikation.Die Herausgeber richten sich unter anderem an:• Unternehmer und Führungskräfte• Risiko- und Krisenmanager• KommunikatorenUm praktisches Fachwissen zu vermitteln, vereinen die Herausgeber die Beiträge verschiedener Experten aus Wissenschaft und Praxis. Unter anderem geht es dabei und das Business Continuity Management, interne Kontrollsystem und organisationale Resilienz. Darüber hinaus findet der Leser zahlreiche Handlungsempfehlungen für Krisenkommunikatoren.
Professionelle Krisenkommunikation: Basiswissen, Impulse und Handlungsempfehlungen für die Praxis
by Annika Schach Jana MeißnerDieses Buch beschreibt, wie Unternehmen Krisen kommunikativ erfolgreich managen und bewältigen können. Krisenkommunikation muss im Ernstfall schnell und hochprofessionell erfolgen. Dies gelingt nur, wenn Unternehmensführung, Krisen- und Risikomanagement, Fachabteilungen und die Unternehmenskommunikation vor, während und nach einer Krise zielorientiert zusammenarbeiten. Funktioniert das, können das (Krisen)Management und die (Krisen)Kommunikation das Vertrauen in eine Organisation sogar stärken. Expertinnen und Experten aus Praxis, Wissenschaft und Lehre vermitteln in diesem Buch, was erfolgreiche Krisenkommunikation auszeichnet und geben anhand von Beispielen konkrete Handlungsempfehlungen. Zu den behandelten Themen gehören neben dem Fokus auf die Krisenkommunikation unter anderen: Notfall- und Krisenmanagement, Risikomanagement, Business Continuity Management und weitere Managementsysteme Organisationaler Resilienz. Aktueller denn je ermöglicht dasBuch einen ganzheitlichen Blick auf die Krisenkommunikation und hilft Praktikern, ihre Kompetenzen zu erweitern und zu vertiefen.Die zweite Auflage wurde überarbeitet und um Beiträge zu den Themen Cyberangriffe, ChatGPT, Medienmonitoring und KI sowie zu Krisenkommunikation in Demokratien und im Insolvenzfall ergänzt.
Profiles #3: Tech Titans (Profiles #3)
by Carla Killough McclaffertyFull-color series-six bios in one! It takes more than one person to bring about change and innovation. Explore the lives of the people who have had a huge impact on technology today. So much more than just your typical biography, PROFILES: TECH TITANS focuses on six of the most prominent figures in the technological world. This book includes all of the biographical information kids need to know (background, family, education, accomplishments, etc.) about Bill Gates, Steve Jobs, Mark Zuckerberg, Larry Page, Sergey Brin, and Jeff Bezos--the men behind Windows, Apple, Facebook, Google, and Amazon! Photographs and quotes will be interwoven throughout the text.
Profiling Cop-Killers
by Ann R. BumbakDrawing heavily on original research designed to train police officers to survive deadly encounters, Profiling Cop-Killers examines the sociological history, psychology, and motives of 50 murderers of police officers in 2011. The book identifies the commonalities and differences between groups of offenders by age, examining the previously hidden co
Profiling Humans from their Voice
by Rita SinghThis book is about recent research in the area of profiling humans from their voice, which seeks to deduce and describe the speaker's entire persona and their surroundings from voice alone. It covers several key aspects of this technology, describing how the human voice is unique in its ability to both capture and influence the human persona -- how, in some ways, voice is more potent and valuable then DNA and fingerprints as a metric, since it not only carries information about the speaker, but also about their current state and their surroundings at the time of speaking. It provides a comprehensive review of advances made in multiple scientific fields that now contribute to its foundations. It describes how artificial intelligence enables mechanisms of discovery that were not possible before in this context, driving the field forward in unprecedented ways. It also touches upon related and relevant challenges posed by voice disguise and other mechanisms of voice manipulation. The book acts as a good resource for academic researchers, and for professional agencies in many areas such as law enforcement, healthcare, social services, entertainment etc.